贝宝自适应付款允许第三方代表您行事
Posted
技术标签:
【中文标题】贝宝自适应付款允许第三方代表您行事【英文标题】: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 论坛上问过,但没有得到任何回复... 【参考方案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 调用来做一个工作示例。
【讨论】:
以上是关于贝宝自适应付款允许第三方代表您行事的主要内容,如果未能解决你的问题,请参考以下文章