微信支付 總提示get_brand_wcpay_request:fail 也不跳轉支付頁面 的解決方案

最近在作微信支付,幫客戶部署好環境後,測試微信支付,發現點擊支付後總是提示:html

get_brand_wcpay_request:fail,json

因而找到代碼中調用微信支付的代碼段:

微信

 1 WeixinJSBridge.invoke('getBrandWCPayRequest', {
 2                             'appId': wechat.appid ? wechat.appid : wechat.appId,
 3                             'timeStamp': wechat.timeStamp,
 4                             'nonceStr': wechat.nonceStr,
 5                             'package': wechat.package,
 6                             'signType': wechat.signType,
 7                             'paySign': wechat.paySign,
 8                         }, function (res) {
 9                             if (res.err_msg == 'get_brand_wcpay_request:ok') {
10                                 core.json('order/pay', {
11                                     op: 'complete',
12                                     orderid: '{$_GPC['orderid']}',
13                                     type: 'weixin', deduct: deduct
14                                 }, function (pay_json) {
15                                     if (pay_json.status == 1) {
16 
17                                         $('#container').html(tpl('tpl_order_pay', pay_json.result));
18                                         return;
19                                     }
20                                     core.tip.show(pay_json.result);
21                                     $('.button').removeAttr('submitting');
22                                 }, true, true);
23                             } else if (res.err_msg == 'get_brand_wcpay_request:cancel') {
24                                 $('.button').removeAttr('submitting');
25                                 core.tip.show('取消支付');
26                             } else {
27                                 $('.button').removeAttr('submitting');
28                                 alert(JSON.stringify(res));
29                                 alert(res.err_msg);
30                             }
31                         });

 

28行是我後面加進去的,主要用來查看返回的詳細信息,信息提示我是我當前域名沒有在微信支付配置中受權,登陸微信公衆號平臺,在微信支付中配置下受權目錄,app

 
在這裏,將提示信息中的目錄添加到該目錄下,過幾分鐘就OK了.
相關文章
相關標籤/搜索