📄 正文
无论您是要做日终对账、核对用户额度,还是要把卡上每一笔资金流动入库做数据仓库,DCS 每日生成的对账文件都能为您提供权威依据。作为持牌、自有 BIN 的发卡机构,DCS 每天为每家接入机构生成两份全量文件——授权报告与交易报告——并把它们存入 AWS S3,供您按日期获取下载链接。 本页逐字段说明这两份文件的列含义。把字段记牢,您就能把任意一行记录还原成「谁、在哪家商户、花了多少、批准还是拒绝、是否已实际扣款」。报告何时可用、包含什么
两份文件分工不同:授权报告含全部授权决策记录(含被拒绝的approveFlag = D),用于核对授权与冻结释放;交易报告才是实际资金扣减/增加的权威凭证。两者用outsId(账单 ID)和authIds串联。详见 交易生命周期。
文件格式说明
两份文件均为纯文本、以> 分隔字段的行式文件(非标准 CSV),每行一条记录,列顺序固定,与下表自上而下一致。空字段以连续分隔符表示。
- 金额:以高精度小数表示(如
0.100000000000000000),并非分为单位的整数。 - 时间:格式
yyyy-MM-dd'T'HH:mm:ss+08:00,时区为 UTC+8。 - 卡号
pan:仅含前六位 + 后四位,中间脱敏,便于安全存储。
授权报告字段(fileType = authorisation)
列顺序与文件一致。
授权类型(authType)
授权交易类型(transactionType)
交易报告字段(fileType = transaction)
列顺序与文件一致。
交易分类(category)
对账存储要点
- 以交易报告为资金权威:用户实际扣款/退款金额以交易报告(
transaction)为准;授权报告(authorisation)含被拒记录,用于核对授权决策与冻结释放,不能直接当作扣款依据。 - 跨文件关联:同一笔业务在两份文件中通过
outsId对齐;一行交易流水可经authIds反向关联到一笔或多笔授权(多笔清算场景见multiClearInd = P/F)。 - 金额按高精度小数解析:入库前请按高精度小数(而非分单位整数)解析,避免精度丢失。
- 币种为数字码:
currency等为 ISO 4217 数字码(如840=USD、702=SGD),存储时按数字码映射。

