这是携带用户信息的申报
申报xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xml>
<appid>企业信息,安全考虑不提供</appid>
<cert_id>用户身份证号(隐私去除)</cert_id>
<cert_type>IDCARD</cert_type>
<customs>SHANGHAI_ZS</customs>
<mch_customs_no>3207960</mch_customs_no>
<mch_id>企业信息,安全考虑不提供</mch_id>
<name>用户姓名(隐私去除)</name>
<out_trade_no>202012301611545800315</out_trade_no>
<sign>6763CC8F05A77752EFAB3530A6713968</sign>
<transaction_id>4200000844202012307537986305</transaction_id>
</xml>
返回的提示
<xml>
<return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[签名验证失败]]></return_msg>
</xml>
不携带用户信息申报
申报xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xml>
<appid>企业信息,安全考虑不提供</appid>
<customs>SHANGHAI_ZS</customs>
<mch_customs_no>32079609LY</mch_customs_no>
<mch_id>企业信息,安全考虑不提供</mch_id>
<out_trade_no>202012301611545800315</out_trade_no>
<sign>6D9740EF1D240920A103BDEE07AF3758</sign>
<transaction_id>4200000844202012307537986305</transaction_id>
</xml>
返回信息
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[成功]]></return_msg>
<sign><![CDATA[83F1807837F40D6E24BE3BC5E517783C]]></sign>
<appid><![CDATA[******]]></appid>
<mch_id><![CDATA[******]]></mch_id>
<result_code><![CDATA[SUCCESS]]></result_code>
<err_code><![CDATA[0]]></err_code>
<err_code_des><![CDATA[OK]]></err_code_des>
<state><![CDATA[SUCCESS]]></state>
<transaction_id><![CDATA[4200000844202012307537986305]]></transaction_id>
<out_trade_no><![CDATA[202012301611545800315]]></out_trade_no>
<modify_time><![CDATA[20210104183425]]></modify_time>
<cert_check_result><![CDATA[UNCHECKED]]></cert_check_result>
<verify_department><![CDATA[OTHERS]]></verify_department>
<verify_department_trade_id><![CDATA[4200000844202012307537986305]]></verify_department_trade_id>
</xml>
使用的是微信官方提供的SDK签名方法
去签名校验工具是验证通过的