Skip to content

微信支付

支付配置

登录微信支付

打开微信支付官网:https://pay.weixin.qq.com,登录微信支付账号,如果没有账号,先注册。

开通产品

使用本项目,需要开通微信支付一下产品。点击【产品中心】->【我的产品】,开通【JSAPI支付】和【Native支付】。

APIv3密钥设置

  • 步骤1: 点击【账户中心】->【API安全】,找到APIv3,点击【设置】。
  • 步骤2: 按要求输入API3密钥,然后保存,本机也需要保存密钥,后续步骤需要填写。

支付证书申请

  • 步骤1: 点击【账户中心】->【API安全】->【申请证书】。
  • 步骤2: 点击【下载工具】,下载后安装该程序。
  • 步骤3: 打开微信支付商户平台证书工具,同时返回微信支付官网,将商户号和商户名称填写到微信支付商户平台证书工具的界面,然后点击下一步。
  • 步骤4: 复制微信支付商户平台证书的证书请求串到微信支付官网小窗口,然后点击【下一步】。
  • 步骤5: 在微信支付官网点击【复制证书串】,在微信支付商户平台证书工具点击【下一步】。
  • 步骤6: 在微信支付商户平台证书工具点击【下一步】。
  • 步骤7: 在微信支付商户平台证书工具点击查看证书文件夹,这时可以看到一个压缩包,该压缩包是微信证书,需要保存好,后续步骤需要用到。

JSAPI支付授权目录配置

打开【产品中心】->【开发配置】,设置好支付目录协议,一般要设置https,填写前台"域名/",点击【添加】->【添加】。

管理后台配置

步骤1: 打开【产品中心】->【开发配置】,可以看到微信支付商户号,复制保存,后续步骤需要用到。

步骤2: 登录管理后台,点击【系统设置】->【支付设置】->【支付配置】,设置支付接口版本,商户类型,填写商户号、商户API密钥。解压之前的步骤保存的微信支付证书,使用文本软件打开,按要求将内容分别复制到为微信支付证书、微信支付证书密钥,点击【提交】。

微信公众号

⚠️ 警告

配置完微信支付以后,微信支付需要关联微信公众号并设置支付目录,步骤如下。

关联微信支付

步骤1: 单击【产品中心】->【我的产品】->【JSAPI支付】。 步骤2: 单击【开发配置】。 步骤3: 找到支付配置项的支付授权目录,单击【添加】。 步骤4: 选择【http或https】,一定要与网站对应,否则无法支付,然后填写域名,注意域名后面有"/",单击【添加】。 步骤5: 单击【AppID账号管理】->【关联AppID】。 步骤6: 填写微信公众号的AppID,单击【我已阅读并同意】->【提交】。 步骤7: 打开https://mp.weixin.qq.com/,登录微信公众号后台,单击【广告与服务】->【微信支付】,单击【确定】,这样微信支付就关联微信公众号。

微信小程序

⚠️ 警告

配置完微信支付以后,微信支付需要关联微信小程序并设置支付目录,步骤如下。

步骤1: 单击【产品中心】->【AppID账号管理】->【关联AppID】。 步骤2: 填写微信公众号的AppID,单击【我已阅读并同意】->【提交】。 步骤3: 打开https://mp.weixin.qq.com/,登录微信小程序后台,单击【微信支付】,单击【确定】,这样微信支付就关联微信小程序。