在正式接入微信支付native服務(wù)前,你需要進(jìn)行以下準(zhǔn)備步驟:
- 選擇接入模式:普通商戶或普通服務(wù)商
- 申請(qǐng)參數(shù):AppID、商戶號(hào)
- Native支付設(shè)計(jì)指引
# 選擇接入模式
商戶需要判斷自己公司注冊(cè)區(qū)域適用的接入模式和自身實(shí)際情況,申請(qǐng)成為普通商戶或普通服務(wù)商:
- 普通商戶自行申請(qǐng)入駐微信支付,無(wú)需服務(wù)商協(xié)助。
- 普通服務(wù)商則自身無(wú)法作為一個(gè)普通商戶直接發(fā)起交易,其發(fā)起交易必須傳入相關(guān)特約商戶商戶號(hào)的參數(shù)信息。
具體接入模式介紹請(qǐng)參考接入模式文檔,并按照參考文檔完成相應(yīng)模式的接入。
# 申請(qǐng)參數(shù)
請(qǐng)根據(jù)自身接入模式分別參考微信支付接入準(zhǔn)備-普通商戶或微信支付接入準(zhǔn)備-普通服務(wù)商中的參數(shù)申請(qǐng) - 配置API key - 下載并配置商戶證書(shū)三個(gè)步驟申請(qǐng)接入?yún)?shù)。
# 配置應(yīng)用
API v3密鑰主要用于平臺(tái)證書(shū)解密、回調(diào)信息解密,具體使用方式可參見(jiàn)接口規(guī)則文檔中證書(shū)和回調(diào)報(bào)文解密章節(jié)。
登錄微信商戶平臺(tái) (opens new window),進(jìn)入【賬戶中心 > API安全 】目錄,設(shè)置APIv3密鑰。
在彈出窗口中點(diǎn)擊“已溝通”。
輸入API密鑰,內(nèi)容為32位字符,包括數(shù)字及大小寫(xiě)字母。點(diǎn)擊獲取短信驗(yàn)證碼。
輸入短信驗(yàn)證碼,點(diǎn)擊“確認(rèn)”即設(shè)置成功。
# 下載并配置商戶證書(shū)
商戶API證書(shū)具體使用說(shuō)明可參見(jiàn)接口規(guī)則文檔中私鑰和證書(shū)章節(jié)
商戶可登錄微信商戶平臺(tái) (opens new window),在【賬戶中心】->【API安全】目錄下載證書(shū)
以下為具體下載步驟:
從2018年底開(kāi)始,微信支付新入駐機(jī)構(gòu)及商戶都將使用CA簽發(fā)證書(shū),在證書(shū)申請(qǐng)頁(yè)面上點(diǎn)擊“申請(qǐng)證書(shū)”。
在彈出窗口中點(diǎn)擊“確定”。
在彈出窗口內(nèi)點(diǎn)擊“下載證書(shū)工具”按鈕下載證書(shū)工具。
安裝證書(shū)工具并打開(kāi),選擇證書(shū)需要存儲(chǔ)的路徑后點(diǎn)擊“申請(qǐng)證書(shū)”。
在證書(shū)工具中,將復(fù)制的商戶信息粘貼并點(diǎn)擊“下一步”。
獲取請(qǐng)求串。
生成證書(shū)串。
步驟1: 生成證書(shū)串
步驟2: 在【證書(shū)工具】-“復(fù)制請(qǐng)求串”環(huán)節(jié),點(diǎn)擊“下一步”按鈕進(jìn)入“粘貼證書(shū)串”環(huán)節(jié);
步驟3: 在【證書(shū)工具】-“復(fù)制請(qǐng)求串”環(huán)節(jié),點(diǎn)擊“下一步”按鈕進(jìn)入“粘貼證書(shū)串”環(huán)節(jié);
步驟4: 點(diǎn)擊“下一步”按鈕,進(jìn)入【證書(shū)工具】-“生成證書(shū)”環(huán)節(jié)。
在【證書(shū)工具】-“生成證書(shū)”環(huán)節(jié),已完成申請(qǐng)證書(shū)流程,點(diǎn)擊“查看證書(shū)文件夾”,查看已生成的證書(shū)文件。
# Native支付設(shè)計(jì)指引
# 線上掃碼收銀臺(tái)界面規(guī)范
示例1:?jiǎn)为?dú)顯要區(qū)域,常駐微信支付。
示例2:?jiǎn)为?dú)頁(yè)簽+頁(yè)簽首位+新logo+推薦標(biāo)簽+直接二維碼。
開(kāi)通流程: 在入駐時(shí)選擇PC網(wǎng)站場(chǎng)景的商戶系統(tǒng)默認(rèn)開(kāi)通此功能,其他商戶如有需要,可以在入駐后前往服務(wù)商平臺(tái) (opens new window)-產(chǎn)品中心-Native支付-申請(qǐng)開(kāi)通。