首页 > 解决方案 > 无需用户交互的 PayPal 付款

问题描述

我想问是否有人知道在没有用户交互的情况下支付 PayPal 付款的可能性。我目前正在开展一个项目,我们希望在用户无需登录 PayPal 的情况下按需进行 PayPal 付款。

我发现的是:

这 2 个选项适用于我的目的,因为如果用户必须登录一次就可以了。由于这两种方法都已弃用,我想知道是否还有其他选择。

标签: paypalbackendpaymentpayment-processinguser-interaction

解决方案


Cheddar,我们使用DoReferenceTransaction带有“计费协议”的方法,以在任何时间以任何金额重复对客户的贝宝账户进行交易。我们的 KB 中有一些关于如何通过您的应用创建计费协议令牌的文档。该文章的第 2.1 节将与任何开始建立计费协议以执行参考交易的人相关。其余部分是切达干酪特有的。

我们也知道这种方法已被正式弃用。我们对 PayPal 的询问表明它将无限期地得到支持。新的 REST api 不支持现代的等价物。换句话说,没有新的替代DoReferenceTransaction方法可以替代 Express Checkout 方法或任何能够根据自定义时间表对可变交易金额进行自主定期计费的替代方法。如果有,我们会使用它。实际上,在野外有无数的实现使用参考交易,所以我认为如果没有替代(新)方法,PayPal 不可能停止支持它。

FWIW,我建议使用像 Cheddar 这样的订阅管理服务提供商。还有其他人也支持通过 PayPal 帐户进行定期付款。反复出现在脑海中。定期计费和订阅管理很复杂,而这些服务使其变得非常简单。我建议不要使用 PayPal 的本机定期付款,因为它具有不必要的限制性,而且一旦您开始使用它,就无法停止。


推荐阅读