收藏
回答

微信jsapi支付没有回调

我用的是腾讯云服务器,第一次用,之前阿里云都是好好的,也不需要设置回调目录,支付能成功支付已经在商户号找到支付记录了,都是已支付。

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

2 个回答

  • Javen
    Javen
    2020-04-17

    这与你第几次用腾讯云没有必然的关系,没有回调很有可能是你异步通知的 url 外网不能直接访问导致的,换服务器了域名有切换吗?

    2020-04-17
    有用 1
    回复 5
    • 枯叶
      枯叶
      2020-04-17
      确实回调地址的问题,我换了一个另一个服务器的地址哪个服务器能获取到回调,但是这个地址我发到手机上也能直接访问啊。这个回调地址该怎么配置。
      2020-04-17
      回复
    • Javen
      Javen
      2020-04-17回复枯叶
      500 是程序出现问题了(应该是你模拟的参数不对导致的),你之前服务是怎么配置的,现在这台服务器配置与之前保持一致就可以了
      2020-04-17
      1
      回复
    • 枯叶
      枯叶
      2020-04-17回复Javen
      我检查了配置,基本都是一样的,回调也不需要白名单,会不会是这个商户号的配置问题。
      2020-04-17
      回复
    • Javen
      Javen
      2020-04-17回复枯叶
      又不是签名异常,目前来看与商户配置没有关系,建议你模拟发一个通知到新的服务器,输出日志调试看下具体情况。
      2020-04-17
      1
      回复
    • 枯叶
      枯叶
      2020-04-18回复Javen
      还是没找到原因,我这边支付结束的时候查询了一次订单,暂时这样写了,后续在看具体原因。
      2020-04-18
      回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-04-17

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

    1,请检查回调url是否能正常公网访问

    2,回调url是不能带参数的,请注意

    2,是否开启了防火墙,如果开户了防火墙,请添加微信支付回调IP(微信支付回调通知出口IP列表: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_2&index=2

    3,是否正确使用post请求

    4,回调url修改成http协议试试

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