订单号重复问题

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

Lewis_lxc

2020-03-27

老师你好:
1、视频中说的订单重复问题,我测试的情况是微信同一订单号,只有像支付金额、订单名称改变的时候才会出现订单号重复的问题。而支付宝只要订单未支付,金额、订单名称改变并不会报订单号重复的错误。不知道我测试的结果是否正确?
2、视频中说防止用户重复支付,老师能具体说一下用户重复支付发生的场景吗(是用户手动输入原来的请求支付地址吗?)
3、老师能具体说一下你平时工作中实现映射订单号的方法吗?
4、如果一个订单使用关闭订单接口关闭了,那么这个订单的订单号还能再拿来发起支付请求吗?
(问题有点多,辛苦老师了)

写回答

1回答

廖师兄

2020-03-28

  1. 这可能是会变化的,你现阶段测出来是这样,可能过了半年,支付宝和微信逻辑就变了。

  2. 真实的场景中,用户付了一次钱,订单显示还是未支付,他就会再付一次。

  3. 加一个映射表

  4. 当然不行了,都关闭了,订单关闭或者完成,都是终态,生命已经完结了,不应该再有变化。

0
1
Lewis_lxc
非常感谢!
2020-03-28
共1条回复

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

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

2046 学习 · 1048 问题

查看课程