收藏
回答

公众号支付成功后未收到支付结果通知,麻烦帮忙看一下,谢谢

目前微信公众号支付成功后,没有返回支付结果通知,

商户号:103530095420

订单号:1102202009282008605935

我们是主动查询结果和接收支付结果通知两种方式,之前没注意,支付结果通知接收后一直没有返回应答,是不是微信给禁止了,不给返回支付结果了,麻烦帮忙看一下

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

3 个回答

  • 北望沣渭
    北望沣渭
    2020-09-29

    建议先按「回调通知注意事项」自主排查一下:

    notify_url填写注意事项

    ● notify_url需要填写商户自己系统的真实地址,不能填写接口文档或demo上的示例地址。

    ● notify_url必须是以https://或http://开头的完整全路径地址,并且确保url中的域名和IP是外网可以访问的,不能填写localhost、127.0.0.1、192.168.x.x等本地或内网IP。

    ● notify_url不能携带参数。

    回调处理逻辑注意事项

    ● notify_url的代码处理逻辑不能做登录态校验。

    ● 商户系统收到支付结果通知,需要在5秒内返回应答报文,否则微信支付认为通知失败,后续会重复发送通知。

    ● 同样的通知可能会多次发送给商户系统,商户系统必须能够正确处理重复的通知。如果已处理过,直接给微信支付返回成功。

    ● 商户侧对微信支付回调IP有防火墙策略限制的,需要对以下IP段开通白名单:

    上海电信出口网段:101.226.103.0/25

    上海联通出口网段:140.207.54.0/25

    上海CAP出口网段:121.51.58.128/25(新增)

    深圳电信出口网段:183.3.234.0/25

    深圳联通出口网段:58.251.80.0/25

    深圳CAP出口网段:121.51.30.128/25(新增)

    香港出口网段:203.205.219.128/25

    *注意:上海CAP、深圳CAP的出口为新增,商户侧需要新开防火墙

    2020-09-29
    有用 1
    回复 1
    • 孟凡波
      孟凡波
      2020-09-29
      好的,我在检查一下,我们是有多个业务,其他的都正常,只有一个因为上线一年了一直没有接收通知,最近排查才发现,通知就回不来了,谢谢您的回答
      2020-09-29
      回复
  • 牧夏
    牧夏
    06-07

    支付成功后未收到支付结果通知,麻烦帮忙看一下,谢谢


    后台使用 https://api.mch.weixin.qq.com/pay/unifiedorder 下单,小程序拿到参数后直接支付,但是我这边notify_url地址是https://wldemo.xywlw.net/wlserver/wxPay/WxPayNotice  ,没做任何校验;

    支付结果通知接收后一直没有返回应答,是不是微信给禁止了,不给返回支付结果了,麻烦帮忙看一下

    06-07
    有用
    回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-09-29

    1,麻烦按照上面这位同学 给出的方案进行排查一下。

    2,微信端没有禁止回调的返回。

    3,麻烦提供微信订单号。

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