收藏
回答

微信支付长时间挂起怎么在用户输入完密码提示支付已关闭呢?

比如说,我一个订单超过两分钟就失效了,但是用户点支付后一直没输密码,等了超过两分钟才输入密码。这个时候支付成功了,商户也收到钱了,但是订单状态却错误了。

微信支付长时间挂起怎么在用户输入完密码提示支付已关闭呢?


(我们公司支付用的是jd,听后端说是第三方调第三方调wx支付,我就是个前端,我想问一下前端有啥方案没有)

最后一次编辑于  2022-08-18
回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    2022-08-18

    需要添加一个订单中间状态,比如Suspending。下面不用说了吧。

    2022-08-18
    有用
    回复 2
    • Dreamer
      Dreamer
      2022-08-18
      我们公司支付用的是jd,听后端说是第三方调第三方调wx支付,我就是个前端,我想问一下前端有啥方案没有,谢谢回答
      2022-08-18
      回复
    • 跨商通
      跨商通
      2022-08-18回复Dreamer
      用户点支付后,订单状态设为“挂起”,不受定时器影响。支付成功了,订单状态才设置为“已支付”。
      2022-08-18
      回复
  • จุ๊บ
    จุ๊บ
    2022-08-18

    统一下单参数中 有个交易结束时间,设置下试试

    2022-08-18
    有用
    回复 2
    • Dreamer
      Dreamer
      2022-08-18
      我们公司支付用的是jd,听后端说是第三方调第三方调wx支付,我就是个前端,我想问一下前端有啥方案没有,谢谢回答
      2022-08-18
      回复
    • จุ๊บ
      จุ๊บ
      2022-08-19回复Dreamer
      只要用的是微信支付,就可以设置这个时间。前端没办法的监听用户输入密码行为的
      2022-08-19
      回复
登录 后发表内容