微信支付授權目錄填寫規則


微信內使用微信支付有時會遇到如下錯誤:

當前頁面的url未注冊http://xxx 

 

這是因為當前支付頁所在的公眾號沒有認證並開通微信支付,如果開通了那就需要到公眾號后台配置下支付授權目錄

 

點擊支付授權目錄的修改

 

注意到第三點:

  • 3、頭部要包含http或https,須細化到二級或三級目錄,以左斜杠“/”結尾

這里非常容易誤解。很有可能是這是錯誤的文案,微信沒有及時更新說明文案。

 

經過實際測試后發現,第三條的意思是支付授權目錄應該為當前頁面鏈接的上一級目錄

比如

訪問url為:http://www.a.com/recharge/index

授權目錄應為:http://www.a.com/recharge/

 

訪問url為:http://www.a.com/recharge

授權目錄應為:http://www.a.com/

 

帶參數的url忽略參數:

訪問url為:http://www.a.com/recharge/index?package=1

授權目錄應為:http://www.a.com/recharge/

 

如果想在未認證的公眾號內進行微信支付,也是可以的,網上有關於彈出二維碼的解決方案,可以參考(已驗證的確可以)

 

=============================================================

2018-01-29 更新

最近做一個替別人代充的頁面。想着用vue路由把充值頁和代充頁做成單頁面形式。做好后充值頁URL如下:

 http://m.xxx.cn/recharge/index.html#/ 

結果提示我URL未注冊!

原來微信對帶hash路由的url算做了新的頁面和目錄,於是你不在支付授權目錄的規則下。

於是想着把 http://m.xxx.cn/recharge/index.html#/ 設置為授權目錄,結果如下:

好吧,還真是奇葩,提示授權目錄未通過ICP備案。

看來凡是涉及充值的頁面,不能做成帶hash路由的的頁面!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM