本文将详细介绍如何获取微信支付商户号、私钥、证书序列号、v3密钥、公钥、公钥 ID,方便在创建微信支付-小程序服务时,录入相关信息。


说明:
获取微信支付商户号
2. 进入账户中心 > 商户信息,即可看到微信支付商户号。


3. 注册成功后,进入产品中心 > AppID 账号管理 > 关联 AppID ,根据业务需求完成商户号和小程序的绑定,绑定后小程序后才可实现支付相关功能,详细绑定流程请参见 微信支付普通商户与 AppID 账号关联管理。


获取商户 API 私钥
1. 需要商户号的超级管理员才能操作,登录微信支付商户平台 > 账户中心 > 账户设置 > API 安全 > 申请 API 证书,单击申请证书。


单击确定,确定后请勿关闭页面。


2. 下载证书工具,下载成功后安装工具。


也可以通过以下链接下载证书工具:
Mac 版本
3. 打开证书工具,填写商户信息(商户号、商户名称),单击下一步。


4. 在证书工具,复制证书请求串。
说明:
若提示请粘贴请求串到商户平台获取证书串,请在第5点步骤检查是否已粘贴。可同时尝试手动鼠标复制粘贴的方法。


5. 在商户平台,粘贴证书请求串。


6. 在商户平台,输入操作密码,安全验证后生成证书串。


7. 在商户平台,复制证书串。


8. 在证书工具,粘贴证书串,单击下一步,申请证书成功。
说明:
若提示证书与本地公私钥不匹配,可能是浏览器禁用了剪切板复制功能。请在操作步骤第7点,操作时使用鼠标选中全部证书串内容(注意右边有下拉框),单击鼠标右键选择复制。


申请证书成功。


9. 打开本地证书文件夹,解压文件。


10. 使用文本编辑器,打开私钥文件。


复制以下全部商户 API 私钥信息,包括所有信息,不要截断。


获取证书序列号
1. 进入账户中心 > API 安全 > 申请 API 证书 > 管理证书。


2. 进入管理页面,可查看获取证书序列号。


获取v3密钥
1. 您可在账户中心 > API 安全内,修改v3密钥。


2. 重新设置密钥后单击确定,密钥请妥善保管。


获取公钥 ID 及公钥
1. 进入微信支付的 API 安全配置。


2. 找到微信支付公钥入口。


3. 单击下载公钥。


4. 根据步骤引导,复制记录公钥 ID 并保存公钥文件。


5. 将公钥 ID 完整填写到对应的微信支付公钥 ID 输入框中,复制公钥文件内全部内容并填写到对应的微信支付公钥输入框中。


填写公钥场景
当微信支付公钥配置上显示启用或已下载的情况下,需要在配置中填写公钥相关信息。

注意:
在微搭编辑器预览区无法测试支付功能,需要发布到小程序后,使用真实的手机测试。