一、功能介紹
商城的電腦端、手機(jī)端如果需要使用到微信支付,需要申請(qǐng)開(kāi)通對(duì)應(yīng)的微信支付產(chǎn)品,按照指引正確配置后才可在網(wǎng)站上使用微信支付。本文介紹如何配置商城電腦網(wǎng)站及手機(jī)網(wǎng)站微信支付。
二、功能說(shuō)明
【版本】商城需標(biāo)準(zhǔn)版及以上版本才可使用微信支付功能
【前提條件】
① 需授權(quán)已認(rèn)證服務(wù)號(hào)或政府/媒體類(lèi)型的已認(rèn)證訂閱號(hào),下文統(tǒng)稱(chēng)公眾號(hào)。點(diǎn)擊查看如何授權(quán)
② 商城綁定已備案的域名。
③ 擁有商戶(hù)號(hào)。 點(diǎn)擊查看商戶(hù)號(hào)注冊(cè)路徑
以上條件需全部滿(mǎn)足,如缺少一條則無(wú)法完成支付配置。
【溫馨提示】教程涉及三個(gè)平臺(tái):商城管理后臺(tái)、微信商戶(hù)平臺(tái)、微信公眾平臺(tái),操作過(guò)程中請(qǐng)保持三個(gè)平臺(tái)賬號(hào)同時(shí)在線(xiàn)。
三、設(shè)置教程
1. 微信商戶(hù)號(hào)關(guān)聯(lián)APPID
1.1 對(duì)于沒(méi)有微信支付商戶(hù)號(hào)的商家
① 需要登錄微信公眾號(hào)后臺(tái)?,再點(diǎn)擊進(jìn)入【廣告與服務(wù) - 微信支付-支付申請(qǐng)】頁(yè)面,在頁(yè)面中點(diǎn)擊“申請(qǐng)接入”后,按要求填寫(xiě)信息。
注:確認(rèn)公眾號(hào)類(lèi)型為“已認(rèn)證服務(wù)號(hào)”或“已認(rèn)證訂閱號(hào)(政府或媒體類(lèi)型)”兩種類(lèi)型之一,并且確認(rèn)已擁有“已備案域名”。
② 選擇【申請(qǐng)接入】后,跳轉(zhuǎn)至微信商戶(hù)平臺(tái),選擇【注冊(cè)微信支付商戶(hù)號(hào)】,預(yù)計(jì)申請(qǐng)約1-5天能完成。
其中的流程為:填寫(xiě)申請(qǐng)信息——經(jīng)過(guò)微信支付審核——查收開(kāi)戶(hù)郵件——驗(yàn)證打款金額——登錄商戶(hù)平臺(tái)簽署協(xié)議。(具體流程參考微信平臺(tái)的標(biāo)準(zhǔn))
注冊(cè)微信商戶(hù)號(hào)完成的用戶(hù),可繼續(xù)往下瀏覽:公眾號(hào)綁定關(guān)聯(lián)微信商戶(hù)號(hào)。
1.2 對(duì)于已有微信支付商戶(hù)號(hào)的商家
① 請(qǐng)登錄微信支付商戶(hù)平臺(tái)中的【產(chǎn)品中心】-【APPID賬號(hào)管理】,點(diǎn)擊頁(yè)面中的【關(guān)聯(lián)APPID】,在彈出頁(yè)面中輸入自己公眾號(hào)的APPID。
公眾號(hào)APPID查看路徑:在微信公眾平臺(tái)登錄商城授權(quán)的公眾號(hào),在公眾號(hào)【設(shè)置與開(kāi)發(fā)-基本設(shè)置】中獲取開(kāi)發(fā)者ID(APPID)。
APPID主體查看路徑:在公眾號(hào)【設(shè)置與開(kāi)發(fā)-公眾號(hào)設(shè)置-賬號(hào)詳情】中獲取主體信息。
1.3 確認(rèn)關(guān)聯(lián)商戶(hù)號(hào)
① 登錄公眾號(hào),在【廣告與服務(wù)-微信支付-商戶(hù)號(hào)管理】,在【待關(guān)聯(lián)商戶(hù)號(hào)】中點(diǎn)擊“確認(rèn)”。如下圖:
② 核對(duì)商戶(hù)號(hào)信息、閱讀相關(guān)內(nèi)容后勾選確認(rèn),點(diǎn)擊“授權(quán)”。
③ 此時(shí)回到商戶(hù)平臺(tái)查看,如顯示已關(guān)聯(lián)即表示接入成功。
2. 開(kāi)啟網(wǎng)站微信支付
在商城管理后臺(tái)【商城-支付設(shè)置-線(xiàn)上支付】中開(kāi)啟【網(wǎng)站微信支付】,并點(diǎn)擊【去配置】。
3. 授權(quán)公眾號(hào)
3.1 如還未授權(quán)公眾號(hào),則進(jìn)入商城后臺(tái)-支付設(shè)置-網(wǎng)站微信支付設(shè)置授權(quán)公眾號(hào)及設(shè)置Appsecret。
3.2 授權(quán)公眾號(hào)后,還需登錄微信公眾號(hào)后臺(tái),進(jìn)入“設(shè)置-公眾號(hào)設(shè)置-功能設(shè)置”,點(diǎn)擊網(wǎng)頁(yè)授權(quán)域名旁的域名設(shè)置,在彈出的窗口中填寫(xiě)已備案的手機(jī)網(wǎng)站域名。
需先下載圖中文件。
登錄商城管理后臺(tái),將下載好的文件上傳至“設(shè)置-資源庫(kù)-虛擬根目錄-文件上傳”中,電腦端與移動(dòng)端都需要上傳,上傳完成后返回微信公眾平臺(tái)點(diǎn)擊保存。
4. 配置微信支付商戶(hù)號(hào)
4.1 在紅框位置輸入微信支付商戶(hù)號(hào),輸入后點(diǎn)擊下一步。
微信商戶(hù)號(hào)獲取路徑:在微信商戶(hù)平臺(tái)【產(chǎn)品中心-開(kāi)發(fā)配置】中獲取。如下圖:
5. 開(kāi)啟支付能力
不同支付場(chǎng)景需開(kāi)通不同支付能力,可根據(jù)實(shí)際需求選擇性開(kāi)通。
手機(jī)微信支付:配置JSAPI支付,配置后支持在微信內(nèi)打開(kāi)手機(jī)商城進(jìn)行支付
手機(jī)其他支付:配置H5支付,配置后支持在微信外其他瀏覽器打開(kāi)手機(jī)商城進(jìn)行支付
電腦支付:配置Native支付,配置后支持在電腦商城進(jìn)行微信掃碼支付
5.1 開(kāi)啟JSAPI支付
① 在商戶(hù)平臺(tái)【產(chǎn)品中心-我的產(chǎn)品-支付產(chǎn)品】中點(diǎn)擊【JSAPI支付】。
② 點(diǎn)擊【產(chǎn)品設(shè)置】。
③ 點(diǎn)擊【添加】,添加JSAPI支付授權(quán)目錄,注意是添加兩條不同的鏈接(鏈接獲取路徑往下看)。
支付授權(quán)目錄獲取路徑:商城管理后臺(tái)-支付設(shè)置-網(wǎng)站微信支付設(shè)置第3步驟-手機(jī)微信支付中獲取。如下圖:
點(diǎn)擊復(fù)制后分別粘貼到JSAPI支付授權(quán)目錄中。
5.2 開(kāi)啟H5支付
① 在商戶(hù)平臺(tái)【產(chǎn)品中心-我的產(chǎn)品-支付產(chǎn)品】中點(diǎn)擊【H5支付】。
② 點(diǎn)擊【申請(qǐng)開(kāi)通】。
③ 點(diǎn)擊添加H5域名。
H5域名獲取路徑:商城管理后臺(tái)-支付設(shè)置-網(wǎng)站微信支付設(shè)置第3步驟-手機(jī)其他支付中獲取。如下圖:
④ 添加H5域名后根據(jù)實(shí)際情況 補(bǔ)充售賣(mài)產(chǎn)品/使用場(chǎng)景簡(jiǎn)述和網(wǎng)站域名后點(diǎn)擊【提交申請(qǐng)】,然后等待審核通過(guò)即可。
如審核不通過(guò)可根據(jù)不通過(guò)說(shuō)明進(jìn)行修改,然后重新提交。
5.3 開(kāi)啟Native支付
① 在商戶(hù)平臺(tái)【產(chǎn)品中心-我的產(chǎn)品-支付產(chǎn)品】中點(diǎn)擊【Native支付】。
② 點(diǎn)擊【產(chǎn)品設(shè)置】。如下圖:
③ 下拉找到Native支付回調(diào)鏈接,點(diǎn)擊【修改】。如下圖:
④ 添加掃碼回調(diào)鏈接。
掃碼回調(diào)鏈接獲取路徑:商城管理后臺(tái)-支付設(shè)置-網(wǎng)站微信支付設(shè)置第3步驟-電腦支付中獲取。如下圖:
6. 配置商戶(hù)支付密鑰
6.1 在商戶(hù)平臺(tái)點(diǎn)擊【賬戶(hù)中心-API安全-設(shè)置API密鑰】進(jìn)行密鑰設(shè)置,目前商戶(hù)支付密鑰支持APIV2和APIV3,推薦使用V3密鑰。(V2和V3的區(qū)別點(diǎn)擊查看)
6.2 將密鑰填寫(xiě)到商城管理后臺(tái)微信網(wǎng)站支付配置中。(密鑰建議【升級(jí)至APIv3】)
6.3 上傳證書(shū)(API證書(shū))
商家如果需要使用原路退款功能的話(huà),需要獲取到商戶(hù)證書(shū)(API證書(shū)),下載并上傳至商城后臺(tái)相應(yīng)的支付設(shè)置處才能實(shí)現(xiàn)。
如無(wú)需使用原路退款功能無(wú)需上傳證書(shū)也可以正常使用微信支付。
7. 驗(yàn)證支付
使用微信掃碼查看是否能正常付款,如果可以則證明設(shè)置成功。如果無(wú)法成功支付請(qǐng)根據(jù)教程重新設(shè)置一遍。