【问题标题】:Paypal Adaptive Payments Allowing Third Party to Act on Your Behalf贝宝自适应付款允许第三方代表您行事
【发布时间】:2012-01-13 06:52:52
【问题描述】:

我正在阅读自适应 paypals API 电子书,它在第 21 页上说:

“如果您允许第三方 paypal 代表您执行应用程序,则第三方将成为 API 调用者,因为第三方现在正在调用 Adaptive Payments API。第三方还必须获得 Paypal 的许可才能使用高级服务。例如,如果应用程序支持链式支付,您和第三方都必须有权使用该服务”

这是否意味着如果我有一个应用程序,其中网站用户登录并向我发送 100 美元(作为链支付的批准用户),说只有 50 美元给我,另外 25 美元给 y,并且剩下的 25 美元会返还给原始发件人……如果他们有一个经批准的连锁支付账户,他们是否只能接受这个??

还是只有主要收款人需要有一个链支付批准的账户?

谢谢

【问题讨论】:

  • 询问贝宝。我不相信你可以做你提议的事情,但不是因为那个特定的规则。
  • 我在他们的 X.com 论坛上问过,但没有得到任何回复...

标签: php paypal paypal-adaptive-payments


【解决方案1】:

本节可能涉及第三方 API 身份验证。例如。如果您要设置 USER、PWD 和 SIGNATURE,但还要传递 SUBJECT 以强制代表另一个第三方实际调用 API 调用。
严格来说,这与链式支付场景无关,因为 SUBJECT 可能再次与主要接收者不同。

例如:
方法=支付 USER=myapi_api1.test.com
密码=xxxxxx
签名=xxxxxxxx
X-APPLICATION-ID=APP-XXXXXXXXX // yourstore@yourdomain.com 拥有的应用程序 ID
SUBJECT=yourstore@yourdomain.com // 代表 yourstore@yourdomain.com 调用“支付”API,但使用我的 API 凭据(yourstore@yourdomain.com 必须已授予 myapi_api1.test.com 访问权限才能执行此操作)
PRIMARYRECEIVER=blah@anotherdomain.com // 这个接收者只需要能够收钱

注意:这并不构成您要发送的实际 API 调用。目前,我碰巧手头没有 Adaptive Payments API 调用来做一个工作示例。

【讨论】:

    猜你喜欢
    • 2011-11-06
    • 2013-09-22
    • 2012-12-13
    • 2014-08-25
    • 2023-04-10
    • 2012-04-07
    • 2013-03-24
    • 2018-03-24
    • 2013-05-29
    相关资源
    最近更新 更多