Как отправить деньги на любой счет PayPal
Можно ли отправить деньги с помощью API PayPal на любой счет PayPal (не только владельцу учетных данных API). Я знаю, что это можно сделать с помощью IPN, но мне нужно использовать SOAP.
2 ответа
У вас есть два основных варианта: использовать API MassPay или попробовать новый API Adaptive Payments.
Параметр "Адаптивные платежи" дает вам гораздо больший контроль над платежами и является будущим направлением API Paypal, поэтому с этого я и начал бы на вашем месте. Он поддерживает SOAP, NVP, JSON и обычный XML. MassPay имеет интерфейс SOAP и NVP.
IPN - это совершенно другая тема: https://www.paypal.com/ipn
Похоже, многие вещи устарели. Вам следует использовать PayPal Payouts.
Используйте PayPal Payouts, чтобы отправлять деньги нескольким людям одновременно.
Чтобы отправить выплату, вам необходимо знать:
- Адрес электронной почты каждого получателя, внутренний номер мобильного телефона или идентификатор плательщика (зашифрованный номер учетной записи PayPal)
- Сумма платежа (на получателя)
- Код валюты (одна валюта для каждой выплаты)
Это очень старая тема, но в последнее время API-интерфейс REST PayPal был недавно усовершенствован. Вы можете указать стороннюю учетную запись в объекте получателя. Смотрите здесь https://devblog.paypal.com/setting-payee/