"native": {
"appId": "wx23", // 可以是小程序或公众号或app开放平台下的应用的任意一个appid
"secret": "a1211132115", // secret
"mchId": "1812314321", // 商户id
"key": "123Gl3q72gg7QI", // v2的api key
"pfx": fs.readFileSync(dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
"v3Key": "123Gl3q72gg7QI", // v3的api key
"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
"appPrivateKeyPath": path.join(dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
"wxpayPublicKeyPath": path.join(__dirname, 'wxpay/pub_key.pem'), // v3需要用到的证书 - 微信支付公钥证书(仅限开启了微信支付公钥的商户,若已开通微信支付平台证书的商户可无视此参数)
"version": 3, // 启用支付的版本 2代表v2版本 3 代表v3版本
},
我使用version2的时候能正常支付,使用version是3的时候就显示response signature verification failed,有没有大神知道为什么.
补充一点,正在更换验签进度中的.不知道这个是不是有影响.

3***@qq.com
- 发布:2025-03-01 15:12
- 更新:2025-03-01 15:12
- 阅读:12
0 个回复