微信支付上线一段时间,偶尔两三个用户支付就会报这个错误,返回错误信息如下:
<xml>
<appid>wx3xxxxxxx860e61</appid>
<mch_id>1603xxxx8738</mch_id>
<nonce_str>c6234837xxxxxxxxxx608eeb0fcd8397</nonce_str>
<sign>9B1C62E6xxxxxxxxx901121C7819C51794</sign>
<body>江西省碳排放权交易中心-碳中和购买碳汇</body>
<detail><![CDATA[{"receipt_id":"2021120900027348","detail_descption":"碳和"}]]></detail>
<out_trade_no>2021120900027348</out_trade_no>
<total_fee>80</total_fee>
<spbill_create_ip>223.104.170.215</spbill_create_ip>
<notify_url>http://www.cnseex.com/pay/paymentNotice</notify_url>
<trade_type>JSAPI</trade_type>
<openid>o37eD1DwOS_UBzuqwAhxn73fi4Y</openid>
</xml>, result:<xml><return_code><![CDATA[FAIL]]></return_code><return_msg><![CDATA[签名错误,请检查后再试]]></return_msg></xml>
请求包含文档中不存在的参数 “detail_descption”