收藏
回答

wx.requestPayment弹框提示支付验证签名失败?

小程序在调用wx.requestPayment时会弹出这提示,签名用微信支付接口签名校验工具验证也是通过的,请问是哪里出问题了呢?

想问下,Native支付使用了小程序appid,会对小程序接入微信支付有影响吗?小程序接入微信支付需要对JSAPI支付授权添加支持授权目录吗?


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

11 个回答

  • 灵芝
    灵芝
    2020-01-15

    你好,可参考:小程序支付一直提示requestPayment:fail 支付验证签名失败?? 微信支付技术助手1 的回答 - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000e4abd46c1d823af59afcdb51000?_at=1579058013669&jumpto=comment&commentid=000a2a8c3f8cb066ac59c3895568

    若还有疑问,微信支付相关问题麻烦在微信支付专区提问,我们有专门的人员处理

    微信支付专区:https://developers.weixin.qq.com/community/pay

    2020-01-15
    有用
    回复 6
    • 莫轩语
      莫轩语
      2020-01-15
      签名已经用微信支付接口签名校验工具验证了,是通过的
      2020-01-15
      回复
    • 莫轩语
      莫轩语
      2020-01-15
      我这边也是收不到requestPayment:fail这个反馈的,只在点击了你们弹框的确定后走wx.requestPayment:fail回调,提示{"errMsg":"requestPayment:fail cancel"}
      2020-01-15
      回复
    • big黑钦
      big黑钦
      2020-01-16回复莫轩语
      你好,请问如何使用签名工具做验证呢?请问你怎么解决呢,我也遇到这个问题!找不大是哪里错误
      2020-01-16
      回复
    • 莫轩语
      莫轩语
      2020-02-10回复big黑钦
      你可以让后端的同事查下加密的方式,微信给后端的支付代码里加密方式默认用的是HMAC-SHA256,不是MD5
      2020-02-10
      回复
    • only one
      only one
      2020-04-13
      遇到同样的问题了,用官方验证工具验证过签名是正确的,小程序调用wx.requestPayment的时候就报错签名验证失败。
      2020-04-13
      回复
    查看更多(1)

正在加载...

登录 后发表内容
问题标签