问题描述:

使用微信支付时,在支付页面,由于用户第一次点击了取消或余额不足等原因,没有进行支付。这时,订单已经生成,订单状态为“待支付”,当用户继续支付时,微信报出了“201 商户订单号重复”错误。

问题原因:

第一次支付失败、取消支付,再次支付时,前端将商品描述(body)字段的值改变了,造成了该问题。像这种第一次没支付或支付失败,再次支付时,需要保证上面描述,价格等请求信息和第一次请求完全相同才可以,稍微有不同,微信会认为是不同的支付,就会要求不同的商户订单号(outTradeNo)。

解决办法:

确保再次支付时发起的请求参数和第一次保持一致即可。

微信支付报出 商户订单号重复 错误问题相关推荐

  1. 小程序微信支付提示:商户订单号重复

    最近在有用户反馈,点击订单结束无反应. 去后台看了看报错, 是这个样子的 <xml><return_code><![CDATA[SUCCESS]]></ret ...

  2. 微信支付:商户订单号重复

    调微信同一下单接口,返回值中有 <result_code><![CDATA[FAIL]]></result_code> <err_code><![ ...

  3. 微信支付报201商户订单号重复问题

    微信支付报201商户订单号重复问题 问题描述:   用户在PC端使用扫码支付(微信NATIVE支付方式)生成一个微信支付预订单后,为对该订单立即完成支付:用户打开手机APP后看到该订单状态为未支付,点 ...

  4. 微信的NATIVE支付提示201商户订单号重复的解决方案

    无论采取模式一还是模式二,进行预支付ID获取的时候应当确保订单号的唯一性,否则就会造成第二次扫码后的重复提醒. 解决方案: 以预支付ID处理为例: 商城: 1.创建log_id数据表如:out_tra ...

  5. 微信支付配置的订单号跟微信支付商户里面的商户订单号不一致

    在微信支付时,我们通常会配置统一下单的一些参数,但有时一不小心,我们发现自己配置的商户订单号跟微信支付商户里面生成的商户订单号不一致,有点差距,这确实很蛋疼,因为一不小心,我们就无法处理后面的逻辑了. ...

  6. 微信小程序支付返回签名错误_java 微信小程序微信支付统一下订单及数字签名错误问题(后端)...

    今天来分享一下之前做微信小程序微信支付遇到的一些坑,博主这里是微信小程序支付功能,因此选择的微信支付方式是JSAPI支付方式(温馨提示左下角有音乐哦). 首先我们肯定是要在小程序后台绑定一个商户号的, ...

  7. 微信支付 - 构建商户订单

    // 微信支付成功 -> 支付中心 -> 吃货平台 // |-> 回调通知的url String payReturnUrl = "http://api.z.xuexi.co ...

  8. 针对微信用户,随机生成商户订单号( OrderSN)

    /** * 针对微信支付生成商户订单号,为了避免微信商户订单号重复(下单单位支付), * * @return */ public static String generateOrderSN() {St ...

  9. 2021-01-15 记一次微信支付订单号重复问题

    问题 今天系统突然出现订单号重复的问题,但通过日志观察,并没发现订单号有重复的(使用redis的incr生成),于是猜测可能是之前测试的时候用过这些订单号,但未支付的订单在商户上也查不到,所以最终只能 ...

最新文章

  1. hdu 2594 kmp
  2. centos下忘记mysql密码_CentOS下忘记mysql密码的解决办法
  3. 第四周作业 wcPro
  4. Ubuntu 上 Node.js 安装和卸载
  5. Java的io类的使用场景
  6. ES6 WeakSet数据结构 与Set十分相似
  7. MySQL--SQL中的安全问题
  8. 【git】如何在github上推送并部署自己的项目
  9. 骚操作:利用强弱符号制作插件库
  10. 专为中国车主开发,特斯拉计划今年推出数据平台
  11. web前端都是自学成才吗?入行前端工程师的3种方式
  12. 利息高的网络贷款可以不还吗?
  13. C语言项目大作业万历年,用C语言编写万历,详细代码.doc
  14. 关于查看网页源文件不显示源代码(打开的是桌面文件夹)的问题
  15. 北大信科计算机考研科目,GitHub - 2584800190/kao_yan: 19年北大信科考研经验
  16. [转载]希捷固件门7200.12 CC46固件升级方法
  17. eclipse运行java快捷键_Eclipse快捷键【常用】
  18. 如何把word文档转换成jpg图片
  19. Java 验证身份证号码
  20. linux命令之cal详解

热门文章

  1. 米斯特WEB安全攻防白帽子培训视频教程 网站安全检测培训教程 第二期
  2. 如何去掉电信黑莓9930内置的QQ图标
  3. 面向数据结构的C语言基础速成宝典
  4. 课程向:深度学习与人类语言处理 ——李宏毅,2020 (P17) 任务精简
  5. 帆软报表嵌入python程序_FineReport 报表工具的使用与集成
  6. Netlogo 中检测边界
  7. 【趣味实践】自动化抠图工具——XMem的使用
  8. Windows编程捕获特定窗口及键盘鼠标消息模拟
  9. SEO没有效果,你是否浅尝辄止了?
  10. 一加3 android 8.0,OnePlus 3公测版固件完整rom包Android 8.0第15版