1

我已经实施了 Authorize.net 的 ARB 用于定期计费。我找到了 Silent Post 设置,我可以在其中设置回调 url 以处理付款或订阅状态。但是这里没有明确的文档说明如何实现它。根据我想降级或升级我的用户的状态。我怎么知道卡什么时候到期,或者下一个账单日期是什么时候?所以我可以通知用户在 xx-xx-xx 日期您的卡将被收取费用。

4

1 回答 1

1

我不建议使用 Silent Post,因为它已被弃用,取而代之的是Webhooks,并且最终会消失。

Silent Post 不会告诉您有关订阅的详细信息,因为这不是它的设计目的。它只告诉您交易何时处理(例如信用卡收费)以及有关该交易的详细信息。

目前无法从 Authorize.Net API 获取信用卡的到期日期或下一个计费日期。您可以获得订阅状态,它会告诉您卡是有效还是过期,但如果卡尚未过期,则不会告诉您卡何时过期。

如果此信息对您很重要,您的应用程序将需要跟踪它。创建订阅时,您应该捕获到期日期和计费周期。然后,您无需进行任何 API 调用或依赖 Silent Post 或 Webhooks 来检查此信息。

于 2018-12-27T13:53:57.770 回答