Authorize.Net 中的定期计费

我正在使用以下功能在 Authorize.Net 上创建循环 ARB

https://developer.authorize.net/api/reference/index.html#recurring-billing-create-a-subscription

我们已经在 PHP 中实现了它,但在实时模式下创建 ARB 时它也接受测试信用卡详细信息。它不会在创建 ARB 时验证信用卡。

那么无论如何要在创建 ARB 时而不是在扣除金额时验证卡。我知道它将在扣除第一笔金额时进行验证,但我希望在创建 ARB 时进行验证。

如果有人以前遇到过或有人知道如何去做,请提出一些解决方案。


米琪卡哇伊
浏览 66回答 1
1回答

幕布斯6054654

您可以在订阅付款时通过在创建订阅之前执行 $0.00 或 $0.01 AUTH_ONLY 交易来验证卡。如果该卡被批准,您可以确定该卡是有效的。请记住,这并不能验证卡在处理第一次订阅付款时是否有效或资金是否可用(即交易将被批准),因为在卡之前无法知道这一点实际上是在那个时候处理的。但这将验证信用卡是否有效。假设您想立即从信用卡中扣款,然后再进行定期付款,您应该为第一笔付款执行 AUTH_CAPTURE,然后应使用 ARB API 完成以后的付款。这样您就可以确保在创建订阅之前获取您的第一笔付款并验证卡。
打开App,查看更多内容
随时随地看视频慕课网APP