H5頁(yè)面調(diào)取微信公眾號(hào)支付

1.需要有公眾號(hào),公眾號(hào)開通支付功能
2.需要獲取微信用戶信息,獲取用戶的openid

3.************在公眾號(hào)平臺(tái)中設(shè)置回調(diào)地址
4.通過(guò)后臺(tái)返回支付生成的簽名,調(diào)取微信支付
5.************從2017年7月開始公眾號(hào)中的支付配置已經(jīng)遷移到商戶平臺(tái)

需配置支付授權(quán)目錄,不配置會(huì)出現(xiàn)

503000245231340814.png

K$`}VKFKCDA%Q%L}8E`O5KK.png

切記 切記

function onBridgeReady(data){
// alert(22222);
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId" : data.data.appId, //公眾號(hào)名稱,由商戶傳入
"timeStamp":data.data.timeStamp, //時(shí)間戳,自1970年以來(lái)的秒數(shù)
"nonceStr" : data.data.nonceStr, //隨機(jī)串
"package" :data.data.package, //統(tǒng)一訂單號(hào)
"signType" : data.data.signType, //微信簽名方式:
"paySign" : data.data.paySign //支付簽名

       },  
       function(res){      
           if(res.err_msg == "get_brand_wcpay_request:ok" ) {
                        // alert(11111111);
           
                        $("#fkcg").show();
           }     // 使用以上方式判斷前端返回,微信團(tuán)隊(duì)鄭重提示:res.err_msg將在用戶支付成功后返回    ok,但并不保證它絕對(duì)可靠。  
       
        if(res.err_msg == "get_brand_wcpay_request:cancel" ) {
                        
               layer.msg("您也取消支付,請(qǐng)重新支付");

                        
           
                       
           } 
       
       
       
       
       
       
       } 
       



   );  
}  
if (typeof WeixinJSBridge == "undefined"){  
   if( document.addEventListener ){  
       document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);  
   }else if (document.attachEvent){  
       document.attachEvent('WeixinJSBridgeReady', onBridgeReady);  
       document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);  
   }  
}else{
    var storage = window.localStorage;

    var json = storage.getItem("zhifu");
   var jsonObj = JSON.parse(json)

   onBridgeReady(jsonObj);  
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容