微信扫码支付模式一提示系统繁忙

微信扫码支付模式一提示系统繁忙,很纳闷

解决方法:

扫了二维码后执行统一下单后响应给微信支付系统的参数如下

String prepay_id = (String)resp.get("prepay_id");//交易会话标识  2小时内有效

   Map<String, String>  resParams = new HashMap<String, String> ();  

   resParams.put("return_code", "SUCCESS"); // 必须

   resParams.put("return_msg", "OK");

   resParams.put("appid", config.getAppID()); // 必须

   resParams.put("mch_id", config.getMchID());

   resParams.put("nonce_str",  WXPayUtil.generateNonceStr()); // 必须

   resParams.put("prepay_id", prepay_id); // 必须

   resParams.put("result_code", "SUCCESS"); // 必须

   resParams.put("sign", WXPayUtil.generateSignature(resParams, config.getKey(),config.getSignType())); //签名

   resXml = WXPayUtil.mapToXml(resParams);

,我出现系统繁忙的错误是因为签名:http://www.yayihouse.com/yayishuwu/chapter/1869

猜你喜欢

转载自blog.csdn.net/qq_30908729/article/details/89457195