一、功能效果
對接微信支付后用戶在平臺可以實(shí)現(xiàn)在線即時(shí)支付效果。建站對接支付后可應(yīng)用在知識付費(fèi)、表單系統(tǒng)的在線報(bào)名、預(yù)約支付功能上。
二、使用要求
【版本】建站網(wǎng)站至尊版用戶支持開啟該功能
【主體】需要非個人主體用戶才可以申請
【前提】需要滿足三個前提。
① 擁有已認(rèn)證服務(wù)號或已認(rèn)證訂閱號(僅支持政府和媒體類型),下文統(tǒng)稱公眾號
② 網(wǎng)站綁定的域名已完成備案
③ 域名備案主體與公眾號注冊主體一致
三、設(shè)置教程
教程涉及三個平臺(建站管理后臺、微信公眾平臺、微信商戶平臺),請注意區(qū)分。
1. 授權(quán)公眾號
1.1 進(jìn)入建站管理后臺,在【互動-公眾號】中,授權(quán)已認(rèn)證服務(wù)號或已認(rèn)證訂閱號(僅支持政府和媒體類型)。
點(diǎn)擊查看:如何授權(quán)公眾號
1.2 獲取AppSecret并填寫在下圖位置,填寫完成后點(diǎn)擊【提交】。
點(diǎn)擊查看:Appsecret獲取教程
2. 商戶平臺提交授權(quán)申請
以下分兩種情況。情況一:未注冊過商戶平臺賬號。情況二:已擁有微信商戶平臺賬號。
情況一:如未擁有微信支付商戶賬號,可登錄授權(quán)的微信公眾號(點(diǎn)擊登錄),在【廣告與服務(wù)-微信支付-支付申請】中點(diǎn)擊【申請接入】進(jìn)行注冊商戶賬號。
選擇【我還沒有微信支付商戶號】后根據(jù)提示進(jìn)行申請。
情況二:已擁有微信商戶平臺賬號的用戶,登錄微信商戶平臺(點(diǎn)擊登錄),在【產(chǎn)品中心-APPID賬號管理】中,點(diǎn)擊【關(guān)聯(lián)APPID】。
輸入公眾號的APPID進(jìn)行授權(quán)綁定。(APPID獲取位置往下看)
公眾號APPID獲取位置:在公眾號【設(shè)置與開發(fā)-基本配置】中獲取開發(fā)者IDAPPID。
3. 確認(rèn)關(guān)聯(lián)商戶號
3.1 在商戶平臺提交授權(quán)申請后,返回微信公眾號后臺,在【微信支付-商戶號管理-待關(guān)聯(lián)商戶號】中進(jìn)行確認(rèn)。
4. 開通支付產(chǎn)品
4.1 進(jìn)入微信商戶平臺,點(diǎn)擊【產(chǎn)品中心-產(chǎn)品大全-我的產(chǎn)品】開通“JSAPI支付”、“Native 支付”、“H5支付”。
4.2 支付產(chǎn)品介紹
【JSAPI支付】
定義:JSAPI支付是指用戶在微信中打開商戶的H5頁面,商戶在H5頁面通過調(diào)用微信支付提供的JSAPI接口調(diào)起微信支付模塊來完成支付,適用于在公眾號、朋友圈、聊天窗口等微信內(nèi)完成支付的場景。
申請條件:已認(rèn)證服務(wù)號或已認(rèn)證訂閱號(僅支持政府和媒體類型)、已備案域名。申請指引
【Native支付】
定義:Native支付是指商戶系統(tǒng)按微信支付協(xié)議生成支付二維碼,用戶再用微信“掃一掃”來完成支付,適用于PC網(wǎng)站支付、實(shí)體店單品等場景。
申請條件:已認(rèn)證服務(wù)號或已認(rèn)證訂閱號(僅支持政府和媒體類型)、已備案域名。申請指引
【H5支付】
定義:H5支付是指商戶在微信客戶端外的移動端網(wǎng)頁展示商品或服務(wù),用戶在前述頁面確認(rèn)使用微信支付時(shí),商戶發(fā)起本服務(wù)呼起微信客戶端進(jìn)行支付。主要用于觸屏版的手機(jī)瀏覽器請求微信支付的場景??梢苑奖愕膹耐獠繛g覽器喚起微信支付。
申請條件:目前針對18個類目開放了H5支付權(quán)限,可登錄微信商戶平臺,點(diǎn)擊【產(chǎn)品中心】->【我的產(chǎn)品】->【支付產(chǎn)品】->【H5支付】進(jìn)行申請,申請時(shí)需填寫已備案域名。申請指引
5. 配置支付數(shù)據(jù)
5.1 在建站管理后臺【交易管理-支付設(shè)置-微信支付】中獲取數(shù)據(jù)鏈接。
注意:這里需要使用已備案的手機(jī)版網(wǎng)站域名,請確認(rèn)已設(shè)置您的已備案手機(jī)網(wǎng)站域名為主域名。
* 管理后臺如沒有【交易管理】這一導(dǎo)航項(xiàng),請到【產(chǎn)品-功能設(shè)置】中開啟【知識付費(fèi)產(chǎn)品】功能,然后刷新管理后臺。
5.2 回到微信商戶平臺,在【產(chǎn)品中心-開發(fā)配置-支付配置】中將建站后臺的數(shù)據(jù)鏈接添加到對應(yīng)位置。支付授權(quán)目錄共有兩條鏈接,需要分別添加。
注意:支付鏈接配置完成后是與后臺顯示一致的鏈接,如您的鏈接顯示 https://https://m.abc.com/wxPay/為錯誤鏈接,刪除其中一個https即可
6. 填寫商戶號
6.1 進(jìn)入微信商戶平臺,在【產(chǎn)品中心-開發(fā)配置】中獲取商戶號?!?/span>
6.2 將商戶號填寫到【微信支付商戶號】位置。
7. 設(shè)置支付密鑰
7.1 在微信支付商戶平臺中,前往【賬戶中心--賬戶設(shè)置--API安全】,在打開的頁面中點(diǎn)擊“設(shè)置APIv2密鑰”,并將該密鑰記錄下來。
密鑰要求:32個字符,大寫英文、小寫英文和數(shù)字的組合。
注意:不要輕易修改支付密鑰,修改后記得回到建站后臺同步更新
7.2 回到建站管理后臺,輸入設(shè)置好的32位APIv2密鑰。
商戶號和支付密鑰填寫完成后點(diǎn)擊保存。
8. 配置網(wǎng)頁授權(quán)域名
8.1 進(jìn)入微信公眾平臺【設(shè)置與開發(fā)-公眾號設(shè)置-功能設(shè)置】中點(diǎn)擊【網(wǎng)頁授權(quán)域名】的設(shè)置按鈕。
8.2 進(jìn)入頁面后點(diǎn)擊文件名稱進(jìn)行下載文件。除了下載保存位置自行選擇,其他信息請不要修改。
8.3 下載的文件上傳到建站管理后臺【資源庫-虛擬根目錄】位置。電腦版和手機(jī)版都需要分別上傳同一個文件。
8.4 兩個文件上傳完成后回到公眾號平臺,在網(wǎng)頁授權(quán)域名中填寫您的已備案手機(jī)網(wǎng)站域名。
文件上傳是前置條件,上傳完成后輸入域名才能正常保存
如域名配置了https的情況下,需要開啟強(qiáng)制效驗(yàn)https才能保存成功。
完成以上配置操作后,就可以使用微信支付啦!