一、微信支付
- 登录微信支付商户平台: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/
- 点击--微信支付--查看微信支付商户号,同意授权绑定
八、测试验证
配置完成后,可在系统中发起一笔小额测试支付:
- 选择微信支付方式
- 唤起微信支付弹窗