收藏
回答

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

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

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


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

3 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    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

    01-15
    赞同
    回复 4
    • 莫轩语
      莫轩语
      01-15
      签名已经用微信支付接口签名校验工具验证了,是通过的
      01-15
      回复
    • 莫轩语
      莫轩语
      01-15
      我这边也是收不到requestPayment:fail这个反馈的,只在点击了你们弹框的确定后走wx.requestPayment:fail回调,提示{"errMsg":"requestPayment:fail cancel"}
      01-15
      回复
    • big黑钦
      big黑钦
      01-16回复莫轩语
      你好,请问如何使用签名工具做验证呢?请问你怎么解决呢,我也遇到这个问题!找不大是哪里错误
      01-16
      回复
    • 莫轩语
      莫轩语
      02-10回复big黑钦
      你可以让后端的同事查下加密的方式,微信给后端的支付代码里加密方式默认用的是HMAC-SHA256,不是MD5
      02-10
      回复
  • 冬雾寒凉
    冬雾寒凉
    02-15

    我这签名校验正确,后端MD5加密,小程序端报支付签名失败。大佬些,问题解决没


    02-15
    赞同
    回复
  • Always°一个人
    Always°一个人
    02-02

    我现在也出现了这种问题 春节前还好好的 什么也没改 现在不知道为什么 支付弹出支付签名验证失败 是微信那边做了什么更改吗

    02-02
    赞同
    回复 1
    • 莫轩语
      莫轩语
      02-10
      你可以让后端的同事查下加密的方式,微信给后端的支付代码里加密方式默认用的是HMAC-SHA256,不是MD5
      02-10
      回复
登录 后发表内容
问题标签