收藏
回答

扫码支付模式一 系统繁忙

签名也进行校验过,显示校验通过

后台打印的日志信息

【请求地址】:https://api.mch.weixin.qq.com/tools/shorturl

【请求数据】:<xml>

  <appid>xxxxx</appid>

  <mch_id>xxx</mch_id>

  <nonce_str>xxx</nonce_str>

  <sign>xxxx</sign>

  <long_url>weixin://wxpay/bizpayurl?nonce_str=xxxx&amp;time_stamp=xxx&amp;appid=xxxx&amp;product_id=1234&amp;sign=xxxxx&amp;mch_id=xxx</long_url>

</xml>

【响应数据】:<xml><return_code><![CDATA[SUCCESS]]></return_code>

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

<mch_id><![CDATA[xxx]]></mch_id>

<appid><![CDATA[xxxxx]]></appid>

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

<short_url><![CDATA[weixin://wxpay/bizpayurl?pr=GkyxIAF]]></short_url>

<nonce_str><![CDATA[9RtL774vHwTWCRd3]]></nonce_str>

<sign><![CDATA[xxxxxx]]></sign>

</xml>


最后一次编辑于  11-18
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    11-18

    请按照以下几点检查:

    1)xml格式是否正确。

    2)没用的字段不传,不能传null,比如err_code_des。

    3)签名出问题也会显示系统繁忙的,注意要设置完所有参数后才进行签名。


    11-18
    赞同
    回复 1
    • A月亮很亮
      A月亮很亮
      11-18
      我把整个xml放到签名验证那里,显示签名通过没问题
      11-18
      回复
问题标签