序言:时间是我们最宝贵的财富,珍惜手上的每个时分
微信支付十余年,早已成为国内必不可少的支付工具。但是开发对接中 繁杂的各类参数与文档,以及各种证书的申请,着实也成了不少开发者的噩梦,那么今天我们来看看,如何申请各类参数与内容,完成 开发对接前的准备工作。
目录
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.总结
通过如上配置,我们已经拥有了所有需要的参数,那么如何通过这些参数,来进行下单以及支付回吊的确认呢?
且听下回分解。