PayPal 中的定期付款
Posted
技术标签:
【中文标题】PayPal 中的定期付款【英文标题】:Recurring Payments in PayPal 【发布时间】:2010-09-21 14:55:33 【问题描述】:我正在尝试使用 PayPal 提供的循环支付 API。 我有一个我无法直接解决的场景。是这样的。
我们有一个销售一些服务的网站。现在,服务按用户许可收费。用户可以在两者之间购买/取消用户许可证。我们希望为客户提供定期计费选项。我们必须在此注意,金额可能会根据客户在该周期内使用的用户许可数量在每个结算周期发生变化。
我有什么方法可以使用 PayPal 定期支付 API 来实现这一点。
【问题讨论】:
【参考方案1】:我意识到这是一篇非常古老的帖子,但它仍然会出现在 Google 搜索中,所以我想我会添加:
Paypal 确实允许您现在使用他们的新 adaptive payments api 执行此操作。
Authorize.net 也有一个名为Customer Information Manager 的服务。
【讨论】:
嗨,彼得,感谢您抽出宝贵时间回答这个问题。自适应支付确实是一个很好的补充。虽然它不能处理我需要解决的场景,但它确实是一个非常需要的功能。 * 我不再做这个了。 @Peter:嗨,Peter,虽然我知道这是一篇很老的帖子,但我面临着同样的情况,所以对这个解决方案很感兴趣。我已经阅读了 Paypal 文档,我看到他们说您可以使用自适应支付 API 设置可变金额订阅,但我不知道该怎么做。您能否提供更多有关使用操作顺序的详细信息?【参考方案2】:定期付款选项是客户预先同意每月(或期间)支付的固定金额。为了做你想做的事情,客户必须预先同意支付你决定在以后收取的任何金额。这意味着预授权未知的支付金额,任何支付服务都不允许这样做。
您唯一的选择是:
-
每月按可变金额计费(即不订阅)。
设置订阅,其中每月金额是可能计费的最高金额,然后每月退还差额。
#2 祝你好运 - 我个人永远不会同意作为客户这样的事情。
【讨论】:
选项 1 确实似乎是唯一可以接受的方法,IMO。 我错过了您提供的“预授权未知付款”的理由。现在,我完全明白为什么事情会这样。由于在这种情况下金额的变化不是那么频繁,我会去删除现有的配置文件并创建一个新的。【参考方案3】:英国的直接借记系统涵盖了您要查找的内容,但考虑到滥用的可能性,它受到非常严格的控制,并且有很多限制和法规管理它。
我强烈建议您设置一个每月向客户收费的月度发票系统。
【讨论】:
【参考方案4】:我不知道它的含义是否完整,因为它是一个非常古老的帖子。
您可以使用 REST API 将客户的信用卡存储在 PayPal 上,而不是在 PayPal 服务器上创建定期配置文件:https://developer.paypal.com/docs/api/#vault 然后每个月您都可以获取它并像定期付款一样对其进行收费,或者当客户不再使用服务然后只需从 PayPal 中删除其卡。
我想 Authorize.net SIM 方法也是如此。
希望这是有道理的。
【讨论】:
以上是关于PayPal 中的定期付款的主要内容,如果未能解决你的问题,请参考以下文章
Braintree 中的 PayPal 按钮无法使用定期付款
如何在 node.js 中的 paypal 中创建可变的定期付款