2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 微信支付报出 商户订单号重复 错误问题

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

时间:2024-02-26 05:38:03

相关推荐

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

问题描述:

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

问题原因:

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

解决办法:

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。