收藏
回答

报警群一直推送开发者5秒内没有返回

Appid: wxd153efe94d2ff801

昵称: BM Shanghai

时间: 2020-09-16 12:52:12

内容: 推送“支付完成事件”给开发者后,开发者5秒内没有返回

次数: 5分钟 12次

错误样例: [transaction_id=4200000759202009163038258210]

报警排查指引,请见: https://w.url.cn/s/A1dMqXI


一下是日志中我们返回给微信的

2020-09-16T04:52:14+00:00

\<xml>\<appid>\<![CDATA[wxd153efe94d2ff801]]>\</appid>\<attach>\<![CDATA[MRT-OR-1600231917252-395]]>\</attach>\<bank_type>\<![CDATA[OTHERS]]>\</bank_type>\<cash_fee>56000\</cash_fee>\<fee_type>\<![CDATA[CNY]]>\</fee_type>\<is_subscribe>\<![CDATA[Y]]>\</is_subscribe>\<mch_id>1600293037\</mch_id>\<nonce_str>\<![CDATA[cw1zw2fcwdeddma5cg1rea08ij198878]]>\</nonce_str>\<openid>\<![CDATA[oNCGT1hnG2560-WiYpXJjw-QORmM]]>\</openid>\<out_trade_no>\<![CDATA[MRT-OR-1600231917252-395]]>\</out_trade_no>\<result_code>\<![CDATA[SUCCESS]]>\</result_code>\<return_code>\<![CDATA[SUCCESS]]>\</return_code>\<sign>\<![CDATA[3066E3E3DEB45BEAD4BF0B69FA0E011A]]>\</sign>\<time_end>20200916125208\</time_end>\<total_fee>56000\</total_fee>\<trade_type>\<![CDATA[MWEB]]>\</trade_type>\<transaction_id>4200000759202009163038258210\</transaction_id>\<return_msg>\<![CDATA[OK]]>\</return_msg>\</xml>

不知道格式有什么问题吗

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

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    09-17

    您好,此告警是因为您部分订单(示例订单:4200000759202009163038258210),在我们第一次回调通知时5秒内没有返回导致,并不是您该返回内容触发的,

    以及,您这边收到回调通知并且处理完成后,请按要求返回:

    <xml>

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

      <return_msg><![CDATA[OK]]></return_msg>

    </xml>

    无需带其它参数。

    附:回调通知事项https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_8&index=6

    09-17
    有用 1
    回复
  • 北望沣渭
    北望沣渭
    09-17

    响应消息通知的XML格式不对哦,看文档 https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_7&index=8 例如格式:

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

    以上示例回复消息内容,中记得把全角<换成半角<

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