Paypal 贝宝中的定期付款

Paypal 贝宝中的定期付款,paypal,payment,recurring-billing,Paypal,Payment,Recurring Billing,我正在尝试使用贝宝提供的定期付款API。 我有一个无法直接解决的场景。事情是这样的 我们有一个网站,在那里我们出售一些服务。现在服务是按用户许可证收费的。用户可以在两者之间购买/取消用户许可证。我们希望为客户提供一个定期计费选项。我们必须注意,在每个计费周期内,金额可能会根据客户在该周期内使用的用户许可证数量而有所不同 是否有任何方法可以使用PayPal定期支付API实现这一点。定期支付选项是客户预先同意每月(或每段时间)支付的固定金额。要做你想做的事情,客户必须事先同意支付你以后决定收取的任何

我正在尝试使用贝宝提供的定期付款API。 我有一个无法直接解决的场景。事情是这样的

我们有一个网站,在那里我们出售一些服务。现在服务是按用户许可证收费的。用户可以在两者之间购买/取消用户许可证。我们希望为客户提供一个定期计费选项。我们必须注意,在每个计费周期内,金额可能会根据客户在该周期内使用的用户许可证数量而有所不同


是否有任何方法可以使用PayPal定期支付API实现这一点。

定期支付选项是客户预先同意每月(或每段时间)支付的固定金额。要做你想做的事情,客户必须事先同意支付你以后决定收取的任何金额。这意味着预先授权未知的支付金额,这是任何支付服务都不允许的

您唯一的选择是:

  • 每月对可变金额进行计费(即无订阅)
  • 设置一个订阅,其中每月金额为可能计费的最大金额,然后每月退还差额

  • 祝#2好运-我个人永远不会同意作为客户这样的事情。

    你要找的是英国的直接借记系统,但是考虑到可能被滥用,它的控制非常严格,并且有很多限制和规定


    我强烈建议你建立一个每月开具发票的系统,每月只向客户开具账单。

    我意识到这是一篇非常古老的帖子,但它仍然会出现在谷歌搜索中,所以我想我应该添加:

    Paypal现在确实允许您使用新的


    Authorize.net还有一个服务,可能会工作,叫做。

    我不知道它的意思是完整的还是不完整的,因为这是一篇非常古老的文章

    您可以使用REST API将客户的信用卡存储在PayPal服务器上,而不是在PayPal服务器上创建定期配置文件:然后每个月您都可以提取信用卡并像定期付款一样对其收费,或者当客户不再使用服务时,只需从PayPal中移除其信用卡即可

    我想Authorize.net SIM方法也会这样做


    希望这是有意义的。

    选项1似乎确实是唯一可以接受的方式,IMO。我错过了您提供的“预先授权未知付款”的理由。现在对我来说,关于为什么事情是这样的,这是完全有道理的。由于在这种情况下,金额的变化不是那么频繁,我会删除现有的配置文件,并创建一个新的。嗨,彼得,谢谢你花时间回答这个问题。自适应支付确实是一个很好的补充。虽然它不能处理我需要解决的场景,但它确实是一个非常需要的功能。*彼得:嗨,彼得,虽然我知道这是一篇很老的文章,但我面临着同样的情况,所以我对这个解决方案很感兴趣。我读过Paypal文档,我看到他们说你可以用适应性支付api设置可变金额订阅,但我不知道怎么做。你们能提供更多关于操作顺序的细节吗?