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