收藏
回答

用户支付成功后微信支付没有回调,怎么回事?(notify_url地址)

用户支付成功,但是 当时 调用https://api.mch.weixin.qq.com/pay/unifiedorder 时设定的notify_url地址始终没有回调,但是用户支付的钱商户已经收到了,请问怎么回事?

造成的问题是 因为 notify_url地址始终没有回调,导致通过支付订单号进行退款的时候,微信接口直接提示“订单不存在”,给用户没有退款成功。


注:这个现象是偶发,每天都有那么10几单是这样的情况。


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

4 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    2019-12-13

    正常是支付成功就会回调,如果没有收到回调,请按照以下几点检查:
    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协议试试

    2019-12-13
    有用
    回复
  • 🎾  🎾 豆三娘
    🎾 🎾 豆三娘
    06-05

    为了这个支付结果通知,伤透了脑筋,隔壁的zfb大爷做得真的比这个好几百倍

    06-05
    有用
    回复 1
    • 槑
      07-09
      大佬有没有解决得方法
      07-09
      回复
  • 良耳为郎
    良耳为郎
    03-16

    真恶心,设置和检测网络都要权限,你为什么不搞个测试商户系统呢,非得要正式的,谁他妈没事天天跟在老板屁沟后面要数据,让配置,这玩意是我开发还是老板开发,搞个这还是老板帮着搞,就不能有个测试的商户系统,我们接入完成后,知道哪里需要什么配置写一个完整的文档,让老板去正式环境配置就行了。

    03-16
    有用
    回复
  • 星辰
    星辰
    2019-12-13

    请问解决了吗,我的也是,用户端能正常显示支付,商户端也能看到相应的流水,但是notify就是不调用

    2019-12-13
    有用
    回复 4
    • KvTse
      KvTse
      2019-12-29
      请问解决了吗?我的也这样了
      2019-12-29
      回复
    • 一滴水
      一滴水
      01-09
      解决了吗,我也是这样的
      01-09
      回复
    • Henry
      Henry
      06-25
      请问解决了吗?我的也这样了
      06-25
      回复
    • 槑
      07-09
      天天都会因为回调得问题丢单子,就没有解决得方法吗???
      07-09
      回复
登录 后发表内容
问题标签