当前问题状况
1.验签都没问题。
2.调用接口返回的mweb_url进行跳转支付会提示“系统繁忙请稍后再试”
相关信息
商家订单编号:P403021149815
统一下单返回JSON:
{
"device_info":"",
"trade_type":"MWEB",
"prepay_id":"wx28171531512997b4b6a4454b1749678400",
"code_url":"",
"mweb_url":"https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx28171531512997b4b6a4454b1749678400&package=2321104470",
"appid":"wx8a0651b7622f05dd",
"mch_id":"1601193892",
"sub_appid":"",
"sub_mch_id":"",
"nonce_str":"f2IveBfFJhUvjgll",
"sign":"94FDB6977613AB567B45689B883728CB",
"result_code":"SUCCESS",
"err_code":"",
"err_code_des":"",
"return_code":"SUCCESS",
"return_msg":null,
"ResultXml":"<xml>\r\n <return_code><![CDATA[SUCCESS]]></return_code>\r\n <return_msg><![CDATA[OK]]></return_msg>\r\n <appid><![CDATA[wx8a0651b7622f05dd]]></appid>\r\n <mch_id><![CDATA[1601193892]]></mch_id>\r\n <nonce_str><![CDATA[f2IveBfFJhUvjgll]]></nonce_str>\r\n <sign><![CDATA[94FDB6977613AB567B45689B883728CB]]></sign>\r\n <result_code><![CDATA[SUCCESS]]></result_code>\r\n <prepay_id><![CDATA[wx28171531512997b4b6a4454b1749678400]]></prepay_id>\r\n <trade_type><![CDATA[MWEB]]></trade_type>\r\n <mweb_url><![CDATA[https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx28171531512997b4b6a4454b1749678400&package=2321104470]]></mweb_url>\r\n</xml>"
}
微信支付跳转链接:
https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx28171531512997b4b6a4454b1749678400&package=2321104470&redirect_url=http%3a%2f%2ftest.datang1pin.cn
1,请确认同一个MWEB_URL只被一个微信号调起,如果不同微信号调起请重新下单生成新的MWEB_URL
2,如MWEB_URL有添加redirect_url,请确认参数拼接格式是否有误,是否有对redirect_url的值做urlencode,可对比以下例子格式:
https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx20161110163838f231619da20804912345&package=1037687096&redirect_url=https%3A%2F%2Fwww.wechatpay.com.cn
官方这块的文档全核实了一遍