收藏
回答

微信设置了订单支付的超时时间吗?

我自己的程序设置的是24小时不支付,订单超时关闭,但我提交给微信的时候,没有设置超时时间,然后在24小时之内去提交的时候,会报错,如下图,这个是因为微信设置了订单支付的超时时间吗?如果是的话,这个时间是多久?


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

4 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    2019-08-09

    两小时。

    2019-08-09
    有用 4
    回复 1
    • 一支箭💯¹⁰²⁴
      一支箭💯¹⁰²⁴
      2020-08-28
      咨询一个微信支付问题,请问下平台接微信支付,如果平台的系统自动取消订单的时间设置小于2小时(微信支付超时的时间),比如:30分钟系统自动取消订单,那用户在下单拉取微信支付时,长时间停留在支付界面(超过30分钟),请问下这种情况微信支付会支付成功后执行退款吗?还是说用户在支付时就报错?因为此时该订单已经系统自动取消了。
      2020-08-28
      回复
  • philosopher
    philosopher
    2020-08-24

    咨询一个微信支付问题,请问下平台接微信支付,如果平台的系统自动取消订单的时间设置小于2小时(微信支付超时的时间),比如:30分钟系统自动取消订单,那用户在下单拉取微信支付时,长时间停留在支付界面(超过30分钟),请问下这种情况微信支付会支付成功后执行退款吗?还是说用户在支付时就报错?因为此时该订单已经系统自动取消了。

    2020-08-24
    有用 2
    回复 3
    • 一支箭💯¹⁰²⁴
      一支箭💯¹⁰²⁴
      2020-08-28
      我也想问这个问题
      2020-08-28
      回复
    • 影猪
      影猪
      2021-08-25
      没人回吗?
      2021-08-25
      回复
    • 贾鹏飞
      贾鹏飞
      01-09
      在这里,要区分两件事,微信这里生成的其实是交易单,你的商品订单生成后,当用户触发支付按钮时,你的后端应该去检查交易单是否超时,超时了的话,要生成一个新的交易单,然后和你的商品订单重新绑定,再把新的 prepay_id 给回前端,让前端拉起支付弹窗。 总结:生成商品订单和和支付商品订单(创建交易单)应该是两个步骤,这样就不存在什么失效的问题。至于什么支付成功退款,那是另外一码事儿了
      01-09
      回复
  • 优贤
    优贤
    发表于移动端
    2020-07-17
    现怎么办
    2020-07-17
    有用
    回复
  • 一生无悔
    一生无悔
    2020-01-09
    2个小时左右
    2020-01-09
    有用
    回复
登录 后发表内容