微信公众号支付中进行页面支付时爆出fail in_valid appId错误

发布于 2022-09-01 06:54:19 字数 2217 浏览 17 评论 0

在进行微信公众号支付时,成功生成预支付订单,但是在页面调用支付api的时候出现fail in
_valid appId错误

下面的我的代码
<input type="button" value="确认支付" onclick="jspay123();" />

    function jspay123() {
            //var openid = "${openid}";
            //alert(openid);
            alert("12");
            var str = window.navigator.userAgent;
            var version = str.substring(8, 11);
            if (version != "5.0") {
                alert("微信浏览器系统版本过低,请将微信升级至5.0以上");
            } else {
                WeixinJSBridge.invoke('getBrandWCPayRequest', {
                            "appId" : "${appId}", //公众号名称,由商户传入
                            "timeStamp" : "${timeStamp}", //时间戳
                            "nonceStr" : "${nonceStr}", //随机串
                            "package" : "${packagese}",//统一支付接口返回的prepay_id 参数值,提交格式如:prepay_id=***
                            "signType" : "MD5", //微信签名方式:sha1
                            "paySign" : "${paySign}" //微信签名
                        }, function(res) {
                                // get_brand_wcpay_request:cancel 用户取消
                                // get_brand_wcpay_request:fail 发送失败
                                // get_brand_wcpay_request:ok //发送成功
                                // WeixinJSBridge.log(res.err_msg);alert(res);
                                //alert(res.err_code + res.err_desc);
                                alert(res.err_msg);
                                if (res.err_msg == "get_brand_wcpay_request:ok") {
                                alert(res.err_msg+"ok");
                                    /* window.location.href = "/WeixinPlatform/weixin/pay/paySuccess.jsp";  */
                                } else if (res.err_msg == "get_brand_wcpay_request:cancel") {
                                alert(res.err_msg+"oksss");
                                    alert("取消支付");
                                } else if (res.err_msg == "get_brand_wcpay_request:fail") {
                                alert(res.err_msg+"oksss");
                                    alert("支付失败");
                                }
                            });
            }

        }

求大神们指教!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文