一、微信支付所需要的必要参数如下:
平台商户号 (mchid)
开发者ID (sp_appid)
商户API证书私钥 (从apiclient_key.pem文件中获取私钥文本内容)
商户API证书序列号 (serial_no)
微信支付公钥
微信支付公钥id
APIv3密钥
公钥证书形式微信不推荐,所以不说了。公钥证书模式证书会有5年有效期。需要经常换。如果直接使用公钥的话,就不需要换了。
二、解释
请求加密:
商户API证书私钥 和 证书序列号 是用于请求加密生成请求头Authorization需要的密文内容
接口响应验签:
微信支付公钥 和 微信支付公钥id 是用于请求响应的结果的验签
回调通知结果解密:
APIv3密钥 是用于回调通知的数据报文解密
1167

被折叠的 条评论
为什么被折叠?



