挺好奇的一个问题就是 为什么微信会把orderId当做判断有没有该订单存在

来源:8-5 微信异步通知(上)

习惯沉淀

2019-05-10


老师我在统一下单重复提交同一个订单的时候  报错 :商户订单号重复    同一笔交易不能多次提交    

观察了返回预支付信息单 里面就是师orderId不一致, 为什么微信会根据这个?

其二:

为什么老师重复提价订单没有问题, orderId也没有变,我这里为什么不变就报商户订单号重复  


 

写回答

3回答

廖师兄

2019-05-12

传到微信的orderId一定要不一样,否则会报订单号重复

0
6
习惯沉淀
非常感谢!
2019-05-15
共6条回复

习惯沉淀

提问者

2019-05-10

补充:不知道为什么现在测试的是 无限同一订单号掉出支付,也不报错了 ,这样就很对了。

0
0

习惯沉淀

提问者

2019-05-10

不好意思 后面的说错了 ,老师的orderid变了 ,想错了..,

为什么微信会把orderId当做判断有没有该订单存在


0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程