微信小程序支付接入前準備
1.選擇接入模式
商戶/服務商在接入前首先要判斷自己公司注冊區域適用的接入模式,微信支付目前提供兩種接入方式:直連模式和服務商模式。
● 直連模式:
信息、資金流:微信支付—>直連商戶
直連模式,商戶自行申請入駐微信支付,無需服務商協助。(商戶平臺申請)成為直連商戶
● 服務商模式:

????—— 信息流????—— 資金流
服務商模式,商戶申請成為微信支付服務商,服務商自身無法作為一個直連商戶直接發起交易,其發起交易必須傳入相關特約商戶商戶號的參數信息。(服務商平臺申請)成為服務商
請結合自身實際情況來選擇接入模式。
服務商模式相關說明詳見:服務商模式介紹
2.參數申請
商戶自行申請入駐微信支付,無服務商協助。(商戶平臺申請)成為直連商戶
-
1申請APPID
由于微信支付的產品體系全部搭載于微信的社交體系之上,所以直連商戶或服務商接入微信支付之前,都需要有一個微信社交載體,該載體對應的ID即為APPID。
對于直連商戶,該社交載體可以是公眾號(什么是公眾號),小程序(什么是小程序)或APP。
如申請社交載體為公眾號,請前往?公眾平臺申請
如申請社交載體為小程序,請前往?小程序平臺?申請
如商戶已擁有自己的APP,且希望該APP接入微信支付,請前往?開放平臺申請
商戶可根據實際的業務需求來選擇申請不同的社交載體。
各類社交載體一旦申請成功后,可以登錄對應平臺查看賬號信息以獲取對應的appid。
2申請mchid
申請mchid和APPID的操作互不影響,可以并行操作,申請地址如下:?商戶號申請平臺
申請成功后,會向服務商填寫的聯系郵箱下發通知郵件,內容包含申請成功的mchid及其登錄賬號密碼,請妥善保存。
注意:一個mchid只能對應一個結算幣種,若需要使用多個幣種收款,需要申請對應數量的mchid。
3綁定APPID及mchid
APPID和mchid全部申請完畢后,需要建立兩者之間的綁定關系。
直連模式下,APPID與mchid之間的關系為多對多,即一個APPID下可以綁定多個mchid,而一個mchid也可以綁定多個APPID。

-
完成
4.下載并配置商戶證書
商戶API證書具體使用說明可參見接口規則文檔中私鑰和證書章節
商戶可登錄微信商戶平臺,在【賬戶中心】->【API安全】目錄下載證書
以下為具體下載步驟:
-
1從2018年底開始,微信支付新入駐機構及商戶都將使用CA簽發證書,在證書申請頁面上點擊“申請證書”。

-
2在彈出窗口中點擊“確定”。

-
3在彈出窗口內點擊“下載證書工具”按鈕下載證書工具。

-
4安裝證書工具并打開,選擇證書需要存儲的路徑后點擊“申請證書”。

-
5在證書工具中,將復制的商戶信息粘貼并點擊“下一步”。

-
6獲取請求串



-
7生成證書串
步驟1?在【商戶平臺】-“復制證書串”環節,點擊“復制證書串”按鈕后;
步驟2?在【證書工具】-“復制請求串”環節,點擊“下一步”按鈕進入“粘貼證書串”環節;
步驟3?在【證書工具】-“粘貼證書串”環節,點擊“粘貼”按鈕后;
步驟4?點擊“下一步”按鈕,進入【證書工具】-“生成證書”環節



-
8在【證書工具】-“生成證書”環節,已完成申請證書流程,點擊“查看證書文件夾”,查看已生成的證書文件。
-
完成