PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款? [英] Does the PayPal Payments Pro/Express Checkout API support sending money to other receivers?

查看:66
本文介绍了PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用旧的"(Payments Pro/Express Checkout)PayPal API 代表某人向收款人或收款人组汇款?我意识到使用 Adaptive Payments Pay 方法可以做到这一点,但使用其他 API 似乎不可能.

Is it possible to use the "old" (Payments Pro / Express Checkout) PayPal API to send money on someone's behalf to a receiver or group of receivers? I realize this is possible with the Adaptive Payments Pay method, but it doesn't seem to be possible with the other API.

推荐答案

是的,Express Checkout 支持这一点.

Yes, Express Checkout supports this.

仅用于向多个收款人发送资金
虽然它只是一个并行交易,而不是连锁交易,但它可能不如自适应支付那么完善.但它肯定有效.

For only sending funds to multiple receivers with you as the sender
Though it's only a parallel transaction, not chained, and it may be a little less polished than Adaptive Payments. But it most certainly works.

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

To send money to multiple receivers with an Express Checkout transaction, simply ensure you're using PAYMENTREQUEST_* variables (e.g., PAYMENTREQUEST_0_AMT, instead of just 'AMT'), and add 'PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID=yourfirst@receiver.tld.

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

Then for the second receiver, use;

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 账户上启用.

For someone else to multiple receivers
Or if you don't actually hold the funds and you'd wish to do it on behalf of someone else to multiple receivers, you would use the Permissions API to get permission from the sender to send money on their behalf, and the sender would then need to be approved for the MassPay API.
Given, this is not ideal as not everyone has access to the MassPay API. But it's certainly possible.
If you want to test it out; MassPay is enabled by default on all Premier and Business accounts in the PayPal Sandbox.

这篇关于PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆