一、設置支付目錄
支付授權目錄說明:
1、商戶最後請求拉起微信支付收銀臺的頁面地址我們稱之爲“支付目錄”,例如:https://www.weixin.com/pay.php。
2、商戶實際的支付目錄必須和在微信支付商戶平臺設置的一致,否則會報錯“當前頁面的URL未註冊:”
支付授權目錄設置說明:
登錄微信支付商戶平臺(pay.weixin.qq.com)-->產品中心-->開發配置,設置後一般5分鐘內生效。
支付授權目錄校驗規則說明:
1、如果支付授權目錄設置爲域名(例如:https://www.weixin.com/ ),那麼只校驗域名,不校驗後綴;
2、如果支付授權目錄設置爲多級目錄,就會進行全匹配,例如設置支付授權目錄爲https://www.weixin.com/abc/123/,則實際請求頁面目錄不能爲https://www.weixin.com/abc/,也不能爲https://www.weixin.com/abc/123/pay/,必須爲https://www.weixin.com/abc/123/
二、設置授權域名
開發JSAPI支付時,在統一下單接口中要求必傳用戶openid,而獲取openid則需要您在公衆平臺設置獲取openid的域名,只有被設置過的域名纔是一個有效的獲取openid的域名,否則將獲取失敗。具體界面如圖7.8所示: