收藏
回答

JSAPI支付后没有回调

JSAPI支付后没有回调,我用的官方demo 一样没用,就是没有收到回调,而我自己测试我的回调地址是可以收到数据的

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

2 个回答

  • 微信支付技术助手4
    微信支付技术助手4
    2019-05-16

    你好,可以按照以下几点检查下:

    1,检查回调url是否正确,回调url是不能带参数的,请注意。

    2,是否有按照文档要求正确返回参数<xml> <return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA]></return_msg> </xml>给到微信。

    3,是否开启了防火墙把微信的通知给屏蔽了。

    4,不能有http 301转发 

    5,是否正确使用post请求。

    6,回调url修改成http协议试试。


    2019-05-16
    有用 1
    回复 3
    • 小帅丶
      小帅丶
      2019-06-13

      1,检查回调url是否正确,回调url是不能带参数,请注意。这个一定要注意

      2019-06-13
      1
      回复
    • 薛定谔de小白喵
      薛定谔de小白喵
      2019-07-12回复小帅丶
      这个是在外部浏览器的h5支付时调用redirect_url 不能带参数?
      2019-07-12
      回复
    • 小帅丶
      小帅丶
      2019-08-01回复薛定谔de小白喵
      重定向不知道。反正回调通知的地址是肯定不能带参数的。
      2019-08-01
      回复
  • 飘扬
    飘扬
    2019-05-19

    我服务器的日志里根本没有你们服务器请求的信息,压根没来过哦  我用的阿里云linux centos(PS:而且我用的是你们自己写的代码,不是我写的,支付能成功,就是收不到成功通知)

    2019-05-19
    有用
    回复 1
    • 小五
      小五
      2019-06-03

      你的是不是沙箱环境呀?我们的沙箱环境不能回调了

      2019-06-03
      回复
登录 后发表内容