如何获取API证书
一、效果介绍
微信商户证书什么时候需要上传?
微信支付接口中,涉及资金回滚的接口会使用到商户证书,包括退款、撤销接口。
简单来讲,就是商家如果需要使用原路退款这一功能的话,首先需要获取到商户证书并下载上传至营销活动后台相应的支付设置处才能实现。
二、如何获取商户证书?
1. 申请证书
1.1 申请证书
① 登录微信商户平台,在账户中心-API安全-API证书中点击【申请安装】。
② 在【商户平台】打开【生成API证书】弹窗,点击“允许访问”,同意网页访问剪切板。
① 登录微信商户平台,在API安全-API证书中点击【申请安装】。
② 在【商户平台】打开【生成API证书】弹窗,点击“允许访问”,同意网页访问剪切板。
2. 下载证书工具
① 在生成API证书弹窗中点击蓝色字体【下载证书工具】。如下图:
② 下载文件名不建议修改,留意下载路径,尽量保存在熟悉的文件夹中,避免后期找不到。点击【下载并运行】。如下图:
③ 运行“WXCertUtil.exe”文件;
④ 安装文件;
⑤ 在证书工具中点击的【申请证书】。如下图:
2.3 填写商户信息
① 在证书工具【填写商户信息】环节,填写商户号和商户名称。
商户号/商户名称查看路径:商户平台-账户中心-商户信息中查看。如下图:
2.4 复制请求串
① 在证书工具【填写商户信息】环节,点击【复制】按钮,将复制的证书请求串粘贴到【步骤2.2-①】空白填写框处。如下图:
注意:如已经关闭2.3步骤弹窗,可在商户平台【账户中心-API安全-API证书】中重新点击申请,打开弹窗。
2.5 安全验证
输入商户号操作密码、输入短信验证码(注意:操作密码非登录密码,注意区分)。
2.6 复制证书串
① 完成验证后进入复制证书串环节,点击【复制证书串】,如下图:
② 在证书工具【粘贴证书串】环节中点击【粘贴】按钮,粘贴后点击【下一步】。如下图:
2.7 证书申请成功
完成以上步骤后即可完成证书申请,点击蓝色字体【查看证书文件夹】。如下图:
2.8 解压证书文件
鼠标右键解压证书文件。
温馨提示:证书文件格式一般为【商户号_证书注册时间_cert.zip】,如不清楚证书保存路径,可通过该方式在电脑中搜索查找。
2.9 获取API证书
解压文件,并根据接入需求上传对应的文件:
2.9.1 商户号支付配置:请上传【apiclient_cert】文件,在商户号支付配置弹窗的【上传证书】位置上传即可
2.9.2 红包接入商户号派发:请上传【apiclient_key.pem】文件,在红包接入商户号派发配置弹窗的【上传证书】位置上传即可
3. 上传位置
进入营销活动-管理中心-授权服务-商户号支付-支付证书上传即可
如何开通商家转账到零钱
一、功能介绍
在接入红包商户号派发前,需开通商户号商家转账到零钱功能。
商家转账到零钱介绍:https://pay.weixin.qq.com/docs/merchant/products/batch-transfer-to-balance/introduction.html
二、功能说明
要使用本产品,请确认满足以下条件:
-
微信商户资质:已成为微信支付商户(若未入驻请前往商户平台(opens new window)申请),目前暂不支持小微商户和个体工商户。
-
良好的信用记录:商户号历史无风险行为。
-
提交转账场景资料:在开通申请环节,需提交转账场景证明资料,并签订转账场景真实性承诺函。
三、开通流程
1. 登录微信商户号后台,点击【产品中心-我的产品-商家转账到零钱】进入开通功能。
2. 点击【产品设置】。
3. 输入操作密码并进行验证。
4. 点击【接口ip】设置按钮。
5. 添加ip:106.75.137.162
红包派发接入商户号教程
一、功能效果
红包支持接入商户号进行派发,接入后红包资金流水直接接入您的商户号,不再通过平台代发。管理平台仅保留您的红包派发记录,接入后用户收到的红包将由您接入的商户号所关联的公众号派发。
二、功能说明
【注意】由于微信授权功能仅已认证服务号可开启,因此该功能仅限已认证服务号可使用
三、接入教程
2. 接入商户号
在管理中心进入【账号信息】,点击【接入商户号】。如下图:
2.1 开通商家转账
④. 点击【提交】,然后就是输入短信验证码和商户号操作密码,到这里就开通成功了~
2.2
如果已在【授权服务-公众号支付】中开通了商户号支付,在点击【接入商户号】后可以一键复用部分商户号信息。如未开通过,根据本教程步骤操作即可。
2.3 配置调用ip地址
微信商户号平台,还是跟前面一样,找到已经开通的【商家转账】
②. 点击【前往功能】
③. 拉倒最下面,点击【接口IP】,在点击【添加】
④. 按照下图,选择对应内容,和输入 106.75.137.162 点击确定,即可
接入失败常见问题可
Q:我现在接入了红包商户号派发方式,但是解除了公众号授权,为什么商户号派发就变回营销活动代发了?
A:由于商户号派发需要授权公众号,当您解除授权公众号时,商户号派发会自动变回营销活动代发
注:红包商户号派发变回营销活动代发的情况,将会导致您当前正在进行红包活动无法派发红包,进行该操作前请先保证没有红包活动正在进行中
Q:出现“调用支付JSAPI缺少参数”怎么办?
A:该提示为密钥错误,请返回配置页面后配置密钥重试。
Q:出现“签名错误”提示怎么办?
A:出现“签名错误”的原因较多,若出现该提示,则先返回配置页面确认商户号ID和密钥是否填写错误,若核对无误后仍出现该提示,则进入营销活动个人中心授权的公众号微信公众平台,确认该公众号的微信支付是否关联到对应的商户号。
Q:提示“没有scope权限”怎么办?
A:先确认在营销活动个人中心授权的公众号是否已过期,若没过期则解除绑定后重新授权,并勾选上所有的权限。