我在我的 WordPress 项目中使用 Authorized.Net API,我在我的网站上出售订阅,有些订阅持续 6 个月,有些订阅持续 12 个月,有些持续 24 个月,对于这些情况,我将“setTotalOccurrences”值设置为遵循:
$paymentSchedule->setTotalOccurrences("6"); // for 6 months
$paymentSchedule->setTotalOccurrences("12"); // for 12 months
$paymentSchedule->setTotalOccurrences("24"); // for 24 months
到目前为止一切顺利,但我被永远不会结束的订阅所困扰,我尝试在这种情况下传递“setTotalOccurrences”值= 0,但它抛出一个错误,即0无效。
对于永无止境的订阅,我应该在“setTotalOccurrences”中传递什么值?
最佳答案
我找到了它的解决方案,如果我在“setTotalOccurrences”中传递一个很大的值,那么Authorize.Net会将其视为永无止境的订阅,例如:
$paymentSchedule->setTotalOccurrences("9999");
它将被视为持续
订阅。
关于php - 对于 Authorize.Net 中永无止境的订阅,应为 "setTotalOccurrences"传递什么值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46049187/