微信APP支付错误:201商户订单号重复

编程入门 行业动态 更新时间:2024-10-07 04:32:00

微信APP支付错误:201<a href=https://www.elefans.com/category/jswz/34/1769161.html style=商户订单号重复"/>

微信APP支付错误:201商户订单号重复

一、临近上线的时候微信支付功能出现了一个商户订单号重复的问题。APP调用后端接口预下单,获取微信的预下单ID。后台接口请求微信支付的时候返回这个错误。日志已经打印如下:
![在这里插入图片描述](.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Fx
二、经过反复对比本地环境和测试环境的数据,才发现,本地环境在和app端做真机调试。创建了很多订单,测试环境也在测试支付功能,本地环境的订单号和测试环境的订单号并不是同步数据,导致同一个商户信息下,出现了重复的订单,如果本地先下单,使用了这个订单号,测试环境再去测试,也生成了同样的订单号去请求微信的预下单,就会提示这个问题。因为我们是第一次下单,用已经请求微信预下单就会提示订单重复,所以我们如果不是第一次支付,并且订单没有支付的情况下,app端可以带着原来的支付参数再去请求微信支付。
参考一下这个兄弟的内容:.html

更多推荐

微信APP支付错误:201商户订单号重复

本文发布于:2024-02-26 01:47:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1700960.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:商户   订单号   错误   APP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!