唯商城 微信商戶證書(API證書)上傳教程一、功能介紹 微信支付接口中,涉及資金回滾的接口會(huì)使用到商戶證書,比如退款接口。也就是說,商家如果需要使用原路退款功能,需要獲取商戶證書并下載上傳至商城后臺(tái)相應(yīng)的支付設(shè)置處。 二、功能說明 【版本】支付功能為標(biāo)準(zhǔn)版及以上版本 【前提條件】需滿足以下條件: ① 已申請(qǐng)好已認(rèn)證服務(wù)號(hào)/已認(rèn)證訂閱號(hào)(僅支持政府和媒體類型)/已認(rèn)證小程序 ② 已申請(qǐng)好主體一致的商戶號(hào) ③ 如【網(wǎng)站微信支付】,網(wǎng)站綁定的域名已完成備案 三、設(shè)置教程 商家在申請(qǐng)微信支付成功后,收到的相應(yīng)郵件后,可以按照指引下載API證書。 根據(jù)頒發(fā)證書的CA類型,可以將API證書分為兩種: ① 權(quán)威CA頒發(fā)的API證書——商家可自行生成或使用微信支付提供的證書工具生成證書請(qǐng)求串。證書請(qǐng)求串提交到商戶平臺(tái)后才能獲得證書文件。如果是自行生成證書請(qǐng)求串,私鑰文件請(qǐng)注意安全保存。如果是通過微信支付證書工具生成證書請(qǐng)求串,則私鑰只能通過證書工具導(dǎo)出。 ② 微信支付頒發(fā)的API證書——證書文件和私鑰文件可從商戶平臺(tái)直接下載。 (從2018年6月開始,微信支付開始推廣使用權(quán)威CA頒發(fā)的商戶API證書,下列教程主要展示獲取權(quán)威CA頒發(fā)的商戶API證書。) 1. 點(diǎn)擊下載/申請(qǐng)商戶證書。 若您的頁(yè)面效果如下圖,表示你的證書類型為“權(quán)威CA頒發(fā)的API證書”,請(qǐng)點(diǎn)擊“申請(qǐng)證書”按鈕,并查看第2點(diǎn)繼續(xù)完成證書申請(qǐng)。
2. 獲取權(quán)威CA頒發(fā)的商戶API證書 2.1 生成API證書 2.1.1 在【商戶平臺(tái)】打開【生成API證書】彈窗,點(diǎn)擊“允許訪問”,同意網(wǎng)頁(yè)訪問剪切板;
2.1.2 接著,您需要完成以下操作: ① 在【商戶平臺(tái)】-“提交請(qǐng)求串”環(huán)節(jié),點(diǎn)擊“下載證書工具”按鈕; ② 下載并打開文件“WXCertUtil.exe”后; ③ 在【證書工具】,點(diǎn)擊“申請(qǐng)證書”按鈕,如下圖:
2.2 填寫商戶信息 2.2.1 在【證書工具】-“填寫商戶信息”環(huán)節(jié),填寫商戶號(hào)和商戶名稱后,點(diǎn)擊“下一步”按鈕,可在【商戶平臺(tái)】查看商戶號(hào)和商戶名稱;
2.2.2 接著,您需要完成以下操作: ① 在【證書工具】-“復(fù)制請(qǐng)求串”環(huán)節(jié),點(diǎn)擊“復(fù)制”按鈕后; ② 在【商戶平臺(tái)】-“提交請(qǐng)求串”環(huán)節(jié),在【生成API證書】輸入框粘貼請(qǐng)求串; ③ 輸入“短信驗(yàn)證碼”和“登錄密碼”; ④ 點(diǎn)擊“下一步”進(jìn)入【商戶平臺(tái)】-“復(fù)制證書串”環(huán)節(jié);
2.2.3 點(diǎn)擊下一步后,還需要進(jìn)行以下操作: ① 在【商戶平臺(tái)】-“復(fù)制證書串”環(huán)節(jié),點(diǎn)擊“復(fù)制證書串”按鈕后; ② 在【證書工具】-“復(fù)制請(qǐng)求串”環(huán)節(jié),點(diǎn)擊“下一步”按鈕進(jìn)入“粘貼證書串”環(huán)節(jié); ③ 在【證書工具】-“粘貼證書串”環(huán)節(jié),點(diǎn)擊“粘貼”按鈕后; ④ 點(diǎn)擊“下一步”按鈕,進(jìn)入【證書工具】-“生成證書”環(huán)節(jié)
2.3 查看證書文件夾并上傳證書 2.3.1 在【證書工具】-“生成證書”環(huán)節(jié),已完成申請(qǐng)證書流程,點(diǎn)擊“查看證書文件夾”,查看已生成的證書文件。(此時(shí)下載的證書文件為zip格式)
解壓證書文件,得到的cert證書文件及證書格式如下。
注意:請(qǐng)務(wù)必妥善保管證書及私鑰,因?yàn)樗借€文件只能通過證書工具導(dǎo)出,若私鑰丟失,則無法找回。 4. 上傳證書 ① 當(dāng)要設(shè)置小程序微信支付時(shí),請(qǐng)根據(jù)路徑【商城管理后臺(tái)-商城-功能設(shè)置-支付設(shè)置-小程序微信支付】,將證書(也就是命名為“apiclient_cert.p12”的文件)上傳到相應(yīng)位置。
② 當(dāng)商城設(shè)置網(wǎng)站微信支付的時(shí)候,需要根據(jù)路徑【商城管理后臺(tái)-商城-功能設(shè)置-支付設(shè)置-網(wǎng)站微信支付】,將證書(也就是命名為“apiclient_cert.p12”的文件)上傳到相應(yīng)位置。
5. 使用場(chǎng)景 完成設(shè)置之后,當(dāng)商家收到買家使用微信支付的退款訂單時(shí),點(diǎn)擊“同意退款”這一按鈕,可實(shí)現(xiàn)一鍵退款給買家。
|
觀達(dá)云產(chǎn)品矩陣
全經(jīng)營(yíng)場(chǎng)景覆蓋,快速高效解決經(jīng)營(yíng)難題