收藏
回答

微信支付回调v2版本多次回调问题?

微信公众号一直收到报警

时间: 2024-01-12 17:33:45

内容: 推送“支付完成事件”给开发者后,得到的回应不合法

次数: 5分钟 13次

错误样例: [transaction_id=4200002099202401129310691987][resp="\u003Cxml\u003E\u003Creturn_code\u003E\u003C![CDATA[SUCCESS]]\u003E\u003C/return_code\u003E\u003Creturn_msg\u003E\u003C![CDATA]\u003E\u003C/return_msg\u003E\u003C/xml\u003E"]

报警排查指引,请见: https://mmbizurl.cn/s/MpkaZb8yg


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

2 个回答

  • Memory
    Memory
    01-17

    拿420单号找在线技术支持查一下应答日志https://support.pay.weixin.qq.com/online-service?from=wechatpay

    01-17
    有用
    回复 6
    • Ivy
      Ivy
      01-17
      没人理会的
      01-17
      回复
    • Memory
      Memory
      01-17回复Ivy
      需要转人工,排队等接入
      01-17
      回复
    • Ivy
      Ivy
      01-17回复Memory
      在排队了,谢谢
      01-17
      回复
    • Ivy
      Ivy
      01-17回复Memory
      排了半小时 没有任何动静 呜呜呜
      01-17
      回复
    • Memory
      Memory
      01-17回复Ivy
      下班了,明天继续
      01-17
      回复
    查看更多(1)
  • Affection
    Affection
    01-17
    resp="\u003Cxml\u003E\u003Creturn_code\u003E\u003C![CDATA[SUCCESS]]\u003E\u003C/return_code\u003E\u003Creturn_msg\u003E\u003C![CDATA]\u003E\u003C/return_msg\u003E\u003C/xml\u003E
    

    unicode转化过来是

    <xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA]></return_msg></xml>
    

    上述是不符合规范的,

    应该是

    <xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>
    

    你后面少了个OK

    01-17
    有用
    回复 2
    • Ivy
      Ivy
      01-17
      日志里打印的是有OK的  你看图里面哦
      这是微信里粘过来的   那个OK是表情符号
      01-17
      回复
    • Zero
      Zero
      星期三 18:19回复Ivy
      直接复制微信官方的,调用一两次就不回调了。个人分析应该是换行的问题。楼主可以试试加上换行试试。
      星期三 18:19
      回复
登录 后发表内容