PayPal Payments Pro / Express Checkout API是否支持向其他接收方汇款?

时间:2012-09-24 04:00:57

标签: paypal paypal-adaptive-payments

是否可以使用“旧”(Payments Pro / Express Checkout)PayPal API代表某人向收件人或收件人组汇款?我意识到自适应支付工资方法可以做到这一点,但是其他API似乎无法做到这一点。

1 个答案:

答案 0 :(得分:3)

是的,Express Checkout支持此功能。

仅将发送资金发送给多个接收方作为发件人
虽然它只是一个并行交易,而不是链接,并且可能比自适应支付稍微不那么精致。但它肯定有效。

要通过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。但这当然是可能的。
如果你想测试它;默认情况下,PayPal沙盒中的所有Premier和Business帐户都启用了MassPay。