序言:时间是我们最宝贵的财富,珍惜手上的每个时分
微信支付十余年,早已成为国内必不可少的支付工具。但是开发对接中 繁杂的各类参数与文档,以及各种证书的申请,着实也成了不少开发者的噩梦,那么今天我们来看看,如何申请各类参数与内容,完成 开发对接前的准备工作。
目录
1、申请微信支付
2、参数获取
2.1 应用ID,直连商户号
2.2 商户私钥、商户API证书
2.3 API V3 Secrity
2.4 其他注意事项
3.总结
1、申请微信支付
登录 微信支付 - 中国领先的第三方支付平台 | 微信支付提供安全快捷的支付方式
官网,按照要求即可完成接入微信支付的步骤

2、参数获取
例如我们要想完成 JSAPI支付场景(用于小程序支付),那么需要如下参数
| 序号 | 参数 |
| 1 | 应用ID |
| 2 | 直连商户号 |
| 3 | API证书序列号 |
| 4 | 商户私钥 |
| 5 | API V3 Secrity |
2.1 应用ID,直连商户号获取
首先登录微信支付商户平台:

点击【产品中心】,然后点击左侧列表的【APPID账号管理】。找到需要配置的账号明细,并点击【查看】。

跳转到详情页面,其中可以找到【商户号】(直连商户号)和【AppID账号】(应用ID) 
2.2 商户私钥、商户API证书
回到主页,点击【账户中心】,然后点击在左侧列表点击【API安全】,可以看到【申请】API证书项。

点击【申请证书】,然后点击【确认】

提示需要获取请求串,此时先下载证书工具

然后打开 微信支付平台证书工具,选择证书保存路径后,点击【申请证书】

填写商户号、商户名称

对应上文查看过的APPID详情中的商户号、商户名称。

点击【下一步】,然后点击【复制】,将请求串复制出来

把请求串粘贴到网页,点击【下一步】

输入操作密码,并完成手机验证,然后点击【确定】

若输入正确,就会生成证书串,点击【复制证书串】。

回到证书申请工具,点击下一步:

然后点击【粘贴】,再点击【下一步】

提示证书申请成功:

点击查看证书文件夹,并解压压缩包:


apiclient_key.pem 即为【商户私钥】
回到网页,此时可以看到已经有证书了,点击【管理证书】

复制【证书序列号】,即 API证书序列号

2.3 API V3 Secrity
在微信支付平台,转到【账户中心】->【API安全】:

在【设置APIV3密钥】中,点击 设置/修改:
设置流程可以参考APIv3密钥设置方法 - 腾讯客服

点击【已沟通】

设置APIV3密钥。

2.4 其他注意事项
一定记得,在产品中心,开通对应的支付产品。

3.总结
通过如上配置,我们已经拥有了所有需要的参数,那么如何通过这些参数,来进行下单以及支付回吊的确认呢?
且听下回分解。



















