📄 正文
DCS 按自然月为每个出账主体自动出具账单,无需合作伙伴触发,数据经 API 拉取。出账主体由余额模式决定:公司资金池(SHARED)按公司出具一份账单,卡独立余额(DEDICATED)按卡各出一份。账期与关键日期的机制见限额与账单。 三个查询接口分工:以已出账单为最终口径:已出账单(
SETTLED)内容固定、只含已入账交易;未出账单(OPEN,statementId 为 null)是当前账期的实时汇总,包含尚未清算的授权占用,其消费合计会随交易清算而回落,属预期行为。账单列表
GET /open-api-corp/statement/v1/statements 按公司或按卡查指定区间账单,账期倒序排列返回。
请求参数
响应 data 是标准分页壳
page / pageSize / total + result[](总条数已包含未出账单),不再回显请求参数。result[] 每项是账单头 + 按币种汇总:
paymentStatus 四态:
summary 按币种字段:
请求示例
应还与溢缴的计算口径
summary 中的结果字段由同一净额 S 推导——消费、费用、取现为正,还款 / 充值与退款为负,净额为正即欠款、为负即溢缴:
totalDueAmount 为 21.50、overpaymentAmount 为 0.00。
账单详情
GET /open-api-corp/statement/v1/statement-detail 返回账单头 + 按币种汇总 + 交易明细(分页只作用于明细)。
请求参数
两种查法:查已出账单传
statementId、不传 status;查当前未出账单不传 statementId、传 status=OPEN。page / pageSize / total + result[],不再返回账单头与 summary——那两块请调账单列表。result[] 每项是一条交易明细:
三个币种字段互不相同是正常的:
originalCurrency 是持卡人刷的币种,postCurrency 是平台入账的币种,currency 决定这笔计入账单列表 summary[] 的哪一组。transactionCategory 七枚举:
postStatus 三态:
请求示例
交易列表
GET /open-api-corp/statement/v1/transactions 按时间区间查交易流水,不受账单期限制,时间倒序。
请求参数
响应 data 为标准分页壳(
page / pageSize / total / result),result 元素按 transactionTime 倒序,字段与上文账单明细的交易行完全一致。
请求示例

