收藏
回答

请问小程序支付回调接口,没有推送支付状态啊

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

2 个回答

  • Javen
    Javen
    2020-04-29

    检查统一下单的接口是否有设置 notify_url,并 notify_url 必须外网可访问不能携带参数。

    2020-04-29
    有用 1
    回复 6
    • 慢耳朵
      慢耳朵
      2020-04-30
      您好,我可能没有描述清楚,我是说回调结果中怎么没有交易状态trade_state这个字段的。
      2020-04-30
      回复
    • Javen
      Javen
      2020-04-30回复慢耳朵
      你看错文档了吧,这个是异步通知文档 https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_7&index=8
      2020-04-30
      回复
    • 慢耳朵
      慢耳朵
      2020-05-06回复Javen
      我就是问这个异步通知文档怎么不返回交易状态的呢,我没办法通过异步回调知道订单状态的话,那这个异步回调还有什么存在意义
      2020-05-06
      回复
    • Javen
      Javen
      2020-05-06回复慢耳朵
      微信支付成功才会有回调(回调的时候必须去重),其他的状态是没有回调的。但可以通过查询接口来确认订单的支付状态。
      2020-05-06
      1
      回复
    • 慢耳朵
      慢耳朵
      2020-05-06回复Javen
      哦,这下了解了,多谢多谢
      2020-05-06
      回复
    查看更多(1)
  • 微信支付技术助手8
    微信支付技术助手8
    2020-04-30

    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-30
    有用
    回复 1
    • 慢耳朵
      慢耳朵
      2020-04-30
      您好,我可能没有描述清楚,我是说回调结果中怎么没有交易状态trade_state这个字段的。
      2020-04-30
      回复
登录 后发表内容
问题标签