收藏
回答

wx.chooseWXPay必须要点击完成按钮才会触发success吗?

wx.chooseWXPay支付成功后,会跳转到支付成功页面,,是不是必须要点击这个完成按钮才会触发success?

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

2 个回答

  • 微信支付技术社区运营-Tasting
    微信支付技术社区运营-Tasting
    2020-12-31

    您好,你的问题点击完成按钮才会触发success的意思是点击完成按钮才会触发回调通知吗?

    2020-12-31
    有用
    回复 5
    • L
      L
      2020-12-31
      是的
      2020-12-31
      回复
    • L
      L
      2020-12-31
      只有点击完成按钮之后才会触发回调通知,但是很多用户都是支付完了直接退出了,不点完成按钮,我就无法根据订单状态做对应的操作,麻烦问下,这怎么解决啊,我是对接的第三方支付。
      2020-12-31
      回复
    • 微信支付技术社区运营-Tasting
      微信支付技术社区运营-Tasting
      2020-12-31回复L
      您好,异步回调通知,不需要点完成后才有回调。只要支付了就会有回调的。如果你没有收到回调,请按照以下几点排查:
      1,请检查回调url是否能正常公网访问,不能是中文域名
      2,回调url是不能带参数的,请注意
      3,是否开启了防火墙,如果开户了防火墙,请添加微信支付回调IP(微信支付回调通知出口IP列表: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_2&index=2
      4,是否有正确解析及接收回调通知
      5,检查下你的回调逻辑是否正确
      2020-12-31
      回复
    • L
      L
      2020-12-31回复微信支付技术社区运营-Tasting
      但是我是用的第三方易宝支付,发情支付请求是使用的wx.chooseWXPay。点击完成按钮就能收到回调,不点击按钮没有回调通知
      2020-12-31
      回复
    • 欧阳松柏
      欧阳松柏
      01-01
      这个点击回调指的是支付成功调用success和complete方法,对于异步回调通知是支付后就会调用的,不需要任何触发按钮
      01-01
      回复
  • L
    L
    2020-12-31

    我需要在支付成功之后添加相应的交费记录,但是不管是在success还是complete函数判断都需要用户点击这个完成按钮才会触发,很多用户支付完成之后都是直接退出根本不点这个按钮,所以我这边就没有加入交费记录。哪位大佬知道怎么解决啊?

    2020-12-31
    有用
    回复
登录 后发表内容
问题标签