收藏
回答

用户端进行支付,但是会报错:商户订单号重复

以上是用户端支付代码和报错情况,报错不是必现的,当用户创建订单后,如果是在最近时间段内进行支付,则能正常支付,但是当支付半年前或者一两年前的订单时,就会报错“商户订单号重复”

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

2 个回答

  • Jason
    Jason
    09-25

    我不太确定这真是超时的问题吗?

    为什么不会报错订单超时呢?

    09-25
    有用 2
    回复
  • Memory
    Memory
    09-25

    订单超时不支付被关单以后就不可以再支付了,你需要换单号发起下单请求

    09-25
    有用 1
    回复 2
    • Jason
      Jason
      09-25
      请问关于超时的说明,在微信官方哪里能找到呢?方便发一下链接吗,非常感谢
      09-25
      回复
    • Memory
      Memory
      09-25回复Jason
      商户不应依赖官方关单时间做业务处理,因为这个时间是会变化的,目前一般为7-15天;微信支付订单没有超时这个状态,所以接口不会报错这个;商户订单号在商户下需要唯一,你订单被关闭重新请求支付接口,订单其他参数发生变化,这类就会报错订单号重复
      09-25
      1
      回复
登录 后发表内容