收藏
回答

微信支付,提示无签名信息,支付失败

微信小店,微信支付时,提示无签名信息,支付失败

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

6 个回答

  • 唐全
    唐全
    2020-06-29

    很多开通了微信小店的商家,发现自己的微信小店无法支付。这是一个奇怪的问题,想要问微信官方怎么回事,奈何微信又没有客服。不要紧,今天我为您解答微信小店无签名信息,支付失败的问题。

    我们要明确一点:我们所说的是微信小店小程序,不是微信小店网页版。因为网页版非常老非常老了,所以如果您还在用网页版,请先升级为小程序版本。如何升级呢?登录公众号,在微信小店/货架管理那里,可以升级为小程序。

    可能的问题主要有以下几点:

    1. 商品标题里面含有特殊字符,请去掉后重试

    例如下面的这个商品,里面含有表情。这个表情微信支付系统是没办法处理的,会返回失败。所以麻烦去掉表情符号。有些人可能说我的商品标题没有表情啊,怎么还是不行呢。那是因为你的商品里面还隐含有其它特殊字符(尤其从其它网站上复制的时候),肉眼看不到。所以请完全删除标题,重新输入。

    2.确认微信支付商户号已经绑定了微信小店

    如果您之前申请过多个商户号,请确定一下到底是哪个商户号和微信小店是绑定的关系。我们没办法在微信小店内看到绑定关系,但是可以在微信支付里面看到绑定关系。如下图:在交易中心查询订单的时候可以看到有微信小店,那就证明这个商户号和微信小店是绑定的关系。

    3.微信支付权限被关闭,请登录商户号后台重新开启支付权限

    因为根据微信支付商户号规则,如果商户号很久都没有交易或营业执照变更了,商户号会被停止。所以请您登录商户号网站后台,重新开启。如何开启呢?在首页就会看到红色的提示文字说根据监管要求,被禁止了,或者在消息中心看到有通知提示,请根据提示重新开启。

    如果以上还没有解决您的问题,我会告诉你如何放弃微信小店而开始使用另外一种微信官方提供的更好的小程序,无需重新上传商品,支持订单提醒、手机发货、直播等等功能。请维信搜一搜: 采云,或者通过tangquan2011可以维到我。

    2020-06-29
    有用 1
    回复
  • 微信支付技术助手7
    微信支付技术助手7
    2019-03-11

    您好,请按照以下几点仔细检查:

    1) 使用微信的在线签名工具检查签名是否和程序生成的一致

    https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1 签名工具用谷歌打开。

    选择MD5,XML,然后把请求参数xml放进去,就能校验签名。

    2)如果和微信的在线签名工具一致,说明程序没有错误,确定是API密钥错误(被别人改动或者记错了)

    在商户平台的账户信息中更改API密钥(账户设置-安全设置-API安全), 15分钟后生效

    2.1)统一下单用的是A商户号,也必须是A商户号登陆商户平台设置key才对。

    2.2)要注意统一下单请求参数中total_fee参数的类型是int类型。

    3) 如果和微信的在线签名工具不一致,说明程序有错误,常见的错误可能是:

    3.1) 编码问题,确保所有的都是utf-8的. 如果有中文, 可以先把中文改成英文重新签名,看是否签名错误,如果英文不会错中文才会错,基本肯定是编码问题

    3.2:)消息中字段大小写和文档中完全一致


    2019-03-11
    有用 1
    回复 4
    • 周洪亮
      周洪亮
      2020-02-13
      请求参数xml是什么?
      2020-02-13
      回复
    • 钱鑫垚
      钱鑫垚
      发表于移动端
      2020-03-25回复周洪亮
      你知道怎么解决吗
      2020-03-25
      回复
    • 钱鑫垚
      钱鑫垚
      发表于移动端
      2020-03-25回复周洪亮
      你知道怎么解决吗
      2020-03-25
      回复
    • 钱鑫垚
      钱鑫垚
      发表于移动端
      2020-03-25
      微信小店支付功能下线了是吧?
      2020-03-25
      回复
  • 钱鑫垚
    钱鑫垚
    发表于移动端
    2020-03-25
    微信小店,无签名信息,支付失败,这个问题无法解决了,有谁知道怎么解决
    2020-03-25
    有用
    回复
  • 背影
    背影
    2019-12-06

    实际上很简单的,只要在微信支付的商户后台重新开通支付就好了,这个应该是超过12个月一上没有使用过微信商户的支付了,所以产品都关闭了,到通知中心里边有提示直接重新提交开通就好了

    2019-12-06
    有用
    回复 1
    • 钱鑫垚
      钱鑫垚
      发表于移动端
      2020-03-25
      不行的,根本就没有消息
      2020-03-25
      回复
  • 大林
    大林
    2019-11-27

    好扯,使用微信公众号插件的微信小店,付款还要签名,签名还那么麻烦。非程序员不准用微信,是吧?

    2019-11-27
    有用
    回复
  • 任昕
    任昕
    2019-10-31

    怎么解决呢  请指教

    2019-10-31
    有用
    回复 2
    • 钱鑫垚
      钱鑫垚
      发表于移动端
      2020-03-25
      你问题解决了吗
      2020-03-25
      回复
    • 钱鑫垚
      钱鑫垚
      发表于移动端
      2020-03-25
      你问题解决了吗
      2020-03-25
      回复
登录 后发表内容