Paypal API 链式支付 - 二级收款人没有贝宝账户

Posted

技术标签:

【中文标题】Paypal API 链式支付 - 二级收款人没有贝宝账户【英文标题】:Paypal API Chained Payment - Secondary Receiver does not have paypal account 【发布时间】:2012-09-05 07:27:20 【问题描述】:

我有一个网站,可以让零售商在线销售商品,并且该网站会收取一定比例。 这使用贝宝链式付款。 - 网站的用户是发件人。 - 网站是主要接收者。 - 零售商是第二接收者。

问题是,如果零售商没有设置贝宝账户,那么付款就会失败。 在贝宝文档中说​​接收者不需要拥有帐户,但似乎并非如此。

是否可以在没有贝宝账户的情况下向二级收款人设置链式付款?

【问题讨论】:

作为 API Chaining 的创建者,我可以告诉你,我曾与 API 开发负责人 Deepak Nadig 谈过此事。他和我有过几次一对一的谈话,并且没有做 API 链接;他们能做的最好的事情就是“方法链接”。而且我相信无论如何,您都必须拥有 Paypal 帐户。 【参考方案1】:

所有收件人都必须有一个有效的 Paypal 帐户。

为了这个特定的目的,我为 Rails/ActiveMerchant 创建了一个开源库,它可以帮助您检查 paypal 帐户的已验证状态: https://github.com/jonaphin/active_paypal_adaptive_accounts

还有其他适用于不同语言和框架的库可以帮助您实现这一目标。

【讨论】:

以上是关于Paypal API 链式支付 - 二级收款人没有贝宝账户的主要内容,如果未能解决你的问题,请参考以下文章

PayPal 自适应支付链式支付不会让主要收款人花费少于次要收款人。想要这个退款

Paypal 链式支付的总交易费用

Paypal 自适应链式支付 - 发件人的金额是主要收款人的金额,而不是总金额。怎么修?

Paypal Adaptive Payments (Chained) - 链式支付中不允许单边收款人

Paypal 自适应延迟链式支​​付

某些帐户的 PayPal 付款失败