收藏
回答

小程序发起微信支付出现“支付验证签名失败”错误

小程序在使用微信支付的时候一直出现支付验证签名失败错误,根据相关资料检查了参数名、参数值、签名类型、以及参与签名的参数等相关数据,都没有问题,就是无法调起支付,请微信官方或者遇到这种问题已经解决的大佬帮忙瞧一瞧到底是啥情况,感激不尽!

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

1 个回答

  • 微信支付技术助手7
    微信支付技术助手7
    2019-02-18

    您好,请参考:

    1.统一下单的时候,接口要传的appid是小写,但是二次签名的时候要求appId是大写,请注意。

    2.如下图:


    2019-02-18
    有用 1
    回复 12
    • 欢乐马
      欢乐马
      2019-02-18

      两次请求的appid都没有问题,已经检查过了

      2019-02-18
      回复
    • 微信支付技术助手7
      微信支付技术助手7
      2019-02-18回复欢乐马

      您好,请提供一下您的参数,重要参数请打码。

      2019-02-18
      回复
    • 欢乐马
      欢乐马
      2019-02-18回复微信支付技术助手7
      1. appId:"wx77ae98c*****baaa"

      2. nonceStr:"Hf7BWkThPhv0kg6yD4Iuyovr6NiiaLYm"

      3. package:"prepay_id=wx18164135046435091907c0430062417548"

      4. paySign:"5E29795B5F186C4CF5C246DDC842838C"

      5. signType:"MD5"

      6. timeStamp:"1550479295"


      2019-02-18
      回复
    • 微信支付技术助手7
      微信支付技术助手7
      2019-02-18回复欢乐马


      您好,后台检查您的timeStamp是object Undefined ,这个需要您自己检查一下您的开发代码。

      2019-02-18
      回复
    • 欢乐马
      欢乐马
      2019-02-18回复微信支付技术助手7

      找到问题了,非常感谢您在百忙之中能够帮助我解决问题,感谢!

      2019-02-18
      1
      回复
    查看更多(7)
登录 后发表内容