在 Authorize.NET ARB 中获取每个定期计费的交易
Posted
技术标签:
【中文标题】在 Authorize.NET ARB 中获取每个定期计费的交易【英文标题】:Get Transaction for each Recurring Billing in Authorize.NET ARB 【发布时间】:2014-08-29 14:43:30 【问题描述】:我在我的 C# 应用程序中使用 Authorize.NET Automatic Recurring Billing Service,并且能够成功集成定期付款。
假设我使用的是年度定期资料。 2014 年 1 月 1 日,我开始订阅,下一个付款日期是 2015 年 1 月 1 日。在这种情况下,是否可以获得该日期(即 2015 年 1 月 1 日)发生的交易细节。即我想将每个重复交易的详细信息存储在我的本地数据库中。有可能吗。
你能帮忙吗?
【问题讨论】:
【参考方案1】:您需要使用Silent Post* 来获取此信息。它是 Authorize.Net 的 Paypal 的 IPN 版本。基本上,当处理交易时,通知会发布到您指定的 URL。它包含实时交易在 API 调用中返回给您的所有相同信息。
他们现在还提供Webhooks,这比 Silent Post 稍微复杂一些,但提供了更多的灵活性和功能。
(免责声明:两篇文章都是我写的)
*我是那篇文章的作者
【讨论】:
交易丢失怎么办?我们如何获取每笔订阅费用的详细信息?以上是关于在 Authorize.NET ARB 中获取每个定期计费的交易的主要内容,如果未能解决你的问题,请参考以下文章
Authorize.Net ARB API 获取定期付款的状态
使用 Authorize.Net API 检索 ARB 订阅