微信支付:参数partner或者prepay_id为空

2024-10-14 15:48:37

1、首先查看授权目录是否正确,在公众号的微信支付里的开发配置里设置。一般不会错,需要注意的是测试目录不能填一样,还要添加用来测试的微信号白名单

微信支付:参数partner或者prepay_id为空

2、是否填写授权回调页面域名:这个不正确会出现:redirect_url参数错误。在开发者中心,页面滚动到下面找到到“网页授权获取用户基本信息”修改成你的域名

微信支付:参数partner或者prepay_id为空微信支付:参数partner或者prepay_id为空微信支付:参数partner或者prepay_id为空

3、证书下载,可以登录微信商户后台下载,不是公众号后台。

微信支付:参数partner或者prepay_id为空

4、选择API安全,下载API证书。

微信支付:参数partner或者prepay_id为空

5、找到apiclient_cert.pem和apiclient_key.pem,把证书上传到支付目录下的cacert目录下。

微信支付:参数partner或者prepay_id为空

6、修改配置文件,把对应的信息修改好

微信支付:参数partner或者prepay_id为空

7、现在看看是否还报错。如果还报错就是你的key或商户id错误,重新确认即可

微信支付:参数partner或者prepay_id为空
猜你喜欢