繁体   English   中英

有没有办法使用 Authorize.net API 拉出“generalError”事务?

[英]Is there a way to pull the "generalError" transactions using the Authorize.net API?

有没有办法使用 Authorize.net API 拉出“generalError”事务? 我正在编写一些代码来提取所有已经坏的 ARB(自动定期计费)订阅,以便 email 和邮件人们要求他们更新他们的信息。 我可以轻松获取已过期或卡被拒绝的那些。 问题是很多 ARB 显示“活动”状态,但如果您将 go 放入 ARB 历史记录,您会看到数月的“generalError”事务。 我想也许我可以提取“generalError”事务,然后查找订阅 ID,然后我可以将那些错误的“活动”订阅标记为实际上不活动。 我一直在尝试所有可能的方法来通过 API 提取事务,但我似乎无法找到一种方法来提取那些“generalError”事务。 它们不会出现在已结算的交易中,也不会出现在未结算的交易中。 它们不会分批出现,因为它们没有被结算。 我也尝试按客户 ID 提取所有交易,但由于某些奇怪的原因,这些交易总是显示为没有交易。

您可能需要检查getTransactionListRequest ,对于给定的批次,它会返回交易详细信息,响应包括 transactionStatus,如果给定交易是订阅的一部分,则将包含订阅块(id 为 payNum)。 https://developer.authorize.net/api/reference/features/transaction_reporting.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM