收藏
回答

微信小程序支付成功后,可不可以不跳转到微信默认页面


微信小程序,发起微信支付,成功后会直接跳转到,微信默认的支付成功页面。但是要用户主动点完成,才会进success回调。我在支付成功后还有操作,如果用户不点完成,请问怎么处理。

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

3 个回答

  • 希达
    希达
    2021-04-30

    最后我使用了wx.connectSocket,创建了一个WebSocket连接。通过监听服务器推送消息判断用户是否支付成功。在监听里执行用户支付成功后的操作。

    2021-04-30
    有用 2
    回复 2
    • 阿白
      阿白
      2022-07-19
      你好,我这边创建了WebSocket链接,也能够监听到支付成功;但是还没没发关闭这个页面
      2022-07-19
      回复
    • 卡西噢啦
      卡西噢啦
      05-27回复阿白
      你好,这个问题你那里解决了吗
      05-27
      回复
  • 娜米
    娜米
    2019-12-27

    我也遇到同样的问题,支付成功后,按“完成”按钮后还有操作页面,用户如果不按怎么办

    2019-12-27
    有用
    回复
  • 微信支付技术助手7
    微信支付技术助手7
    2019-03-26

    您好·,目前不可以。

    2019-03-26
    有用
    回复 9
    • 希达
      希达
      2019-03-27

      请问我怎样才能解决这个问题

      2019-03-27
      回复
    • 微信支付技术助手7
      微信支付技术助手7
      2019-03-27回复希达

      您好,您所说的不跳转这个页面目前是不可行的,无法解决这个问题。

      2019-03-27
      回复
    • 希达
      希达
      2019-03-27回复微信支付技术助手7

      那小程序这边 怎样才能知道用户付款成功?必须用户主动点完成按钮?

      2019-03-27
      回复
    • 微信支付技术助手7
      微信支付技术助手7
      2019-03-28回复希达

      您好,有支付成功页面与支付结果通知,您需要明白这个逻辑,当您输入密码或者指纹后到这个支付成功页面就已经是支付成功了,同一时间点会推送支付结果通知给用户,这个页面只是通知用户的。

      2019-03-28
      回复
    • 希达
      希达
      2019-03-29回复微信支付技术助手7

      我知道,但是成功支付的success方法,必须用户点支付成功页面的完成才回调。现在我需要在成功后立即做处理,如果用户不点,我怎么办。

      2019-03-29
      2
      回复
    查看更多(4)
登录 后发表内容