微信小程序支付(已调试通过)
1.安装证书
解压后找到apiclient_cert.p12
双击apiclient_cert.p12 ,输入密钥。 不知道密钥的话,可以尝试输入商户号
2.支付调试中出现的问题
在idea中打开项目
1.将appid、mch_id、openid更改成自己小程序相关的
2.执行PyTest.java中的main方法测试微信小程序支付
如果出现以下情况:
可以先对下appid、mch_id、openid、API密钥
确定无误后,可尝试重设下API密钥 ,然后在重新请求试试。
部分代码
public static void main(String[] args) {
String url = "https://api.mch.weixin.qq.com/pay/unifiedorder";
HashMap<String, String> map = new HashMap<>();
String nonceStr = WXPayUtil.generateNonceStr();
//appid
map.put("appid","你的appid");
//mch_id
map.put("mch_id","你的mch_id");
//openid
map.put("openid", "你的openid");//openid
map.put("attach","attach");
map.put("body","body");
map