功能介绍
API证书,是指由商户申请的,用来证实商户身份的证书。API证书由证书授权机构Certificate Authority(简称CA)颁发。证书中包含商户的商户号、公司名称、公钥等信息。请妥善保管API证书文件,防止泄露。
使用场景
APIv2 中,调用微信支付安全级别较高的接口(如:退款、企业红包、企业付款)
APIv3 中,调用微信支付所有接口
如果机构已经申请过证书,只需找到对应的文件,把微信商户平台私钥(apiclient_key.pem)和微信商户平台证书(apiclient_cert.pem)上传到网校即可,若丢失可重新【申请新证书】。
2. 点击下载证书工具;下载后,双击“WXCertUtil.exe”文件,选择安装路径后,点击申请证书,
也可通过以下链接下载证书工具:
windows版本 :https://wx.gtimg.com/mch/files/WXCertUtil.exe
mac版本 :https://wx.gtimg.com/mch/files/WXCertUtil.dmg
3. 在【证书工具】,填写商户号信息(商户号、商户名称),点击下一步
4. 在【证书工具】复制证书请求串;在【商户平台】粘贴证书请求串,点击下一步
5. 在【商户平台】,输入操作密码,安全验证后生成证书串
6. 在【商户平台】复制证书串,在【证书工具】粘贴证书串,点击下一步,申请证书成功。
若提示"证书与本地公私钥不匹配",可能是浏览器禁用了剪切板复制功能。使用鼠标在【商户平台】中选中全部证书串内容(注意右边有下拉框),单击鼠标右键选择复制,复制到【证书工具】中即可。