使用校验工具校验,完全没有问题,但是提交过去,就是返回签名错误,
服务商安全Api密匙改了半小时,就是返回签名错误
<xml>
<appid>wxc280317ca021c7f6</appid> 1 公众号
<mch_id>1604177975</mch_id> 2 公众号下的服务商商户号
<sub_appid>wx33ad58a9f6b6e985</sub_appid> 3 子商户绑定的小程序
<sub_mch_id>1604457117</sub_mch_id> 4 子商户的商户号
<nonce_str>nLDhhSDdKvEVHecg</nonce_str>
<body>深圳市金华洋世纪科技有限公司/商家自营</body>
<out_trade_no>1606443924435</out_trade_no>
<total_fee>1</total_fee>
<trade_type>JSAPI</trade_type>
<sub_openid>okdoq4yGkWm65YMs29VZIPgnqzRA</sub_openid> 5用户在小程序的标识
<spbill_create_ip>218.18.78.48</spbill_create_ip>
<notify_url>https://www.whilebox.com/index1/payNotify</notify_url>
<sign>7D294A22C0A3C2E8D52AC0E20B9318B1</sign>
</xml>
报签名错误可以根据这个知识库内容排查:https://developers.weixin.qq.com/community/develop/doc/0000a4be9a8d5081d94b4e4c051c09
如果按这几个步骤没有解决您的问题,可以前往V3文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pages/index.shtml 点击右下角“技术咨询”实时寻求技术帮助。
我也遇到这个问题了,下单可以成功,就是小程序发起支付失败