商户支付问题
发布于 5 年前 作者 napan 16001 次浏览 来自 问答

银行渠道下的商户能够正常发起下单请求,成功获取支付数据,但是在唤起微信小程序支付框时报错:“支付验证签名失败”

下面payinfo里面的数据是调起支付的参数:

下面是唤起小程序支付框时的报错:

但是我们官方渠道下的商户是可以正常通过小程序去支付的,这也就说明我这边小程序前端代码应该是不存在什么问题的

1 回复

你好,首先可以用微信支付提供的签名校验工具对比下签名结果是否一致(工具地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1),如果一致大概率是你使用的密钥key错了,key可以前往微信商户平台–》api安全—》api密钥重新设置,注意保管好你的key,不要外泄哦!

回到顶部