系统交互之间,订单号映射的解决方案

来源:7-15 支付与数据库-3

剑心kenxin

2020-03-28

这里想请教一下:
业务系统的订单号经过映射后到支付系统存到支付信息表里面,这种情况下,若出现了支付后金额不一致的等问题需要告警追溯时,只根据映射后的订单号去查会不容易,是否应该在支付信息表里保存原订单号和映射后订单号呢?

写回答

2回答

廖师兄

2020-03-28

可以的,这样子设计是可以的。

0
1
剑心kenxin
非常感谢!
2020-04-16
共1条回复

慕尼黑4377874

2021-04-01

在这里顺着问一下老师,映射我明白, 但是可不可以,业务系统在发起支付的时候,去查一下订单号在不在支付系统里,如果在的话,就做一个修改记录,如果不在的话,就加一个记录?这样不就可以保证订单号Unique又能业务系统多次支付了吗?为什么不这么做呢?谢谢老师

1
0

实战支付+电商双系统 玩转Java技术栈

花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~

2048 学习 · 1048 问题

查看课程