前言:查看網(wǎng)站主域名
以下微信設(shè)置的時(shí)候需要填寫(xiě)網(wǎng)站域名,記住,是填寫(xiě)您網(wǎng)站的主域名!
【注意】非主域名請(qǐng)全部設(shè)置跳轉(zhuǎn)到主域名
手機(jī)端域名和PC端域名(即主域名)保持一致,【主域名網(wǎng)址】要和【網(wǎng)站網(wǎng)址】保持一致,主域名一定要跟微信里設(shè)置的域名保持一致!
如果你用了https,那所有地方都要保持使用https網(wǎng)址保持統(tǒng)一(【網(wǎng)站網(wǎng)址】和【主域名網(wǎng)址】保持相同一致都要帶https)!
1. 注冊(cè)微信公眾平臺(tái)賬號(hào)【服務(wù)號(hào)】
微信公眾平臺(tái):https://mp.weixin.qq.com/
注意:請(qǐng)選擇服務(wù)號(hào),不能使用訂閱號(hào)(訂閱號(hào)沒(méi)有支付接口)。
2. 微信認(rèn)證,并開(kāi)通微信支付
提示:微信支付需要交300元認(rèn)證費(fèi),大概需要耗時(shí)2個(gè)工作日
提示:開(kāi)通微信支付需要用到企業(yè)賬戶(hù),建議用企業(yè)的一般戶(hù),整個(gè)過(guò)程大概需要耗時(shí)2個(gè)工作日
3. 公眾號(hào)域名設(shè)置
【設(shè)置】->【公眾號(hào)設(shè)置】->【功能設(shè)置】 設(shè)置【業(yè)務(wù)域名】和【JS接口安全域名】和【網(wǎng)頁(yè)授權(quán)域名】,通通填寫(xiě)網(wǎng)站主域名
4. 網(wǎng)站后臺(tái) -> 開(kāi)啟公眾號(hào)接口并填寫(xiě)AppID和AppSecret
【微信公眾平臺(tái)】->【開(kāi)發(fā)】->【基本配置】查看AppID和AppSecret
并填寫(xiě)到網(wǎng)站【后臺(tái)】->【微信管理】->【微信系統(tǒng)設(shè)置】->【微信公眾號(hào)接口】里
注意:如果彈出界面提示“你還沒(méi)有成為開(kāi)發(fā)者”,請(qǐng)先同意協(xié)議成為開(kāi)發(fā)者。
5. 微信支付配置
進(jìn)入微信支付商戶(hù)平臺(tái):https://pay.weixin.qq.com/
開(kāi)通微信支付產(chǎn)品
支付授權(quán)目錄:http://主域名/ow-includes/module/pay/weixin/
假如你的主域名是www.abcd.com的話(huà),那么支付授權(quán)目錄就應(yīng)該是:http://www.abcd.com/ow-includes/module/pay/weixin/
掃碼回調(diào)鏈接不用填寫(xiě)
H5支付域名:填寫(xiě)你的網(wǎng)站主域名
APPID授權(quán)管理:微信支付商戶(hù)要綁定公眾號(hào)。
6. 設(shè)置密鑰
先登錄微信支付商戶(hù)平臺(tái),然后在【賬戶(hù)中心】->【API安全】->【設(shè)置密鑰】,這里設(shè)置的密鑰在下面添加微信支付的時(shí)候要用到!
7. 商城添加微信支付
添加PC端(電腦)網(wǎng)站微信支付
添加手機(jī)端網(wǎng)站微信支付
常見(jiàn)錯(cuò)誤:access_token獲取失敗
當(dāng)出現(xiàn)這種問(wèn)題時(shí),一般是網(wǎng)站域名和微信配置的不一致,還有AppID和AppSecret填寫(xiě)錯(cuò)誤,一定要認(rèn)真仔細(xì)檢查,認(rèn)真,認(rèn)真檢查!
如果還是有問(wèn)題,進(jìn)網(wǎng)站后臺(tái)【系統(tǒng)錯(cuò)誤日志】里看看有沒(méi)有錯(cuò)誤信息,如果出現(xiàn)下面截圖的錯(cuò)誤,則說(shuō)明服務(wù)器有問(wèn)題不支持:server.createObject(MSXML2.serverXMLHTTP)(這種問(wèn)題一般出現(xiàn)在windows 2003的系統(tǒng),不但微信接口用不了,支付寶接口也用不了,無(wú)法獲取接口數(shù)據(jù),目前的解決方案是:重裝系統(tǒng),換成 windows server 2008 64位)