微信支付常见问题

1getBrandWCPayRequest:fail_nopermission to execute undefined

出现此问题的原因是:微信支付的开发配置中的测试授权目录或授权目录没有设置正确

2缺少必填参数openid!

Appsecret 填写不对。可以检查或者重置Appsecret,编辑该公众号重填appsecret

3点击支付按钮,调用JSAPI没反应?

尝试发起支付的页面url,不在支付授权目录下,请检查url 与支付授权目录是否对应

4点击支付按钮,提示“access_denied”

尝试发起支付的页面url,不在支付授权目录下,请检查url 与支付授权目录是否对应

5点击支付按钮,提示“当前公众号没有权限支付本次交易”

请确认使用的APPID 是否正确,确认在MP 平台前三项审核结果均为“审核通过”。

6点击支付按钮,提示“众账号支付使用了无效的商户号,无法发起该笔交易”

请检查是否使用了正确的商户号,确认MP 平台前三项审核结果均为“审核通过”。

7点击支付按钮,提示“该公众号支付签名无效,无法发起该笔交易”

调起支付的签名错误,请检查相关签名

8没有获取到微信支付预支付id,请管理员检查微信支付配置

大部分原因是支付的key(api 密钥)填错了

9package中的参数partner或者prepay_id为空

授权目录写错

posted @   李照耀  阅读(926)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示