Как отправить деньги на любой счет 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, чтобы отправлять деньги нескольким людям одновременно.

Чтобы отправить выплату, вам необходимо знать:

  1. Адрес электронной почты каждого получателя, внутренний номер мобильного телефона или идентификатор плательщика (зашифрованный номер учетной записи PayPal)
  2. Сумма платежа (на получателя)
  3. Код валюты (одна валюта для каждой выплаты)

Это очень старая тема, но в последнее время API-интерфейс REST PayPal был недавно усовершенствован. Вы можете указать стороннюю учетную запись в объекте получателя. Смотрите здесь https://devblog.paypal.com/setting-payee/

Другие вопросы по тегам