以下微信設置的時候需要填寫網站域名,記住,是填寫您網站的【主域名】!
【注意】只有這個主域名才可以使用微信接口,其他二級域名和其他域名都是無法使用微信接口的!
手機端域名和PC端域名(主域名)保持一致,主域名一定要跟微信里設置的域名保持一致!!!
微信公眾平臺:https://mp.weixin.qq.com/
注意:請選擇注冊服務號,不能使用訂閱號(訂閱號沒有支付接口)。
提示:微信支付需要交300元認證費,大概需要耗時2個工作日
提示:開通微信支付需要用到企業賬戶,建議用企業的一般戶,整個過程大概需要耗時2個工作日
【設置】->【公眾號設置】->【功能設置】 設置【業務域名】和【JS接口安全域名】和【網頁授權域名】,通通填寫網站主域名
【微信公眾平臺】->【開發】->【基本配置】查看AppID和AppSecret
并填寫到網站【后臺】->【微信管理】->【微信系統設置】->【微信公眾號接口】里
注意:如果彈出界面提示“你還沒有成為開發者”,請先同意協議成為開發者。
進入微信支付商戶平臺:https://pay.weixin.qq.com/
支付授權目錄:http://主域名/os-includes/module/pay/weixin/
假如你的主域名是www.abcd.com的話,那么支付授權目錄就應該是:http://www.abcd.com/os-includes/module/pay/weixin/
掃碼回調鏈接不用填寫
注意:請先確認微信支付產品權限已開通,否則不能支付。
微信支付商戶綁定微信公眾號
先登錄微信支付商戶平臺,然后在【賬戶中心】->【API安全】->【設置密鑰】,這里設置的密鑰在下面添加微信支付的時候要用到!
添加PC端(電腦)網站微信支付
添加手機端網站微信支付
當出現這種問題時,一般是網站域名和微信配置的不一致,還有AppID和AppSecret填寫錯誤,一定要認真仔細檢查,認真,認真檢查!
如果還是有問題,進網站后臺【系統錯誤日志】里看看有沒有錯誤信息,如果出現下面截圖的錯誤,則說明服務器有問題不支持:server.createObject(MSXML2.serverXMLHTTP)(這種問題一般出現在windows 2003的系統,不但微信接口用不了,支付寶接口也用不了,無法獲取接口數據,目前的解決方案是:重裝系統,換成 windows server 2008 64位)