微信官方收款接口,接入微信最新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 ,如图。
至此,微信官方接口配置完成,可以使用在线支付功能。