You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Authorize.net中通过日期范围等参数获取交易列表

我尝试查找可按指定日期范围获取交易列表的Authorize.net相关API但未能找到,目前已找到官方提供的transaction list接口。请问除transaction_id之外,是否支持通过日期范围或其他自定义参数筛选获取交易列表?

接口筛选规则说明

你提到的getTransactionList接口本身不直接支持按日期范围或其他自定义参数筛选,仅支持通过transactionId查询单条交易,默认无筛选参数时会返回最近30天内的最多1000条交易记录。

如果需要按指定日期范围获取交易,可通过两个接口搭配实现,操作逻辑如下:

  • 先调用getSettledBatchList接口,传入firstSettlementDate和lastSettlementDate两个时间参数,查询该日期范围内所有已完成结算的批次ID
  • 再遍历查询到的批次ID,逐个调用getTransactionList接口传入对应批次ID,即可获取该日期范围内的所有交易记录

除日期范围外,你还可以通过以下维度对交易列表进行筛选:

  • 结算批次ID:筛选指定批次下的所有交易
  • 交易状态:过滤出仅成功、失败、待处理等指定状态的交易
  • 交易类型:筛选仅授权、捕获、退款等指定类型的交易

接口单次最多返回1000条交易记录,如果你的交易数据量较大,需要自行做分页处理。


内容的提问来源于stack exchange,提问作者Tanay Sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 03:45:02