收藏
回答

微信云开发,发起支付,支付成功后,不点击完成,切换到桌面;支付结果 任何地方都拿不到了。。。

微信云开发,发起支付,支付成功后,不点击完成,切换到桌面;支付结果 任何地方都拿不到了。。。


亲测,再次进入 微信小程序,写在 支付成功回调的方法,不会执行了。

怎么解决这个困境呢,求助。

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

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-12-27

    不是有查询订单状态的接口嘛

    xxxxx(){
      wx.requestPayment({
        timeStamp: '',
        nonceStr: '',
        package: '',
        signType: 'MD5',
        paySign: '',
        success (res) { },
        fail (res) { }
      })
      setTimeout(()=>{
        // 20s后调用订单状态查询接口,处理支付成功相关后续业务
        // your code here
      }, 20e3)
    }
    

    或者再次访问订单详情时,如订单状态为支付中,则调用订单状态查询接口,处理支付成功相关后续业务

    2019-12-27
    赞同 2
    回复 2
登录 后发表内容
问题标签