™技术博客

金融小知识 | 对账

2021年8月13日

什么是对账


对账是交易双方对一定周期内的交易明细进行确认,生成对账单(结算单)供商家下载,并将应结商家款支付给商家。
对账的作用有两点:

  • 结算系统通过下游对账单与自身系统结算单进行比对,确认自身系统是否存在异常;
  • 结算单作为与商家结算的依据,确认自身系统与商家系统数据是否存在差异。

对账类型


对账有三种类型,即交易对账、信息流对账、资金流对账。

1. 交易对账:订单中心与结算系统间对账

交易依托于订单完成,订单是电商和用户之间的交易凭证。双方主要对账字段有订单号、交易金额、交易时间。

  • 订单号:用户和电商的交易凭证。
  • 交易金额:用户实际支付的金额和电商实际收到的金额。如果是退款,金额为负数。
  • 交易时间:用户订单实际达到结算节点的时间,决定订单所属账期。

收款账户为电商在第三方支付机构开设的 C 端订单收款账户,归属于电商。用户支付时资金需要由用户账户流转到 C 端订单收款账户,退款时资金需要由电商账户流转到用户账户。

需要注意的是,用户支付时的电商收款账户和平台退款时的付款账户不一定是同一个,平台各个系统上需要明确每个账户的交易记录。

2.信息流对账:结算系统与支付平台间对账

结算单是由商家对应账期符合结算条件的多个订单组成,即订单和结算单的对应关系是多对一或一对一。因为支付平台提交的付款请求由结算系统的结算单组成,结算系统与商家对账也依托于结算单。
所以说,结算单既是结算系统和支付平台的交易凭证,也是电商和商家之间的交易凭证。

双方主要对账字段有如下 4 个:

  • 结算单号:结算系统和商家的交易凭证。
  • 结算金额:结算系统和商家双方需要最终结算的金额,只有双方结算金额一致的情况下才可结算。
  • 结算时间:根据和供应商的结算账期确定,即双方交易的完成。
  • 商家:电商平台面向的商家收款公司主体。

3.资金流对账:支付平台与银行间对账

支付平台与银行之间的对账依赖于支付平台向银行提交的付款单和银行付款结果的回执信息,并非结算系统的结算单,因为每笔结算单和付款请求之间的关系可能是:一对一、一对多、多对一。

所以支付平台的付款单才是两者的交易凭证。双方核对字段为:付款单号、付款金额、付款时间。

  • 付款单号:第三方支付公司和银行的交易凭证。
  • 付款金额:银行面向商家账户的实际付款金额。
  • 付款时间:付款单付款成功的时间。

对账核心


  • 首先根据对账日期将结算系统中结算单与与支付平台中付款单匹配;
  • 然后将结算单中的订单号、金额与付款单中的订单号、金额,按照结算单的订单顺序逐条与付款单记录进行匹配;
  • 匹配时先按照订单号进行匹配,再对金额进行匹配;
  • 最后,系统订单匹配完成以后,核对结算单是否存在剩余未匹配订单。

对账错误类型


对账错误类型可分为三种,即长款、短款、金额不一致。

  • 长款即无结算系统结算单但有支付平台付款单,支付平台多了就是长款,所以会出现结算系统金额 < 支付平台金额的情况。原因可能是结算系统自身掉单、支付平台日结晚于结算系统、结算系统未正确接收到支付平台异步通知。理论上 99% 都是长款。
  • 短款是有结算系统结算单但无支付平台付款单,支付平台少了就是短款,所以会出现结算系统金额 > 支付平台金额的情况。原因可能是支付平台日结早于结算系统。这种问题发生概率较小,因为支付平台的付款单生成依赖银行的回执信息,不管是同步还是异步。
  • 金额不一致就是结算系统和支付平台都有对应的订单号,但是金额不一致。这种情况就比较特殊,需要双方人员手工介入进行核对了,如果数据量大,会比较耗时。但是最好能尽快处理掉,否则问题会复现导致更多的错误数据。
Tags: 金融

扫描二维码,分享此文章