收藏
回答

微信支付成功通知是实时的吗?

后端下单传了一个接收支付成功的接口,小程序里面wx.requestPayment支付成功后我就跳转到订单详情页面,能获取到支付成功的信息吗

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

2 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    01-22

    支付成功后就会立即下发异步支付结果通知,理论上是可以的,不过支付结果不应单独依赖某一条件判断

    01-22
    有用 1
    回复 4
    • 七安
      七安
      01-22
      前端需要轮询我自己后端查询支付结果,保证实时性吗
      01-22
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      01-22回复七安
      自己在合适的地方做查询就好了,没必要做轮询
      01-22
      回复
    • 七安
      七安
      01-22回复Memory (私信不回复)
      原计划就是wx.requestPayment支付成功拿着订单号到详情页去查询支付后的订单状态,这样行的话,我就懒得做轮询处理了
      01-22
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      01-22回复七安
      在特定操作时非终态触发查询就好了,不是native 不需要轮询
      01-22
      回复
  • 从君华
    从君华
    01-22

    主动查询 + 处理回调,都要实现。

    01-22
    有用
    回复 1
    • 七安
      七安
      01-22
      我改成主动查询了,成功就改我数据库里面的状态,然后返回前端了
      01-22
      回复
登录 后发表内容