每日对账的目的,不只是比较两个总金额是否相等,而是确认每笔交易都能找到对应的业务和资金记录。即使总额恰好一致,也可能同时存在一笔遗漏与一笔重复。

先统一核对范围

确定时区、开始与结束时间、交易状态和金额口径。业务订单按创建时间统计,支付记录按付款时间统计时,跨日订单就可能落在不同日期,必须先解释这种范围差异。

准备业务订单、支付交易和退款明细;涉及到账核对时,再加入费用、结算批次与银行流水。保留文件取得时间和筛选条件,避免两个人拿到不同时间的报表却以为数据错误。

用稳定编号逐笔匹配

以商户订单号和支付交易号建立对应关系,核对金额、状态与业务交付结果。重点查看业务已交付但未确认付款、支付成功但业务未完成、同一订单出现多笔支付以及金额不一致的情况。

对于订单重试产生的多个支付单,分别记录每次尝试,不用后一次交易覆盖前一次。确认重复付款时,保留两笔交易的事实,再按售后流程处理多付部分。

把差异分类后再处理

  • 时间差:交易或退款落在不同统计日期,补充对应的跨日记录。
  • 状态差:业务状态滞后,依据可信查询结果执行补偿。
  • 金额差:核对优惠、部分退款、费用或币种计算。
  • 缺失记录:确认查询范围和数据同步是否完整,再定位原交易。

例如,昨日付款的一笔订单在今日退款:昨日销售记录与今日退款流水各自保留,通过原订单关联。不要为了让今日净额看起来简单,就删除昨日交易或把退款日期改成昨日。

让差异单有后续结果

为每条差异记录原因、影响金额、负责人、处理动作和复核结果。涉及业务补发或退款时,完成后重新核对,避免只在表格里写“已处理”,实际交易状态却未变化。

原始记录保持可追溯,修正使用调整记录说明依据。对账结束后分别汇总交易、退款和结算结果;结算明细设计可参考结算台账,退款操作可参考退款流程。