我正在尝试使用PayPal提供的定期付款API . 我有一个我无法直接解决的场景 . 它是这样的 .
我们有一个网站,我们出售一些服务 . 现在,服务按用户许可证收费 . 用户可以在两者之间购买/取消用户许可 . 我们希望为客户提供定期结算选项 . 我们在此必须注意,金额可能会根据客户在该周期中使用的用户许可证数量而改变每个结算周期 .
有什么方法可以使用PayPal定期付款API来实现这一点 .
我意识到这是一个非常古老的帖子,但它仍然出现在Google搜索中,所以我想我会添加:
Paypal允许您现在使用他们的新adaptive payments api执行此操作 .
Authorize.net也有一个名为Customer Information Manager的服务 .
定期付款选项是客户预先同意每月(或期间)支付的固定金额 . 为了做你想做的事情,客户必须事先同意支付你决定在以后收取的任何金额 . 这意味着预先授权未知付款金额,任何付款服务都不允许这样做 .
您唯一的选择是:
每月为可变金额开账单(即没有订阅) .
设置订阅,其中每月金额是可能被计费的最大金额,然后每月退还差额 .
好运#2 - 我个人也不会同意客户这样的事情 .
直接借记系统在英国涵盖了您所寻找的内容,但是由于滥用的可能性非常严格,并且有很多限制和规定来管理它 .
我强烈建议您只设置一个月度发票系统,每月向客户开具账单 .
我不知道它的含义是否完整,因为它是一个非常古老的帖子 .
您可以使用REST API在PayPal上存储客户的信用卡,而不是在PayPal上存储客户的信用卡:https://developer.paypal.com/docs/api/#vault然后每个月您都可以获取它并像定期付款那样收费或当客户不再使用服务时,只需删除它来自PayPal的卡 .
我认为Authorize.net SIM方法也是如此 .
希望这是有道理的 .
4 回答
我意识到这是一个非常古老的帖子,但它仍然出现在Google搜索中,所以我想我会添加:
Paypal允许您现在使用他们的新adaptive payments api执行此操作 .
Authorize.net也有一个名为Customer Information Manager的服务 .
定期付款选项是客户预先同意每月(或期间)支付的固定金额 . 为了做你想做的事情,客户必须事先同意支付你决定在以后收取的任何金额 . 这意味着预先授权未知付款金额,任何付款服务都不允许这样做 .
您唯一的选择是:
每月为可变金额开账单(即没有订阅) .
设置订阅,其中每月金额是可能被计费的最大金额,然后每月退还差额 .
好运#2 - 我个人也不会同意客户这样的事情 .
直接借记系统在英国涵盖了您所寻找的内容,但是由于滥用的可能性非常严格,并且有很多限制和规定来管理它 .
我强烈建议您只设置一个月度发票系统,每月向客户开具账单 .
我不知道它的含义是否完整,因为它是一个非常古老的帖子 .
您可以使用REST API在PayPal上存储客户的信用卡,而不是在PayPal上存储客户的信用卡:https://developer.paypal.com/docs/api/#vault然后每个月您都可以获取它并像定期付款那样收费或当客户不再使用服务时,只需删除它来自PayPal的卡 .
我认为Authorize.net SIM方法也是如此 .
希望这是有道理的 .