html52.com
我爱小程序-开发者交流社区

微信支付统一订单号调用多次,出现INVALID_REQUEST,商户订单号重复,怎么处理?

同一个订单号调用统一下单接口,获取五个参数,第二次调用时报了标题那个订单重复错误

我想到的解决方案如下

  1. 修改订单号,重新获取五个参数

  2. 先存入缓存,prepay_id两个小时后失效再调取(此方法我不知道是否可以,就是说prapay_id失效后,我再重新用同一单号去获取五个参数还会报错吗?)

  3. 还有没有什么解决方案?

网友回复

童叟无欺乔碧萝:

订单号为什么要修改呢?如果是修改了金额,重新生成新的订单就行了啊,你展示给用户的无非就是有效订单,,,如果订单号重复,你加上前缀啊,比如加上用户id之类的,怎么可能重复。。。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付