收藏
回答

请问下现在H5支付是否支持deeplink调起微信进行支付呢?使用这种方式一直签名验证失败

预期能再外部浏览器通过 deeplink 调起微信支付,使用 mweb_url 跳转支付是没有问题的,基本可以排除签名算法的问题。

  1. 使用微信在线签名工具验证通过

  2. 下单 trade_type=MWEB

对比已有旧业务,请求方式基本一致,旧友业务 trade_type=WAP,但是现在好像不支持 WAP 的下单方式,并且新的商户号无 WAP 调用权限,好像也没有办法申请 WAP 调用权限

最后一次编辑于  11-07
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    11-08

    签名不过,只和你的参数以及KEY有关,检查你的参数。更换一个KEY

    11-08
    赞同
    回复 1
    • Captain丶
      Captain丶
      11-08
      可以确定 KEY 是没有错的,并且直接通过跳转 mweb_url 是可以拉起并实现支付。通过 weixin://wap/pay?{deeplink} 拉起支付才提示签名错误,生成的 deeplink 在微信在线签名工具检验是通过的。请问还有什么原因会导致“验证签名失败”呢?另外在Android机提示的是“系统繁忙,请稍后再试”
      11-08
      回复