【问题标题】:Does the PayPal Payments Pro/Express Checkout API support sending money to other receivers?PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?
【发布时间】:2012-09-15 12:54:51
【问题描述】:

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

【问题讨论】:

    标签: paypal paypal-adaptive-payments


    【解决方案1】:

    是的,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。

    【讨论】:

    • (作为应用程序开发人员)是否需要访问 MassPay api,或者我代表其汇款的人是否需要在其帐户上启用该功能?
    • 另外,如果我只想代表 John 向 Sue 汇款(即仅向一位收款人)怎么办?
    • 只有您代表其调用 API 调用的人需要在其帐户上启用 MassPay。 MassPay 支持一对一和一对多。
    • 谢谢罗伯特。我的问题是,如果我只想代表他们向一个人付款,他们还需要启用 MassPay 吗?或者一个 reguar PayPal 账户可以正常工作吗?我无法假设这些人以任何方式拥有特殊的 PayPal 账户。谢谢。
    猜你喜欢
    • 2011-12-30
    • 2015-06-08
    • 2012-03-03
    • 2013-03-16
    • 2014-08-21
    • 2014-06-25
    • 2017-06-03
    • 1970-01-01
    • 2021-01-19
    相关资源
    最近更新 更多