调用微信支付中签约接口返回码如下,请问会有哪些原因导致的呢?
微信返回报文:<xml><return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><![CDATA[wxb5fad36cabb91193]]></appid>
<mch_id><![CDATA[1267284301]]></mch_id>
<nonce_str><![CDATA[h1KRSXW8yoyLdd57]]></nonce_str>
<sign><![CDATA[CBD0BA43C5461D78F401F59AF7BDE830]]></sign>
<result_code><![CDATA[SUCCESS]]></result_code>
<prepay_id><![CDATA[wx14172141438004554557796c2081855477]]></prepay_id>
<trade_type><![CDATA[APP]]></trade_type>
<contract_result_code><![CDATA[FAIL]]></contract_result_code>
<contract_err_code><![CDATA[SYSTEMERROR]]></contract_err_code>
<contract_err_code_des><![CDATA[system error]]></contract_err_code_des>
return_msg
否
签名失败
String(128)
返回信息,如非空,为错误原因
签名失败
参数格式校验错误
返回信息
return_msg
否
OK
String(32)
返回信息,如非空,为错误原因
签名失败
参数格式校验错误
额。。没看懂。顺便请问一下,调用微信接口需要商户签约这个接口吗?
对 。。就是签名问题