5 关于订单号 与 微信支付out_trade_no(商户订单号) 长度不一致问题

微信支付成功之后的商户订单 为下图 

attachments-2020-05-Nxt6qx8Y5ec7d8ff20f11.jpeg



代码也找到了 是在原有的订单号的基础上拼接了6位随机数attachments-2020-05-wTXz38E35ec7d9b03f670.png


我将拼接的6位随机数删除 因为这样和微信对账的时候就直接与数据库中的订单号对比 不用再把订单号的后6位去掉 但是神奇的是 我去掉之后 支付的回调却不走了


日志也看了 订单号也是去除6位随机数之后的订单号

attachments-2020-05-gfTqPPo85ec7e024809ac.png


求答复

请先 登录 后评论

最佳答案 2020-05-25 13:48

你好,回调的时候有做 去除后6位订单的字符操作,你可以把这块也去除一下。

extend/payment/Weixin.php 方法 ReturnData 里面

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,87 浏览
  • 杨钊 提出于 2020-05-22 22:23

相似问题