评论

签名错误讨论区-V3版

如果还有任何疑问评论区留言,不忙时我会帮大家一起看看

V3签名错误讨论区

官方解决方案:

可参考以下指引:

https://wechatpay-api.gitbook.io/wechatpay-api-v3/chang-jian-wen-ti/qian-ming-xiang-guan

商户侧验证微信返回签名的验签示例:

https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay6_0.shtml

验证签名工具:

签名/验签/加密/解密工具(点击下载)


案例1:APP调起支付请求返回:支付验证签名失败

错误示列:

{

 sign = "MzILLjUtQFFXcUJip4T03Sb89SNHOVl41g4VOsaWK63olBf+t/SNgWWFOquevMsu0QAfiUfLoIeQaK9L/4/e4V5rMhv9Oe5aCZMacHdYX6yrjuSE4bOpvsyOR/6A6PKR2H9p8CjPvshH7IRveFN8Ds0x4ars9wVQ2N6fuQKHHj1dRvisKHRlVFMa5iTGrIcPHt0wSewO7V+decy5JpoJrFEWairiRSr51Qrk7svL8oAwUSF6UXFNF7Nmlf64cY5IKi5zlUQDXWpLG/5/3ZAcq/h7XtUIE+BRwu7Y/EJ/RqBC4IFoNW15JJ+NvTXyFymlQ7xHtohEA0QdRf77M/oIDg";

 partnerid = "1486XXX152";

 package = "Sign";

 noncestr = "580b445650ab4108aXXXed33bbcce080";

 timestamp = "1600XXX073";

 appid = "wxb532XXX92ec69e7b";

 prepayid = "wx171534333XXX93467b350487b63d060000";

}

问题原因:

1,商户的package得传Sign=WXPay

2,商户的签名最后面的符号==被去掉了

最后一次编辑于  2021-08-11  
点赞 2
收藏
评论

3 个评论

登录 后发表内容