小程序
小游戏
企业微信
微信支付
扫描小程序码分享
系统中集成了商户平台支付(V2)和合作伙伴支付(V3)
两个用户扫码支付 调用微信在调用JSAPI下单接口获取 prepay_id 的时候 发送的参数 是同一个订单号 不同的用户openid
合作伙伴支付的时候 第一个用户可以唤起支付 第二个用户获取prepay_id错误
在商户平台支付时 两个用户都可以正常唤起支付
想问一下 合作伙伴支付 如果改成V2接口 是否存在这个问题 ?还是说只能使用不用的商户订单号
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
根据已有知识,为你的问题提炼出以下关键的解决要点:
为了解决合作伙伴JSAPI下单接口商户订单号重复问题,建议方案如下:
1. 确保在不同模式下使用不同的商户订单号,避免重复使用。
2. 如果使用合作伙伴支付V2接口,同样需要保证商户订单号的唯一性,以避免类似问题。
详细操作流程:
- 在调用JSAPI下单接口时,为每个订单生成一个唯一的商户订单号。
- 对于合作伙伴支付,确保在不同用户openid下使用不同的商户订单号。
- 如果遇到订单号重复问题,可以尝试重新生成新的订单号并发起支付请求。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
商户订单编号需要在对应模式下的商户号保持唯一性,不能重复使用
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
根据已有知识,为你的问题提炼出以下关键的解决要点:
为了解决合作伙伴JSAPI下单接口商户订单号重复问题,建议方案如下:
1. 确保在不同模式下使用不同的商户订单号,避免重复使用。
2. 如果使用合作伙伴支付V2接口,同样需要保证商户订单号的唯一性,以避免类似问题。
详细操作流程:
- 在调用JSAPI下单接口时,为每个订单生成一个唯一的商户订单号。
- 对于合作伙伴支付,确保在不同用户openid下使用不同的商户订单号。
- 如果遇到订单号重复问题,可以尝试重新生成新的订单号并发起支付请求。
商户订单编号需要在对应模式下的商户号保持唯一性,不能重复使用