收藏
回答

小程序对接微信支付 扫码支付时提示支付验证签名失败 怎么解决?

返回一切正常,官方提供的签名验证器也通过 验证,但是小程序端扫码支付就报错。

回答关注问题邀请回答
收藏

3 个回答

  • Memory
    Memory
    发表于移动端
    2023-01-07
    v2还是v3接口?你自己做了哪些排查?开局一句话一张图,剩下全靠猜?要养成好的提问习惯
    2023-01-07
    有用 1
    回复 5
    • 130
      130
      发表于移动端
      2023-01-07
      v3 统一下单接口 小程序端调取官方支付的接口字段 手动对比过官方的技术文档 证书和私钥都是今天新生成的 后端请求返回的数据手动用官方签名工具验证过也可以通过 小程序端调取支付页面 扫码之后提示签名验证失败 第一次提问 有点紧张😷
      2023-01-07
      回复
    • 130
      130
      发表于移动端
      2023-01-07
      之前是后端访问统一下单接口报错 换了个证书然后解决掉了 在这之前和官方的技术老师沟通过 看了部分工具类代码并没有发现什么问题
      2023-01-07
      回复
    • 130
      130
      发表于移动端
      2023-01-07
      小程序之前申请过一个个体户的商户账号 之前做测试一直在用,后期企业版的商户账号申请下来后就开始小程序端报出签名验证错误 我一直在想 会不会和小程序绑定的多个商户号有关系呀 但是是第一次对接 没什么经验 往上也没有找到相关资料
      2023-01-07
      回复
    • Memory
      Memory
      2023-01-09回复130
      V3的话,用工具生成签名,写固定参数调起看看是否会报错
      2023-01-09
      回复
    • Memory
      Memory
      2023-01-09回复130
      建议使用SDK,不要自己手动拼接参数计算签名https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay6_0.shtml
      2023-01-09
      回复
  • 冯宝宝加98#
    冯宝宝加98#
    2023-06-08

    我也跟楼主有同样的问题 验证失败 但是官方校验没有问题 各种检测全部都OK 就是过不了

    2023-06-08
    有用
    回复
  • CRMEB
    CRMEB
    2023-01-07

    秘钥不正确吧

    2023-01-07
    有用
    回复 10
    • 130
      130
      发表于移动端
      2023-01-07
      证书和秘钥今天全部重新生成的
      2023-01-07
      回复
    • CRMEB
      CRMEB
      2023-01-07回复130
      看下有没有空格啥的
      2023-01-07
      回复
    • 130
      130
      发表于移动端
      2023-01-07回复CRMEB
      没有 自动生成的一些东西全部手动对过了 小程序绑定了两个商户号 会不会跟这个有关系呀
      2023-01-07
      回复
    • CRMEB
      CRMEB
      2023-01-07回复130
      那是对应的商户号吗  商户号不正确也会提示这个
      2023-01-07
      回复
    • 130
      130
      发表于移动端
      2023-01-07回复CRMEB
      也看过了,config文件里面的参数也是今天弄的 前端的字段驼峰命名 后台返回参数格式 都排查了 还报错😭
      2023-01-07
      回复
    查看更多(5)
登录 后发表内容