Skip to main content
本页介绍 Payments 报表类型、用于定义报表范围的通用输入,以及生成和管理报表的入口。

生成报表范围

生成报表时,您可以通过以下通用输入定义报表范围:
  • start_time:报表时间范围的开始时间
  • end_time:报表时间范围的结束时间
  • report_export_format:导出文件的格式
  • report_types:要生成的一个或多个报表类型
  • token_ids:可选的代币过滤条件,用于缩小报表范围
您可以使用这些输入定义时间范围、导出格式和报表范围。有关具体的请求与响应机制,请参见下方相关 API 操作。

报表类型及适用场景

当前 Payments 文档已确认以下报表类型: 不同报表类型覆盖的业务范围不同,因此导出的字段也可能随 report_type 而变化。

常见枚举值说明

以下枚举值来自 Payments OpenAPI 定义,用于帮助理解导出字段中的状态类和类型类字段。

report_status

acquiring_type

payout_channel

refund_type

flow_direction

source_type

支付订单 status

转出 status

退款 status

交易 status

高频交易 sub_status

`sub_status“ 用于解释交易具体卡在哪个细分环节。完整清单较长,下面列出 Payments 报表里最常见、最值得关注的一组:

导出字段与字段差异

每种报表类型都会导出一组固定且有序的列。在导出文件中,每个列标题都是根据下方内部列键生成的可读显示标签;例如,时间列的列标题会带有 UTC+8 后缀,如 Created Time(UTC+8)Updated Time(UTC+8)Expiration Time(UTC+8)CryptoPayoutSummary 报表类型会在单个 XLSX 文件中导出多个工作表,详见下文对应小节。

Order

每一行代表一笔支付订单。

OrderTransaction

每一行代表一笔订单模式收款交易。

TopUpTransaction

每一行代表一笔充值模式交易。

PayinWeeklyStatement

每一行代表一条覆盖订单模式和充值模式的周度收款报表记录。

PayinDailyStatement

每一行代表一条覆盖订单模式和充值模式的日度收款报表记录。

CryptoPayout

每一行代表一笔加密货币转出记录。 该报表始终以 XLSX 文件导出。第一个工作表 payout crypto 覆盖标准加密货币转出。当转出经过跨链路由时,导出会包含第二个工作表 payout crypto with bridge,它重复第一个工作表的所有列,并新增下方列出的跨链相关列。 工作表 payout crypto 工作表 payout crypto with bridge 的新增列(在上述所有列之外):

OffRamp

每一行代表一笔法币 Off-Ramp 转出记录。

Refund

每一行代表一笔退款记录。

PayoutWeeklyStatement

每一行代表一条覆盖加密货币转出、Off-ramp 转出和退款的周度转出报表记录。

PayoutDailyStatement

每一行代表一条覆盖加密货币转出、Off-ramp 转出和退款的日度转出报表记录。

PayinCommissionFee

每一行代表一条与收款相关的手续费记录。

PayoutCommissionFee

每一行代表一条与转出相关的手续费记录。

BalanceChange

每一行代表一条 Payments 账户余额变动记录。 source_typeSettlementNetwork 的余额变动来自结算网络活动。详情请参考 结算网络 指南。

Summary

每份 Summary 报表汇总收款、转出和手续费活动。 Summary 报表始终以 XLSX 文件导出,包含四个工作表:pay-inpay-outcommission-feecobo-bill。每个工作表针对所选时间范围汇总相应的业务活动。

BulkSend

每一行代表 Bulk Send 批次中的一个条目。 确认所需字段后,您可以使用下方 API 操作生成报表或查询已生成的报表。

相关 API 操作

以下为可用的 API 操作: