用于在 PHP 中定期计费的库/插件/工具包

Posted

技术标签:

【中文标题】用于在 PHP 中定期计费的库/插件/工具包【英文标题】:Library/Plugin/toolkit for recurring billing in PHP 【发布时间】:2012-01-05 08:26:50 【问题描述】:

我正在开发一个软件即服务网络应用程序,我需要实现的其中一件事是自动定期计费。

我有三个设计目标:

    使用真正的支付处理器(authorize.net 或类似网站,而不是 paypal)。 能够按月计费,总费用可以逐月变化(基于使用量的计费) 不在我的服务器上存储信用卡或其他敏感财务数据。我可以对其进行加密,但我宁愿将这类东西的保护工作留给第三方。

是否有可以为我完成大部分工作的 php 库?资金紧张,但我们愿意为好的解决方案付费。

【问题讨论】:

【参考方案1】:

花钱的不是 PHP 库。会向您收取费用的是商家帐户/支付网关。

如果您位于美国,您可以获得一个商家帐户并使用 Authorize.Net 作为您的支付网关。然后您可以使用他们的Customer Information Manager (CIM) API 来处理您的定期计费。基本上,CIM 将允许您存储信用卡信息(作为付款资料),然后您可以随时根据需要收取多少费用,并减少此过程中的 PCI 合规问题。

使用 CIM 的库是免费的,并且随时可用。 Authorize.Net 提供自己的PHP SDK,还有其他免费的解决方案(我免费提供Authnet XML,并且是开源的)。

【讨论】:

以上是关于用于在 PHP 中定期计费的库/插件/工具包的主要内容,如果未能解决你的问题,请参考以下文章

是否有任何基于 ASP.NET MVC 订阅的入门工具包或示例?

php mollie 付款定期计费

Authorize.Net 查询定期计费

Authorize.Net 定期计费事件

带插件的计费计划

Paypal 定期付款自定义计费周期