为了提供支付安全性,微信支付从2018年6月开始,启用了权威CA颁发的API证书。新证书的申请步骤如下:
1、按照提示下载证书生成工具
虽然采用的通用都是SSL非对称加密算法,但是证书生成工具是微信支付特有的,无法与支付宝的证书生成工具公用。
通过这个工具获取请求串,并在下一个步骤中使用。
2、生成证书串并获取证书文件
将工具软件中的“请求串”粘贴到微信支付网站上,获取“证书串”,所以“证书串”是在网站上获取的。
将“证书串”复制后,在生成工具中粘贴,点击下一步,完成证书文件的生成。
3、获取证书文件
证书文件在指定的一个目录下,是一个压缩包,里面有开发需要的证书文件,交付给开发人员即可。
4、补充说明
证书的应用场景:(1)从微信支付商户号中付款;(2)对微信支付商户收款订单做部分退款或全部退款。这两种场景需要校验双向正式。
证书的安全性:证书的使用过程中务必要放在服务器端,不可以随公众号或小程序分发到微信粉丝端。
证书可以通用:不管是APP、公众号还是小程序开发,需要证书的地方,只需要这一份证书即可,不用重复生成。
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}