一、教程介绍
微信支付设置过程中出现报错,无法完成支付,可根据报错提示,在下方找到对应解决方案进行处理。可通过ctrl+f 关键词搜索快速定位问题。
本文汇总电脑端、手机端、小程序端,共三端的支付报错问题及方案,请注意区分。
二、微信支付失败排障
0. 通用失败排障
1. 电脑端
序号 | 【电脑端】报错提示 | 报错原因 | 解决方案 | |
01 | 商户号该产品权限未开通... | Native支付权限未开通 | 开通权限 |
2. 手机端
序号 | 【手机端】报错提示 | 报错原因 | 解决方案 | |
01 | 签名错误,请检查后再试 | 商户号/密钥填错 | 点击查看教程 | |
02 | 当前页面的URL未注册 | 支付授权目录未填写正确 | 填写授权目录 | |
03 | 支付参数错误 | 未绑定已认证服务号 | 绑定认证服务号 | |
04 | 调用支付JSAPI缺少参数:appid | 支付配置信息未更新 | 更新支付配置 |
3. 小程序端
序号 | 【小程序端】报错提示 | 报错原因 | 解决方案 | |
01 | appid和mch_id不匹配 | 商户号填错或小程序未关联商户号 | 点击查看教程 | |
02 | 签名错误,请检查后重试 | 商户号/密钥填错或小程序未关联商户号 | 点击查看教程 | |
03 | 商户号该产品权限未开通... | JSAPI支付权限未开通 | 开通JSAPI |