一(yī)、 申請(qǐng)小(xiǎo)程序微(wēi)信支付
微(wēi)信支付申請(qǐng)分(fēn)為(wèi)兩種情況≥§:
情況一(yī),申請(qǐng)新的(de)微(wēi)信支付商•≈£戶号;
情況二,綁定已有(yǒu)微(wēi)信支付商戶号λ€α
注意:申請(qǐng)微(wēi)信支付的(de)小(xiǎo)← ♠程序賬戶需要(yào)進行(xíng)微(wēi)信認證,注冊主體(t→÷ǐ)為(wèi)個(gè)人(rén)的(de)小(xiǎo)程序目λ→前暫不(bù)支持微(wēi)信認證,也(yě)就(jiù)是(shì)注冊∑≠←¶主體(tǐ)為(wèi)個(gè)人(rén)的(de↑®)小(xiǎo)程序不(bù)支持申請(qǐn αg)微(wēi)信支付。
登錄微(wēi)信小(xiǎo)程序後台—微(wēi)信支付—申請(qǐng)接入,如(rú)下(xià)圖:
選擇“我還(hái)沒有(yǒu)微(wēi)信支付商戶号”,點擊“申↔ε≠←請(qǐng)接入”,選擇“注冊微(wēi)信支付商戶号”,如(rú)下(xià)圖:
申請(qǐng)商戶号需1-5天時(shí)間(jiān),主要(yào)流程為(wèi):填寫申請(qǐn& ₩g)信息—微(wēi)信支付審核—查收開(kāi)戶郵件(jiàn)—驗證打款金(jīn)額—登錄商戶平台簽署協議(yì)(具體(tǐ↔≤✔)操作(zuò)流程,請(qǐng)與微(wēi) ←♥信平台為(wèi)準)
登錄微(wēi)信商戶平台—産品中心—APPID授權管理(lǐ)—新增授權申請(qǐng)單,輸入小(xiǎo)程序APPID,進行(xíng)授權綁定,如(rú)下(xià)圖:
小(xiǎo)程序APPID獲取方式:登錄微(wēi)信小(xiǎo)程序—開(kāi)發—開(kāi)發配置—開(kāi)發者ID,進行(xíng)獲取,如(rú)下(xià)圖:
提交審核申請(qǐng)後,需要(yào)在“微(wēi)信小(xiǎoσ© ↓)程序—微(wēi)信支付—商戶号管理(lǐ)—待關聯商戶号—确認”。授權關系狀态刷新為(wèi)正常後,≥"≠即表示綁定成功,如(rú)下(xià)圖:
登錄網站(zhàn)後台—商城(chéng)—在線支付—添加支付方式--選擇“微(wēi)信支付”,系統會(huì)顯示對(duì)接小(xiǎo)程序微(w∑γ±ēi)信支付需要(yào)設置的(de)參數(shù®λ)值,位置如(rú)圖:
小(xiǎo)程序微(wēi)信支付,網站(zhàn)後台 ∞設置分(fēn)為(wèi)兩種情況:
情況一(yī),隻開(kāi)通(tōng)小(xiǎo)↑λε程序,沒有(yǒu)PC和(hé)手機(jī)網站(zhàn);
情況二,有(yǒu)PC和(hé)手機(jī)網站(zhàn)
備注:兩種情況的(de)區(qū)分(fēn)方法,代理≤ ₹×(lǐ)商後台升級網站(zhàn),提交的(de)是(shì)小(xδ♠ ★iǎo)程序版本網站(zhàn)訂單,就(jiù)是(shì)屬于¥↕λ“情況一(yī),隻開(kāi)通(tōng)小(xiǎo)程序,♠>沒有(yǒu)網站(zhàn)”;開(kāi)通(λ∏tōng)的(de)是(shì)其他(tā)網站(zh±εàn)版本訂單,就(jiù)屬于“情況二,有(y→βǒu)網站(zhàn)和(hé)小(xiǎ≥←♠≥o)程序”
填寫“支付方式名稱”,位置如(rú)下(xià)圖:
備注:支付方式名稱,是(shì)客戶在提交訂單時(shí)®↔§←,系統顯示的(de)支付方式名稱內(nèi)容,長(chá±↓♠ng)度限制(zhì)為(wèi)1-50個(gè)字符之間(jiān),一(yī)個(gè)漢字βπ®占兩個(gè)字符。
獲取小(xiǎo)程序APPID,登錄微(wēi)信小(xiǎo)程序—開(kāi)發—開(kāi)發配置—開(kāi)發者ID,進行(xíng)獲取,如(rú)下(xià)圖:
添加到(dào)小(xiǎo)程序網站(zhàn)後台—商城(chéng)—在線支付—添加支付方式—微(wēi)信支付—公衆号身(shēn)份識别(APPID),位置如(rú)下(xià)圖:
獲取小(xiǎo)程序密鑰AppSecret,登錄微(wēi)信小(xiǎo)程序—開(kāi)發—開(kāi)發配置—AppSecret(小(xiǎo)程序密鑰),進行(xíng¶♠)獲取,如(rú)下(xià)圖:
需管理(lǐ)員(yuán)使用(yòng)微(wēi)信掃描二維πδλ碼進行(xíng)驗證,重置小(xiǎo)程序密鑰,如(rú)下(xφ₹'±ià)圖:
複制(zhì)生(shēng)成小(xiǎo)程序密鑰—勾選協議(yì)—确認關閉後,新密鑰将生(shēng)效,如(rú)下(xi≈↑à)圖:
添加到(dào)小(xiǎo)程序網站(zhàn)後台—商城(chéng)—在線支付—添加支付方式—微(wēi)信支付—公衆平台API的(de)權限獲取所需密鑰(APPSECRET),位置如(rú)下(xià)圖:
注意:小(xiǎo)程序密鑰生(shēng)成後,微(wēi)信公衆平台不α♦'(bù)會(huì)進行(xíng)保存Ω→,無法進行(xíng)重複顯示,所以需要(yà♦☆∏↓o)您自(zì)己将新生(shēng)成的(de)小(xiǎo)程序密γ☆鑰單獨保存好(hǎo),否則隻能(néng)進行(xíng →±)重置,生(shēng)成新的(de)密鑰,這(zhè)樣之前生(s•©§hēng)成密鑰都(dōu)将會(huì)失效。
獲取微(wēi)信支付商戶号(MCHID),登錄微(wēi)信小(xiǎo)程序—微(wēi)信支付—商戶号管理(lǐ)—已關聯商戶号,進行(xíng)獲取,如(rú)下(xià≥≠®α)圖:
添加到(dào)小(xiǎo)程序網站(zhàn)後台—商城(chéng)—在線支付—添加支付方式—微(wēi)信支付—微(wēi)信支付商戶号(MCHID),如(rú)下(xià)圖:
獲取API密鑰(key),登錄微(wēi)信商戶平台—賬号中心—API安全,進行(xíng)設置AIP密鑰。
設置步驟:
登錄微(wēi)信商戶平台—賬号中心—API安全,進行(xíng)安裝操作(zuò)證書(©≤∑shū),如(rú)下(xià)圖:
點擊“申請(qǐng)安裝”,進行(xíng)安裝操作(zu σ♥ò)證書(shū),如(rú)下(xià)圖:
管理(lǐ)員(yuán)進行(xíng)驗證後,進行(xíng←")确定,安裝操作(zuò)證書(shū),如(r↓₩£₹ú)下(xià)圖:
登錄微(wēi)信商戶平台—賬号中心—API安全,點擊“設置密鑰”,如(rú)下(xià)圖:
注意:我們後台需要(yào)進行(xíng)API密鑰設置,請(qǐng)不(bù)要(yào)設置APIv3密鑰,密鑰類似設置錯(cuò)誤,會(huì)導緻支付失敗。
輸入需要(yào)設置的(de)API密鑰值,進行(xíng)确定,如(rú)下(xià)圖:
注意:API密鑰需要(yào)輸入32個(gè)字符,隻允許輸入數(shù)字和(hé)英文(wén)大(dà÷©§)小(xiǎo)寫字母的(de)組合。
管理(lǐ)員(yuán)進行(xíng)驗證确認後,API密鑰設置完成,如(rú)下(xià)圖:
将API密鑰添加到(dào),小(xiǎo)程序網站(zhà®>∞n)後台—商城(chéng)—在線支付—添加支付方式—微(wēi)信支付—API密鑰(Key),如(rú)下(xià)圖:
注意:要(yào)在小(xiǎo)程序中正常使用(yòng)微(wēi)™"↕信支付功能(néng),還(hái)需要("yào)在“微(wēi)信商戶平台—産品中心”中開(kāi)通(tōng)“JSAPI支付”功能(néng),如(rú)下(xià)圖(“JSAPI支付”已開(kāi)通(tōng)):
獲取私鑰和(hé)公鑰文(wén)件(ji✘λàn),登錄微(wēi)信商戶平台—賬号中心—API安全,進行(xíng)生(shēng)成私鑰 和(hé)公鑰文(wén)件(jiàn)'"σ并下(xià)載。
設置步驟:
登錄微(wēi)信商戶平台—賬号中心—API安全,點擊“申請(qǐng)證書(shū)”按鈕,并按以下(xià)指引完成證書(shū)申請(qǐng),如(rú)下→≤(xià)圖:
在彈窗(chuāng)中,點擊“允許訪問(wèn)”,同意網頁訪問(wèn)剪切闆,如(rú)下(x↑♠ φià)圖:
在彈窗(chuāng)的(de)“提交請(qǐng)求串”環節,點擊“下(xià)載證書(shū)工(gōng)具”, 下(xià)載并打開(kāi)文(wén)件(jiàn)“WXCertUtil.exe”,如(rú)下(xià)圖:
選擇“證書(shū)工(gōng)具WXCertUtil.exe”文(wén)件(jiàn)下(xià)載地(dì)址,ק©如(rú)下(xià)圖:
打開(kāi)證書(shū)工(gōng)具,選擇證書(sh£₩≠ū)保存地(dì)址,點擊“申請(qǐng)證書(shū) ∞”,如(rú)下(xià)圖:
在彈窗(chuāng)中填寫商戶号和(hé)商戶名稱後,點擊“下(xià)一(yī)步”按鈕,獲取證書(shū),如(rú)下(xià)圖:
注意:商戶号與商戶名稱,在微(wēi)信商戶平台---生(shēng)成API證書(shū)彈窗(chuāng)中,有≤©(yǒu)顯示, 位置如(rú)圖:
點擊“複制(zhì)”按鈕,将“證書(shū)字符串”複制(zhì)到(dào)微(wēi)信☆₹商戶平台,如(rú)下(xià)圖:
将複制(zhì)的(de) “提交請(qǐng)求串”粘貼到(dào),微(wēi)信商戶平台✘$₩—生(shēng)成API證書(shū),如(rú)下(xià)圖:
進行(xíng)安全驗證,如(rú)下(xià)圖:
請(qǐng)點擊按鈕“複制(zhì)證書(shū)字符串”,粘¶α貼到(dào)“證書(shū)工(gōng)具”中獲取♥¶證書(shū)文(wén)件(jiàn),如(r&"®ú)下(xià)圖:
在“證書(shū)工(gōng)具”點擊“下(xià)一(yī)步”,進行(xíng)生(shēng)成API證書(shū),如(rú)下(xià)圖:
點擊“查看(kàn)證書(shū)文(wén)件(j₩"iàn)夾”,如(rú)下(xià)圖:
在打開(kāi)的(de)文(wén)件(jiànα®)夾中,查看(kàn)到(dào)壓縮包,如≈≈§≈(rú)下(xià)圖:
将“證書(shū)壓縮包”解壓縮,可(kě)以看(kàn)到(dào)生(shēng)成的(de)“私鑰”與“公鑰”文(wén)件(jiàn),如(rú)下(xià)圖:
小(xiǎo)程序網站(zhàn)後台--商城(chéng)—在線支付—添加支付方式—微(wēi)信支付—存儲私鑰文(wén)件(jiàn)[apiclient_cert]和(hé)存儲公鑰文(wén)件(jiàn)[apiclient_key],如(rú)下(xià)圖:
“情況二”與“情況一(yī)”,對(duì)接小(xiǎo)程序微(wēi)信✔≤φ支付操作(zuò),基本步驟相(xiàng)同,區(qū£÷&↔)别之處為(wèi)下(xià)圖:
圖中标注位置,填寫的(de)是(shì)手機(jī)網站(zh←♣àn)對(duì)接認證服務号的(de),∑πα開(kāi)發者ID(AppID)和(hé)開(kāi)發者密碼(AppSecret),位置如(rú)下(xià)圖:
注意:”情況二”,其他(tā)參數(shù)獲取與添φ♣加方式,均請(qǐng)按照(zhào)”情況一(yī)”的(de)添加₽ε方式和(hé)步驟進行(xíng)設置,×↕此處不(bù)再重複。