如何使用发票号获取交易明细?

How to get a transaction details using invoice number?

我们在结帐时使用 authorize.net 进行付款,但在某些情况下,我们没有收到 authorize.net 的任何回复,因此我们无法将交易详细信息存储在我们的数据库中,而且客户正在不止一次收费。因此,为了解决这个问题,我们计划在发送付款之前获取交易详细信息,但我们这边没有 transaction id,因此我们需要一个 API 来获取使用发票编号的交易详情。

我在 API 文档中搜索了很多但找不到它,所以任何参考都可能有帮助。

您无法通过他们的 API 和发票编号检索交易信息。如果您知道这些丢失交易的日期和其他有用信息,您可以使用他们的交易报告 API 获取当天的交易并以这种方式检索必要的信息。

将来避免这种情况的一种方法是使用 Silent Post1 or their new Webhooks API 来在每次付款(以及您指定的任何其他事件)时收到通知。

1我是那篇文章的作者。