一、微信支付
登录微信支付商户平台:https://pay.weixin.qq.com/

1.微信支付商户号:
获取路径:微信支付商户平台 → 【账户中心】→ 【商户信息】,复制商户号

2.商户证书序列号 和 微信支付证书KEY(商户 API 私钥(apiclient_key.pem)
证书获取路径:微信支付商户平台 → 【账户中心】→ 【API 安全】→ 「API 证书」


*如何申请API证书,可以打开这个 https://kf.qq.com/faq/161222NneAJf161222U7fARv.html 查看.
建议自行保管好已下载的api证书文件和微信支付密钥。
把 apiclient_key.pem 这个文件上传到后台「微信支付证书 KEY」区域。


获取证书序列号:在「API 证书管理」页面直接查看证书序列号

将证书序列号填入后台「商户证书序列号」输入框:

3. APIv3 密钥
获取路径:微信支付商户平台 → 【账户中心】→ 【API 安全】→ 「APIv3 密钥」
首次设置:点击「设置 APIv3 密钥」,输入 32 位随机字符串(仅展示一次,务必备份)
已设置过:点击「修改重置 APIv3 密钥」(谨慎操作,会导致旧密钥失效)

系统填写:将 设置好的 32 位密钥填入后台「APIv3 密钥」输入框

4. 微信支付公钥 ID(PUB_KEY_ID)和 微信支付公钥(pub_key.pem)
获取路径:微信支付商户平台 → 【账户中心】→ 【API 安全】→ 「微信支付公钥」

微信支付公钥详情页,点击下载公钥并保存


下载公钥后可看到公钥id

系统操作:上传微信支付公钥 pub_key.pem 到「微信支付公钥」区域

将公钥ID填入「微信支付公钥 ID」输入框

5、开通支付产品,JSAPI支付、Native支付

6、开发配置,添加 JSAPI支付支付授权目录、Native支付Native支付回调链接

7、关联APPID账号,即要关联小程序和公众号
点击-关联APPid--输入小程序或者公众号APPID


回到微信公众平台(公众号 / 小程序):https://mp.weixin.qq.com/
点击--微信支付--查看微信支付商户号,同意授权绑定


八、测试验证
配置完成后,可在系统中发起一笔小额测试支付:
- 选择微信支付方式
- 唤起微信支付弹窗