微信官方收款接口,接入微信最新APIv3接口,证书加签
微信公众平台 或 微信开放平台 或 微信小程序,开通微信支付JSAPI支付,普通移动浏览器,需要开通H5支付。微信官方接口配置比较复杂,教程已经非常清晰,按照步骤一步步做完全可以配置成功,如果实在难以理解,可以联系客服付费进行远程配置,费用:100元。
微信服务证书号无需填写,配置完毕后会自动生成,微信API证书无需填写,这里需要上传证书文件,后面详细说,以下教程以微信公众号为例。
获取微信商户证书号,微信商户平台->账户中心->API安全->申请API证书->管理证书->申请新证书,按说明下载如图。






将apiclient_cert.pem 和 apiclient_key.pem 上传至网站根目录\include\payment\wechat\cert 文件夹下,如图。
获取APIv3密钥,微信商户平台->账户中心->API安全->设置APIv3密钥,如图。
获取微信商户号,进入公众号,点击微信支付,如图。
获取APPID 和 APPSECRET,进入公众号,点击设置与开发,点击基本配置,如图。
微信公众号添加白名单,进入公众号->设置与开发->公众号设置->功能设置,将你的域名全部填写进去,三项具体需要哪个我忘了,都写上就行,如图。
微信支付商户平台添加白名单,进入微信支付商户平台->产品中心->开发配置,在JSAPI支付 和 H5支付 中,依次按格式绑定你的域名,JSAPI支付需要完整网址,H5支付需要填写根域名,也就是不带www. 的域名,如图。
将获取到的APIv3密钥 微信商户号 APPID APPSECRET 填写到护卫盾后台,微信支付类目下,保存即可。
由于微信服务证书号可能会更新,建议添加一个计划任务,每天定时执行一次,自动更新微信服务证书号,添加方法:进入宝塔面板-> 计划任务,新增计划任务,网址为:http(s)://你的授权域名/payment-wechat_cert_refresh.htm ,如图。
至此,微信官方接口配置完成,可以使用在线支付功能。