paypal - PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?

标签 paypal paypal-adaptive-payments

是否可以使用“旧”(Payments Pro/Express Checkout)PayPal API 代表某人向一个或一组收款人汇款?我意识到这可以通过 Adaptive Payments Pay 方法实现,但似乎无法通过其他 API 实现。

最佳答案

是的,Express Checkout 支持这一点。

发送资金给多个接收者,您作为发送者
虽然它只是一个并行交易,而不是链式交易,而且它可能不如自适应支付那么完美。但它肯定有效。

要通过快速结帐交易向多个收款人汇款,只需确保您使用的是 PAYMENTREQUEST_* 变量(例如,PAYMENTREQUEST_0_AMT,而不仅仅是“AMT”),并添加“PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=yourfirst@receiver.tld”。

然后对于第二个接收器,使用;

PAYMENTREQUEST_1_SELLERPAYPALACCOUNTID=yoursecond@receiver.tld
PAYMENTREQUEST_1_AMT=9.99

对于第三个;

PAYMENTREQUEST_2_SELLERPAYPALACCOUNTID=yourthird@receiver.tld
PAYMENTREQUEST_2_AMT=9.99

等等等等。 :-)

对于其他人到多个接收者
或者,如果您实际上并没有持有资金,而是希望代表其他人向多个收款人持有资金,您可以使用 Permissions API 获得发款人的许可,以便将钱汇到他们的代表,然后发件人需要获得 MassPay API 的批准。
鉴于,这并不理想,因为并非每个人都可以访问 MassPay API。但这当然是可能的。
如果你想测试一下; MassPay 默认在 PayPal 沙盒中的所有 Premier 和 Business 账户上启用。

关于paypal - PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12558683/

相关文章:

用于链式支付的 PayPal REST API

ruby-on-rails - Ruby 的 Paypal 自适应支付

paypal - 在多商家网站中集成 Paypal

php - 如何从 transactionId 中获取 payKey?

ios - Paypal MPL iOS 错误 -1

php - 使用 PHP 从 PayPal 转账到客户的银行账户

Paypal 订阅 subscr_modify : what can a user change on their own?

php - Paypal notify_url 和 return_url。使用PHP接收没有IPN的变量

codeigniter - CodeIgniter 2.x.x 的 Paypal_lib

paypal - 使用自适应支付时未应用 page_style