收藏
回答

长时间未支付问题

当用户调起支付后又取消了支付,过了一段时间(可能1-2天 也可能几个月)后,再次调起支付时提示“INVALID_REQUEST: 201 商户订单号重复”,请问是什么原因?(目前猜测是支付超过了最长有效期)

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

1 个回答

  • จุ๊บ
    จุ๊บ
    04-02

    由于在请求支付的时候有一个必传参数prepay_id只有两小时的有效期,所以在重入时间超过2小时的时候需要重新请求下单接口获取新的prepay_id

    04-02
    有用
    回复 10
    • 陈武
      陈武
      04-02
      早上9点半测试单,11点半再次调用,可以支付,不止2小时?
      04-02
      回复
    • จุ๊บ
      จุ๊บ
      04-02回复陈武
      微信支付文档是这么写的。还有你这 9点半 - 11点半,确定是超过了2个小时间隔吗?
      04-02
      回复
    • 陈武
      陈武
      04-02
      11点55再次调用 没问题
      04-02
      回复
    • จุ๊บ
      จุ๊บ
      04-02回复陈武
      再次调起支付时提示“INVALID_REQUEST: 201 商户订单号重复”,有没有修改之前统一下单的内容呢?
      04-02
      回复
    • 陈武
      陈武
      04-02
      没有修改
      04-02
      回复
    查看更多(5)
登录 后发表内容
问题标签