快钱官方没有提供完整的SDK,仅有一些demo,要集成进现有go mod项目要花一点时间集成和测试,记录一下签名验证的关键点,支付方式是SDK网关支付和H5支付。 快钱会提供三个密钥文件: - 商户应用私钥文件,`pfx`格式,有密码,用于签名数据。 - ssl证书,`pfx`格式,有密码,用于`https`双向认证,快钱的证书测试下来会报错,所以用`openssl`提取了证书和密钥使用,下面有写。 - 快钱公钥证书,用于加/解密和验证数据。 场景是把以上证书内容`base64`编码成字符串存数据库,提供页面UI配置。 ## 1、支付下单数据签名 按照文档里面的字段顺序排序字段,拼接成查询字符串,用商户私钥加签。 ```go //SignData d...
 发布日期: 2024-08-09    分类: 后端    浏览量: 760