API 证书 API 证书定义
API证书用于验证商户身份,证书中包含商户编号、证书序列号、证书有效期等信息,需要由证书颁发机构(简称CA)颁发,防止证书被伪造或篡改。
证书类别
API证书根据颁发证书的CA类型可以分为两种:
(1)微信支付颁发的API证书--证书文件和私钥文件可直接在商户平台下载。
(2)权威CA颁发的API证书——需要下载证书工具生成证书请求串,并将证书请求串提交给商户平台获取证书文件,而私钥文件只能通过证书工具导出。证书下载地址如下:
版本:下载地址
Mac版本:下载地址
适用范围
API证书用于使用安全级别较高的微信支付接口(如退款、企业红包、企业支付)时使用。
API证书获取流程
获取API证书需要商户账户的超级管理员身份。
菜单路径:商户平台->【账户中心】->【账户设置】->【API安全】。
具体步骤如下:
1. 如果页面显示如下图所示,说明您的证书类型为“微信支付签发的API证书”,您可以点击“下载证书”按钮,按照页面提示操作即可。
2、如果页面效果如下图所示,说明您的证书类型为“权威CA颁发的API证书”,请点击“申请证书”按钮,按照下面的提示完成证书申请。
2.1步骤1 在【商户平台】-“提交请求字符串”板块,点击“下载证书工具”按钮;
第2步下载并打开文件“”后;
步骤3 在【证书工具】中点击“申请证书”按钮,如下图:
2.2 在【证书工具】-“填写商户信息”栏目中填写商户编号、商户名称,点击“下一步”按钮即可在【商户平台】中查看商户编号、商户名称;
2.3步骤1 在【证书工具】-“复制请求字符串”栏目中,点击“复制”按钮;
步骤2 在【商户平台】-“提交请求字符串”板块,将请求字符串粘贴到输入框中;
步骤3 输入“短信验证码”和“登录密码”;
步骤4 点击“下一步”,进入【商户平台】-“复制证书字符串”环节。
2.4步骤1 在【商户平台】-“复制证书字符串”板块,点击“复制证书字符串”按钮;

步骤2 在【证书工具】-“复制请求字符串”部分,点击“下一步”按钮,进入“粘贴证书字符串”部分;
步骤3 在【证书工具】-“粘贴证书字符串”栏目中,点击“粘贴”按钮;
步骤4 点击“下一步”按钮,进入【证书工具】-“生产证书”部分。
2.5 在【证书工具】-“生成证书”栏目中,证书申请流程已经完成,点击“查看证书文件夹”可以查看生成的证书文件。
2.6 请将生成的证书文件交给技术人员,技术人员会在服务器上部署证书。
重要提示:请妥善保管证书和私钥,因为私钥文件只能通过证书工具导出,私钥丢失则无法恢复。(私钥丢失怎么办?)
API 证书续订
商户API证书默认有效期为1年,到期后商户需续订API证书后方可继续使用商户平台相关API接口。
续费处理方式:
1. 登录商户平台
2.证书即将到期:证书到期前60天,商户平台将发送短信、邮件、微信公众号消息提醒商户执行
更新操作:
1)菜单路径:商户平台 -> 【账户中心】 -> 【API安全】
2)页面提示您需要续订证书,点击【续订证书】即可完成续订,续订期限将延长一年。
操作界面如下:
3)若证书已使用5年,页面提示只能【更换证书】,无法续费。
3、证书过期:若原证书已经过期(续费期限内未进行续费操作),则会在过期日发送短信、邮件或微信公众号消息提醒商户证书已过期。
1)菜单位置:商户平台 -> 账户中心 -> API安全
2)到期前一个月内,商户可以【证书续期】,续期后有效期延长一年。
3)如果有效期超过一个月,就只能【更换证书】了,新的证书有效期为一年。
操作界面如下:
4.运行证书未安装:
若提示未安装运行证书,请先安装运行证书,完成后请返回【账户设置】->【API安全】完成证书更新,如下图。