对账系统设计总结

对账

在电商里面有常见的场景就是对账,用户购买完商品,支付完之后。一段时间之后,公司就需要对账了,包括银行,支付宝,微信啥的。

对账流程

下载对账文本->创建批次(可以防止重复对账)->解析文本(解析成对账的相关数据)->对账过程(以我方为基准对账,以对方为基准对账,找出长帐跟漏单)->对账统计,处理

下载对账文本
创建批次
解析文本,解析成对账的相关数据
对账过程
对账统计,处理

对账结果

  1. 我方账本支付成功,对方账本支付成功,金额不一致,人工处理
  2. 我方账本支付不成功,对方账本支付成功,可以调用接口反查,修改我方订单状态,补偿
  3. 我方账本支付成功,对方账本支付没有数据,有可能存在订单是今天晚上11点多的,用户支付的凌晨2点多的。导致对方账单是在第二天。需要单独拉取其他天的账本对长帐进行对账。(也有另一种可能就是我们的订单关闭了,第三方支付的接口还开着,所以看看第三方接口能否加上过期时间)
  4. 我方没有订单,对方账本支付成功?这种情况比较少

对账过程优化

参考博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值