设置定期账单的建议?

5

我有一些设置可以接受信用卡号码并将其传递到网关进行一次性付款的在线支付系统经验。

然而,现在我需要设置一个可以处理自动定期计费的系统 - 用户提供他们的信用卡号码,并从那时起每月自动收取费用。

我想知道处理这类事情的最佳方法是什么? (我注意到Paypal Payflow Pro确实具有循环计费功能,但我对其如何工作还有点不清楚。)

有关实施定期计费的最佳方法/服务/网关的任何建议? 如果可能的话,我非常希望避免保留重复处理的信用卡号码的本地记录。

感谢您的帮助(提前)。

5个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
5

如果您的重复付款金额是固定的(例如,用户支付的金额在数量或频率上从未更改),那么处理和转移重复计费很容易交给第三方。像 Authorize.Net的自动循环计费(ARB)Paypal Payflow Pro循环计费 这样的服务允许您让这些公司处理实际的重复付款,这意味着您不必在服务器上存储信用卡信息,甚至在订阅通过他们的API创建后也无需执行任何操作。

如果您的订阅费用或频率会有所变化,则需要使用 Authorize.Net的客户信息管理器(CIM) 这样的服务为您的客户创建付款配置文件。基本上,您将信用卡信息存储在Authorize.Net的服务器上,每当您想要进行订阅付款时,您都会告诉Authorize.Net向该付款配置文件收取应付金额。缺点是您实际上需要构建自己的订阅系统。


他们是否提供检索用户信用信息的服务?比如,如果我在Authorize.net注册并存储了所有信息,如果我想通过传递一个唯一标识符来检索我的数据。 - Nitin

5

在自己搭建循环计费和使用Auth.net的ARB或PayPal的循环计费之间有一个中间点(它们都有各自的缺点)。有许多提供商可以处理所有细节和复杂性的循环计费,并仅向您的支付网关报告您确定的间隔内的费用。

最重要的一点是查看哪些服务支持信用卡标记化和信用卡数据可移植性 - 这将确保您的客户数据不会与计费提供者锁定,如果您未来选择另一个提供者,您可以带着数据离开。这也意味着这些提供商为您存储客户信用卡数据,因此您可以大大降低PCI合规性。

看一下Recurly(免责声明:我管理他们的客户和技术支持)和Braintree。这两项服务都将处理您的循环计费,信用卡标记化并支持信用卡数据可移植性。


我想提供一个替代方案,它不需要任何成本来集成或设置。只有在开始销售并使用Stripe进行安全和付款处理时才需要支付费用。这个方案叫做PayWhirl,是一个非常简单、廉价的定期付款解决方案。 - DigitalMediaGuy

0

关于Payflow Gateway的定期账单,我想提醒大家一下:

他们的即时付款通知(IPN)是一个非常棒的功能,但只适用于他们的传统API。目前,唯一的方法是通过查询来获得PayPal成功(定期)账单交易的通知。您需要维护一个时间表来查询,并为每个计划的定期账单交易发送一个单独的查询。例如,如果:

  1. 交易即将到期
  2. 交易已发生
  3. 此交易成功
  4. 此交易导致故障
  5. 信用卡即将到期
  6. 发生争议

PayPal不会通知您。

在我看来,这使得他们的服务毫无用处。


0

通常,像Payflow Pro这样的中间件网关中都会有循环计费功能。在这种情况下,它是通过您用于卡处理的API的变体来调用的。通常,您设置账单之间的时间跨度,然后执行账单。然后,您通常会将账单与每月处理器发送给您的报告进行对账。在某些情况下,支付网关会向您发布通知,说明已执行账单。但有时通知会失败,因此您仍然需要与处理器报告对账。

取消循环计费也需要另一个API调用。

如果您的网关没有循环功能,那么您显然必须自己设置账单。当然,这会导致存储卡信息等问题。在这种情况下,您通常会告诉处理器这是一笔循环交易(网关会为您完成),以便您获得交易费用折扣。


0
首先,让我们在上面的语句后添加“...告诉处理器这是一笔循环交易...因此您可以享受交易费用折扣”。信用卡处理的真实成本是基于所使用的卡类型的百分比费用和每项费用(以及我不会在这里深入探讨的其他一些因素)。重点是,在批发价格计划中,无论该交易是否为周期性的,价格都将相同,因为在互换中没有“周期性”的特殊费率。但是我偏离了主题。 “有关实现定期结算的最佳方法/服务/网关的任何建议?” 无论如何都不要存储信用卡数据。您承担不起责任。 正确的选择取决于几个因素。 至于信用卡携号转网,有人去过威尔斯法戈/第一数据并取回他们的数据吗? (Braintree ISO/MSP)。无论如何,结果都不会很好,因此我会专注于正确的长期解决方案,而不是退出策略,尽管它肯定会产生影响。 以下是需要回答的问题: 每月有多少笔交易?对于非常低的交易量,例如几百笔交易,请选择Paypal Pro。 这很容易进入/退出。

人们更倾向于使用消费者卡还是商业信用卡进行支付?如果使用商业卡,交换优化非常重要。(CenPOS会自动优化交易以获得最低的交换资格,而PayPal和Authorize.net则不会)

我的客户接受哪些付款方式?只能在网上自助支付吗?电话订单?移动支付(特殊活动或零售)?选择一个适合他们所有需求的网关。

您需要在特定日期收费吗-例如每月1日和15日?还是任何时间都可以?如果在特定日期,如何按比例计算?检查答案是否符合网关的灵活性。

信用卡过期后会发生什么? 交易被拒绝时会发生什么? 谁需要查看客户服务的付款数据?他们如何访问它?

确定您的需求,然后找出满足这些需求的解决方案。 值得一提的是,CenPOS是最强大的解决方案,但可能需要更多步骤来集成,因为他们是电子商务中较新的公司。 免责声明:我已经是PayPal和Authorize.net的商业用户十年了,最近也是CenPOS的代理商。我也是Authorize.net的经销商和CenPOS的直接代理。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,