没有用户互动的PayPal付款

时间:2018-05-10 20:15:31

标签: paypal backend payment payment-processing user-interaction

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

我发现的是:

  • DoReference Transacations
  • 定期付款

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

1 个答案:

答案 0 :(得分:1)

Cheddar,我们使用DoReferenceTransaction方法和“结算协议”,以便在任何金额的任何时间表上反复对客户的PayPal帐户进行交易。关于如何通过您的应用创建结算协议令牌,我们有一些documentation in our KB。该条的第2.1节与任何开始为执行参考交易而设立计费协议的人有关。其余部分专门针对Cheddar。

我们也知道这种方法已被正式弃用。我们对PayPal的询问表明它将无限期地得到支持。新的REST api不支持现代的等价物。换句话说,快速结账的DoReferenceTransaction方法或任何替代方案都没有新的替代品,可以在自定义计划中为可变交易金额启用自动重复计费。如果有,我们将使用它。实际上,使用引用事务在野外有无数的实现,所以我预计如果没有替代(新)方法,PayPal就不可能停止支持它。

FWIW,我建议使用像Cheddar这样的订阅管理服务提供商。还有其他人通过PayPal帐户支持定期付款。我想起了Recurly。经常性的计费和订阅管理很复杂,而且这些服务变得非常简单。我建议反对使用PayPal的本地定期付款,因为这是不必要的限制,一旦你开始使用它,你就无法停止。