收藏
回答

微信支付中怎么根据商户订单号判断支付订单是否过期?

我们系统中有一个需求,就是下单付款时间是1分钟,支付过期的,后台要调用微信close接口关闭订单,我现在试了下,微信官方v3查询订单状态的接口,貌似不会返回支付是否过期。

支付链接点开显示过期,但用https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml这个接口查询,返回来的一直是NOTPAY未支付。

这个怎么解决,有没有接口可以判断支付订单过期的

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

2 个回答

  • 跨商通
    跨商通
    2022-05-26

    建议改业务流程,统一下单拿到prepay_id,作一次性使用,下次重新统一下单。

    2022-05-26
    有用
    回复
  • 用爱发电
    用爱发电
    2022-05-25

    微信支付订单状态就没有过期这一状态,调用关闭订单接口成功后,订单状态查询为已关闭

    2022-05-25
    有用
    回复
登录 后发表内容