收藏
回答

合作伙伴JSAPI下单接口 (V3) 商户订单号重复问题

系统中集成了商户平台支付(V2)和合作伙伴支付(V3)

两个用户扫码支付 调用微信在调用JSAPI下单接口获取 prepay_id 的时候 发送的参数 是同一个订单号  不同的用户openid

合作伙伴支付的时候 第一个用户可以唤起支付 第二个用户获取prepay_id错误

在商户平台支付时 两个用户都可以正常唤起支付

想问一下 合作伙伴支付 如果改成V2接口 是否存在这个问题 ?还是说只能使用不用的商户订单号

回答关注问题邀请回答
收藏

2 个回答

  • 支付社区AI助手
    支付社区AI助手
    09-04

    根据已有知识,为你的问题提炼出以下关键的解决要点:

    为了解决合作伙伴JSAPI下单接口商户订单号重复问题,建议方案如下:

    1. 确保在不同模式下使用不同的商户订单号,避免重复使用。

    2. 如果使用合作伙伴支付V2接口,同样需要保证商户订单号的唯一性,以避免类似问题。

    详细操作流程:

    - 在调用JSAPI下单接口时,为每个订单生成一个唯一的商户订单号。

    - 对于合作伙伴支付,确保在不同用户openid下使用不同的商户订单号。

    - 如果遇到订单号重复问题,可以尝试重新生成新的订单号并发起支付请求。

    09-04
    有用
    回复
  • 支付社区运营
    支付社区运营
    06-26

    商户订单编号需要在对应模式下的商户号保持唯一性,不能重复使用

    06-26
    有用
    回复
登录 后发表内容