小程序支付提示:"错误的签名,验签失败"的原因和解决办法小程序配置好支付商户后,支付时出现"错误的签名,验签失败"的原因和解决办法如下 1、设置的微信支付秘钥,必须是 “api安全秘钥” ,而不是 “apiv3”; 2、设置的密钥长度超了,微信规定秘钥长度为32位,32位,32位,不少客户把登录密码和操作密码当成密钥; 3、设置秘钥的时候,只能使用大小写字母,下划线,数字,千万不要加特殊字符; 4、确保微信支付商户已关联需要配置支付能力的小程序AppID; 5、初次设置的api安全密码是对的,包括你的后台填写也是对的,但在发起支付时依然报错,那么你可能需要再一次重置apiKey然后就支付成功了 |