Отложенные цепочки платежей в PayPal с первоначально неизвестным вторичным получателем - PullRequest
4 голосов
/ 30 сентября 2011

Читая документы API PayPal, я не вижу четкого способа сделать это, но я не хочу предполагать, что это невозможно, потому что я не знаю, как это сделать.

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

Проблема : во время покупки поставщик неизвестен, но мы хотим авторизовать платеж, когда потребитель покупает услугу (и инициировать платеж после выполнения).

Из API адаптивных платежей PayPal 1014 * Я вижу, что можно создать Отсроченный связанный платеж (что здорово), но вторичный получатель должен быть объявлен при создании. Это невозможно, потому что мы еще не знаем, кто будет выполнять запрос потребителя.

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

Есть ли другой способ сделать это с PayPal? Есть ли другой поставщик платежей, который мог бы быть более подходящим?

Спасибо !!

Ответы [ 2 ]

1 голос
/ 03 октября 2012

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

https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicPreapproval-curl-etc/

1 голос
/ 02 декабря 2011

API разрешений должен позволять вам настроить платеж от имени покупателя позднее, когда все стороны известны.

...