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)。CryptoPayout 和 Summary 报表类型会在单个 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_type 为 SettlementNetwork 的余额变动来自结算网络活动。详情请参考 结算网络 指南。

Summary

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

BulkSend

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

相关 API 操作

以下为可用的 API 操作: