微信小程序

微信小程序支付注意事项,微信小程序支付验证签名失败排查与解决方法

06-14 17:44

微信小程序调起支付时,提示“支付验证签名失败”


出现此问题,首选要在体验版中启用“开发调试”,并使用 console.log 打印出请求后端返回的数据

小程序启用开发调试.png


在小程序中发起支付,点击 vConsole 查看返回信息

小程序支付调试信息.png

注意,参数中的 prepayid 是后端发起统一下单成功与否的重要标识,此参数由微信提供,在APP支付中同样如此,如果发现prepayid为空,则说明后端出现问题,若此参数有值依然出现错误,建议首先排查前端代码。


小程序端调起微信支付,使用wx.requestPayment()方法

小程序前端调起微信支付.png

若出现签名有误的情况,检查调起微信支付方法中的参数,必须使用后端返回的参数,appid等也要和后端保持一致


微信小程序
大潇博客 版权所有 Copyright ©2016~2025
京ICP备17004217号-6  合作QQ:284710375
天玺科技