获取支付商户号相关信息

最近更新时间:2025-01-21 17:57:12

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



说明:
API v3密钥和公钥选择一种就行,目前仅部分商户开放了公钥权限,如果使用了微信支付 API v3密钥,则无需切换公钥,具体请参见 如何从平台证书切换成微信支付公钥

获取微信支付商户号

2. 进入账户中心 > 商户信息,即可看到微信支付商户号



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




获取商户 API 私钥

获取商户 API 私钥需要使用微信支付提供的工具,按流程操作完成,请详细查阅以下指引文档,也可参见微信支付文档 什么是商户 API 证书?如何获取商户 API 证书?
1. 需要商户号的超级管理员才能操作,登录微信支付商户平台 > 账户中心 > 账户设置 > API 安全 > 申请 API 证书,单击申请证书



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



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



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



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



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



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



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



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



申请证书成功。



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



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



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




获取证书序列号

1. 进入账户中心 > API 安全 > 申请 API 证书 > 管理证书



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




获取v3密钥

设置或修改v3密钥,详情请参见 什么是 API v3密钥?如何设置?
1. 您可在账户中心 > API 安全内,修改v3密钥。



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




获取公钥 ID 及公钥

详情请参见 什么是微信支付公钥
1. 进入微信支付的 API 安全配置。



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



3. 单击下载公钥



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



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




填写公钥场景

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


至此,已经配置并获取到创建 微信支付-小程序 服务需要的商户号、私钥、证书序列号、 v3密钥信息、公钥 ID 及公钥。
注意:
在微搭编辑器预览区无法测试支付功能,需要发布到小程序后,使用真实的手机测试。