Цепные платежи и возмещение

У меня есть вопрос о прикованных платежах и возмещениях. Мы разрабатываем приложение, которое устанавливает цепочку платежей, причем мы как основной получатель и поставщик услуги в качестве вторичного приемника. Мы предоставляем механизм для вторичного приемника для возврата полной оплаты.

Что мы хотим знать, что происходит, когда вторичный получатель не имеет средств на своем счете в PayPal? Из проверки этого в песочнице и из того, что мы читали, кажется, что вторичный компонент получателя возврата возвращается в ожидании (мы предполагаем, что по мере снятия средств с соответствующего банковского счета). Три вещи:

  • Первичный получатель полностью оплатил возмещение и теперь ожидает получения платежа от вторичного ресивера. Имея в виду, что на данный момент первичный приемник вышел из кармана?

  • Что произойдет, если средства не могут быть снесены с банковского счета вторичных получателей?

  • Что произойдет, если мы попробуем возмещение у непроверенного пользователя без каких-либо средств в их учетной записи PayPal? Еще раз, получает ли первичный получатель полное возмещение и надеется собрать часть вторичных приемников, когда у них есть средства?

Ответ 1

Экстраполирование из документации:

  • Основной приемник не инициирует возврат средств, пока не получит возврат вторичного получателя.
  • Если средства не могут быть сняты с банковского счета вторичного получателя (или у вторичного пользователя нет связанного с ним банковского счета), запрос на возврат средств отменяется.

В документации явно указано, что она возвращает вторичное первичное значение, прежде чем инициировать возврат из первичного. Отсутствие документации, напротив, предполагает, что они справляются с остальными проблемами в этой ситуации так же, как они справляются с другими проблемами возврата.