小程序
小游戏
企业微信
微信支付
扫描小程序码分享
场景:
在电脑上使用native扫码支付,中途取消,切换到手机公众号,使用jsapi支付时,就会提示商户订单号重复。
但是在https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=4_2 开发文档里面的参数规定中又建议:重新发起一笔支付要使用原订单号,避免重复支付
请问这种支付类型不同导致的商户订单号重复的问题怎么解决呢?
目前想到的方法是每种支付类型占一个商户号,但是这样又太浪费了,还增加了管理成本。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
提示是正常的,一个订单号只能使用一次,你可以再看前一句建议。
建议你们系统的业务id是唯一,这个业务id,每次发起支付请求生成的订单号id唯一。
如有帮助,请随手点个赞同,谢谢。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个重新发起订单,要用原来的单号,是针对于同一种支付类型的订单。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
提示是正常的,一个订单号只能使用一次,你可以再看前一句建议。
建议你们系统的业务id是唯一,这个业务id,每次发起支付请求生成的订单号id唯一。
如有帮助,请随手点个赞同,谢谢。
同一个业务ID先在微信公众号生成订单后,再到PC端生成订单,怎么保证PC端扫码支付后微信公众号端不重复支付的?
这个重新发起订单,要用原来的单号,是针对于同一种支付类型的订单。