目录

在线支付-微信官方接口


前言

微信官方收款接口,接入微信最新APIv3接口,证书加签

开通材料

  • 营业执照
  • 需要 微信公众平台微信开放平台微信小程序,开通微信支付
  • 微信支付开通费用:300元,微信官方收取,跟护卫盾没关系。
  • 电脑网页、微信客户端,需要开通JSAPI支付,普通移动浏览器,需要开通H5支付

其它说明

微信官方接口配置比较复杂,教程已经非常清晰,按照步骤一步步做完全可以配置成功,如果实在难以理解,可以联系客服付费进行远程配置,费用:100元。

接入示例

微信服务证书号无需填写,配置完毕后会自动生成,微信API证书无需填写,这里需要上传证书文件,后面详细说,以下教程以微信公众号为例。

  1. 获取微信商户证书号,微信商户平台->账户中心->API安全->申请API证书->管理证书->申请新证书,按说明下载如图。
    alt
    alt
    alt
    alt
    alt
    alt
    alt
    alt

  2. apiclient_cert.pemapiclient_key.pem 上传至网站根目录\include\payment\wechat\cert 文件夹下,如图。
    alt

  3. 获取APIv3密钥,微信商户平台->账户中心->API安全->设置APIv3密钥,如图。
    alt

  4. 获取微信商户号,进入公众号,点击微信支付,如图。
    alt

  5. 获取APPIDAPPSECRET,进入公众号,点击设置与开发,点击基本配置,如图。
    alt

  6. 微信公众号添加白名单,进入公众号->设置与开发->公众号设置->功能设置,将你的域名全部填写进去,三项具体需要哪个我忘了,都写上就行,如图。
    alt

  7. 微信支付商户平台添加白名单,进入微信支付商户平台->产品中心->开发配置,在JSAPI支付H5支付 中,依次按格式绑定你的域名,JSAPI支付需要完整网址,H5支付需要填写根域名,也就是不带www. 的域名,如图。
    alt

  8. 将获取到的APIv3密钥 微信商户号 APPID APPSECRET 填写到护卫盾后台,微信支付类目下,保存即可。

  9. 由于微信服务证书号可能会更新,建议添加一个计划任务,每天定时执行一次,自动更新微信服务证书号,添加方法:进入宝塔面板-> 计划任务,新增计划任务,网址为:http(s)://你的授权域名/payment-wechat_cert_refresh.htm ,如图。
    alt

  10. 至此,微信官方接口配置完成,可以使用在线支付功能。