1. 商戶接入javascript
1.1 申請流程指引php
1、申請流程圖html
2、申請接入步驟詳細說明前端
(一)成爲已認證的服務號java
一、目前微信支付功能僅開放給已經經過微信認證的服務號(企業、商店商家、非事業單位媒體類服務號),若已經經過微信認證,且是服務號,可直接進入第二步;二、訂閱號商戶可先升級爲服務號,此步驟約1個工做日;三、未經認證的商戶可先申請微信認證。注意:請申請認證的商戶主體與後續申請微信支付權限的商戶主體保持一致。android
(二)提交申請資料,等待審覈web
一、登陸公衆號,進入:服務-服務中心-商戶功能;windows
二、提交商戶基本資料1)請據實填寫微信支付售賣的商品/服務信息,並據此選擇經營範圍、填寫售賣商品信息,此處填寫的商品信息將做爲往後運營監管的依據;2)目前僅對經營範圍以內的商戶開放微信支付申請權限,經營範圍以外的商戶請暫緩。api
三、提交業務審覈資料此處提交的商戶資料,要求與認證的商戶主體一致,即認證主體與運營主體一致。瀏覽器
四、提交財務審覈資料此處提交的公司財務資料,要求與業務審覈中的主體一致,即運營主體與結算主體一致。
五、等待審覈1)微信7個工做日內給到審覈結果;2)審覈結果將以通知的形式告知商戶,可點擊頁面右上角小信封圖標進入查看。
3)經過審覈的商戶,將收到通知郵件,郵件中包含重要開發參數,請牢記申請時填寫的郵箱地址。該重要郵箱是商戶在填寫「業務審覈資料」時設置的:
(三)進入開發、簽定合同
一、經過審覈的商戶能夠開始進行開發工做,微信已提供清晰的開發接口文檔,幫助你順利完成開發工做。注意:爲了避免耽誤進入上述流程圖中的第四步,建議商戶將簽定合同與開發工做同步進行。
二、 簽定合同1)經過審覈後,商戶即可在線下載合同,蓋章後請根據指引寄回;2)若申請公衆號支付,則商戶須要簽定《微信公衆平臺商戶功能服務協議》和《微信支付服務協議》;3)若僅申請APP支付,則商戶僅需簽定《微信支付服務協議》(下載、蓋章、寄回),無需簽定《微信公衆平臺商戶功能服務協議》;4)若同時申請公衆號支付和APP支付,則同2),簽定《微信公衆平臺商戶功能服務協議》和《微信支付服務協議》;5)微信在收到商戶寄回的合同後,會由專人負責審覈,確認無誤後,會盡快蓋章寄還商戶。注意:商戶蓋章時請注意加蓋騎縫章。
(四)商戶功能服務、售賣商品
一、繳納微信風險保證金1)登陸財付通帳戶繳納微信平臺微信風險保證金;該帳戶是第二步微信審覈經過以後,郵件通知給商戶的partnerid,登陸密碼是partnerkey;2)未繳納微信風險保證金不影響商戶功能服務,但將沒法正常結算財付通帳戶中的資金款項。
二、商戶功能服務是指白名單以外的微信號也能在商戶公衆號內使用微信支付功能,商戶功能服務以後才能正常售賣商品或服務。
1.2 首期接入商戶類目及資質審查要求
一級類目
二級類目
三級類目
商品類型
資質證照要求
實物 綜合商城 線下商超 《企業法人營業執照》
服飾鞋包 服飾 《企業法人營業執照》
鞋類箱包 《企業法人營業執照》
運動戶外 運動戶外 《企業法人營業執照》
美妝用品 化妝品/我的護理 國產 《化妝品生產企業衛生許可證》或《化妝品生產許可證》(化妝品生產行政許可與化妝品衛生行政許可兩項行政許可整合爲一項行政許可)
進口 進口化妝品《衛生許可批件》及有效檢驗檢疫證實
家裝家紡 家裝建材 《企業法人營業執照》
居家家紡 《企業法人營業執照》
鮮花禮品 《企業法人營業執照》
汽車及配件 整車預訂/汽配 《企業法人營業執照》
數碼家電 3C數碼 《企業法人營業執照》
家用電器 《企業法人營業執照》
母嬰 奶粉 國產 《食品流通許可證》或《食品衛生許可證》
進口 《食品流通許可證》或《食品衛生許可證》,以及《出入境檢驗檢疫衛生證書》
玩具 《全國工業產品生產許可證》
母嬰服飾和用品 《企業經營許可證》
食品 實體店餐飲 《餐飲服務許可證》、店鋪門面照和經營場所照
普通食品 國產 《食品流通許可證》或《食品衛生許可證》
進口 《食品流通許可證》或《食品衛生許可證》,以及《出入境檢驗檢疫衛生證書》
酒類 進口 《食品流通許可證》、《酒類流通備案登記表》、《進口食品衛生證》和《進口食品標籤審覈證》
生產 《食品流通許可證》和《酒類流通備案登記表》
批發 《食品流通許可證》和《酒類流通備案登記表》
零售 《食品流通許可證》和《酒類流通備案登記表》
圖書 圖書 《出版許可證》或出版社受權文件,以及《出版物經營許可證》
音像 《音像製品出版許可證》或出版社受權文件,以及《音像製品經營許可證》
報紙 《報紙出版許可證》或報紙出版受權文件,以及《出版物經營許可證》
雜誌 《雜誌出版許可證》或雜誌社受權文件,以及《出版物經營許可證》
1.3 資費標準
1、費率收取標準及辦法
商戶使用商戶功能和微信支付服務時,需按照騰訊規定的標準交納微信支付手續費。費率及收費方式在商戶簽署的《微信公衆平臺商戶功能服務協議》及《微信支付服務協議》中做具體約定。
2、微信風險保證金收取標準及辦法
爲了更好地向微信用戶提供服務、規範商戶管理,你須要按照合同約定繳納必定金額的風險保證金,商戶經過財付通帳戶繳納微信風險保證金,保證金將被凍結在商戶財付通帳戶中,合做結束後解凍。
3、首期開放類目及對應微信微信風險保證金、費率、結算週期
一級類目
二級類目
三級類目
商品類型
保證金
費率
結算週期
實物 綜合商城 線下商超 2W 0.60% T+7
服飾鞋包 服飾 2W 0.60% T+7
鞋類箱包 2W 0.60% T+7
運動戶外 運動戶外 2W 0.60% T+7
美妝用品 化妝品/我的護理 國產 2W 0.60% T+7
進口 2W 0.60% T+7
家裝家紡 家裝建材 2W 0.60% T+7
居家家紡 2W 0.60% T+7
鮮花禮品 2W 0.60% T+7
汽車及配件 整車預訂/汽配 2W 0.60% T+7
數碼家電 3C數碼 2W 0.60% T+7
家用電器 2W 0.60% T+7
母嬰 奶粉 國產 2W 0.60% T+7
進口 2W 0.60% T+7
玩具 2W 0.60% T+7
母嬰服飾和用品 2W 0.60% T+7
食品 實體店餐飲 2W 0.60% T+7
普通食品 國產 2W 0.60% T+7
進口 2W 0.60% T+7
酒類 進口 2W 0.60% T+7
生產 2W 0.60% T+7
批發 2W 0.60% T+7
零售 2W 0.60% T+7
圖書 圖書 2W 0.60% T+7
音像 2W 0.60% T+7
報紙 2W 0.60% T+7
雜誌 2W 0.60% T+7
1.4 常見商戶接入問題
一、我公司售賣商品/服務在經營類目中找不到對應的,怎麼辦?基於平臺風險管理,首期僅開放部分類目,後續將逐漸增長更多可接入類目,歡迎更多商戶接入微信支付功能,敬請期待。
二、我提交完申請資料以後一直沒有經過審覈,爲何?在收到你提交的申請資料以後,微信審覈團隊會在7個工做日之內給你審覈結果。若審覈被駁回,你可登陸公衆平臺查看駁回緣由,請你儘快根據駁回緣由調整填寫內容,並再次提交,微信審覈團隊將繼續爲你審覈。
三、我的能夠申請微信支付嗎?暫不接受我的申請微信支付功能。
四、交納的微信風險保證金、支付手續費,會否開具發票或收據嗎?會開具支付手續費發票,不會開具微信風險保證金髮票,因微信風險保證金是存放於商戶本身的財付通帳戶中的,處於凍結狀態,騰訊沒有收到此款項,因此不會提供保證金髮票或收據。
五、沒有公衆號,如何申請APP支付權限?答:微信將在近期開放微信App支付功能申請。屆時,沒有開通公衆號的APP開發者可在微信開放平臺申請。
2. 支付功能介紹
2.1 方案簡介
微信支付,是當下體驗最爲順暢、安全的移動支付解決方案。以微信支付爲核心功能,咱們提供用戶身份識別、微信地址共享、支付結算、客戶關係維護、售後維權、交易統計的整套移動購物解決方案。
注意:只有商戶完成維權功能、告警接口、發貨接口的接入,系統自動檢測後纔可開通全網功能;
2.2 應用場景
商戶經過圖文消息、自定義菜單、關鍵字回覆等方式向訂閱用戶推送商品消息,用戶可在微信公衆號中完成選購、填寫收貨地址、支付的流程。
商戶也能夠把商品網頁生成二維碼,發佈在線下和線上的媒體,如車站、樓宇廣告以及web廣告。 用戶用微信掃一掃後可打開商品詳情,在微信中直接購買。
2.2.1 網頁內購買場景---JS API支付接口
2.2.1.1 公衆號內專賣店
在公衆號內放置商品信息入口,利用自定義菜單、關鍵字回覆和CallBack接口下發商品信息,用戶可在微信公衆號中完成商品選擇、填寫收貨地址、支付的流程。經過微信OpenID可實現用戶免註冊免登陸的效果。
全流程以下圖所示:
各環節解析:
1. 在公衆號中,設置微信專賣店菜單對應接口:自定義菜單建立接口
2. 微信自動登陸對應接口:網頁受權獲取用戶基本信息用戶無需手動登陸,自動獲取用戶微信OPENID身份
3. 微信地址對應接口:【微信支付】收貨地址共享接口文檔微信地址能夠節省用戶的填寫地址的時間,有效提升購買轉化率
4. 微信支付對應接口:微信公衆號支付接口文檔最快捷安全的移動支付體驗
2.2.1.2 微信掃購模式相比於公衆號內專賣店,微信掃購模式賦予商戶更多的自主營銷渠道,流量不只僅限於公衆號的關注用戶,可拓展到線上線下最爲廣大的用戶羣體。商戶可把商品信息和二維碼鋪到線上、線下,每個平面均可以成爲你的自動銷售渠道。
2.2.2 掃碼支付場景---Native(原生)支付接口
與網頁內支付場景不一樣,部分商戶不須要通過網頁選購,能夠直接掃碼支付購買。
步驟(1):左圖,商戶根據微信支付的規則,爲不一樣商品生成不一樣的二維碼,張貼在各類場景,便於用戶掃描購買。
步驟(2):右圖,用戶使用微信掃描二維碼後,獲取商品信息,同時到商戶後臺下單。
步驟(3):左圖,用戶開始支付,輸入支付密碼。
步驟(4):右圖,支付成功,商戶後臺獲得通知,進行發貨處理。
2.2.3 共享收貨地址
收貨地址共享,是指可在微信中,調用微信的地址組件,此地址首次調用需用戶受權,可在不一樣網頁中共享使用,地址數據會傳遞到商戶後臺。
步驟(1):左圖,新用戶進入網頁,沒有獲取到收貨地址。
步驟(2):右圖,點擊新增收貨地址,進入微信地址控件,填寫地址,商戶可得到此數據。
步驟(3):左圖,對於已有地址的用戶,進入網頁時能夠快速選擇,並填上,完成購買流程,並且地址數據做爲用戶屬性,長久保存。
步驟(4):右圖,點擊收貨地址,能夠新增、刪除或者編輯地址,全部流程在客戶端界面完成,數據會同步到雲端。
2.2.4 接入用戶維權系統
用戶在公衆號內支付購買行爲出現異常時,一般會投訴到騰訊客服,所以微信側須要即時瞭解公衆號與用戶交易的詳情。同時,爲了最快效率的解決用戶的問題,微信做爲鏈接用戶和商戶的橋樑,會經過此維權系統即時將問題同步給商戶,並將解決結果反饋至用戶。
全部得到商戶功能(微信支付)的公衆號必須接入用戶維權系統。基本交互以下:
2.2.5 APP支付
微信APP支付,可讓手機APP直接調用微信支付,整個過程很是順暢,可有效提升購買轉化率,養成用戶重複購買習慣。
申請時,請在公衆平臺勾選APP支付,並填寫第三方應用的APPID,以下圖:
微信APP支付後期也會在微信開放平臺上開放申請入口,敬請期待。
2.3 商戶模塊
申請支付權限後,能夠登陸公衆平臺使用商戶模塊功能,查看交易相關的統計數據,也可以使用財付通的商戶號,登陸財付通企業版,查看訂單流水,進行退款、下載對帳單等操做。
2.3.1 商品消息推廣
商品消息,是特殊類型的圖文消息,用戶打開後跳轉到商戶網站的商品詳情頁,不通過公衆平臺中間頁。商戶能夠經過羣發、實時回覆、自動回覆等方式,把商品消息下發給用戶。
2.3.2 訂單流水
『訂單流水』能夠彙總了必定週期內商戶交易的流水狀況,數據包括訂單信息,金額,買家,渠道來源等等。商戶也能夠從訂單中直接向買家發起對話。
2.3.3 登陸財付通企業版
開通商戶功能後,會分配商戶一個財付通商戶號(PartnerID),能夠登陸財付通企業版管理資金和進行退款、下載對帳單等操做。
2.3.4 支付測試
商戶在得到支付權限後,此時處於支付測試狀態,只有白名單內的用戶能夠在微信客戶端上使用支付功能,此時須要在「支付測試」模塊中添加白名單。在各項準備工做完成後,可發起發佈申請,申請經過後商戶的支付功能才能被全量用戶使用。
2.4 功能接口
如下是商戶可能用到的功能和接口,可根據商戶的業務定製開通:
編號
類型
功能描述
開通條件
1 用戶身份識別 即Oauth2.0用戶受權接口,商戶可經過該接口獲得每個用戶加密且惟一的openid,獲取用戶的相關信息,進而識別用戶身份,記錄用戶消費行爲,提供更好的服務。 完成認證
2 支付功能
選擇如下至少一種的支付方式:1. JS API支付:經過瀏覽器點擊或者掃描二維碼打開的商品詳情網頁內,選購商品後,調用客戶端的微信支付功能;2. Native(原生)支付:可直接經過掃描二維碼,進入原生購買頁面,適用沒有選購流程的支付場景。
完成三項支付資料審覈
3 支付相關接口 提供支付訂單查詢、退款、對帳單下載等接口,輔助商戶完成支付流程;同時,商戶必須接入發貨通知接口,每筆交易均同步發貨狀態到微信。 完成三項支付資料審覈
4 共享收貨地址 用戶在下單網頁內填寫過地址,將保存到微信支付平臺,商戶可共享用戶在微信原生控件中填寫過的地址,實現自動填寫,可增長和編輯。 基本資料填寫勾選且完成三項支付資料審覈
5 購買後發貨 用戶下單後,商戶必須在規定時間內發貨,並使用發貨通知接口,將發貨信息傳遞給微信後臺。若是發貨超時,將依據平臺運營規則進行警告或處罰。 完成三項支付資料審覈
6 售後維權 處理用戶投訴,有效地解決用戶購買後發貨掉單的投訴問題,微信側會監控商戶的經營狀況。商戶必須接入維權系統,才能上線支付等相關服務。 完成三項支付資料審覈
7 告警通知 微信後臺檢測到商戶經營行爲異常或服務不穩定,將經過告警接口將相關信息告知到商戶。將來將可能包括髮貨超時告警、服務器異常告警、支付存在風險告警等。 完成三項支付資料審覈
2.5 賬號體系
商戶向微信公衆平臺提交企業信息以及銀行帳戶資料,審覈經過並簽約後,能夠得到如下賬戶(包含財付通的相關支付資金帳戶),用於公衆號支付。
賬號
做用
appId 公衆號身份的惟一標識。審覈經過後,在微信發送的郵件中查看。
appSecret 公衆號支付請求中用於加密的密鑰Key,可驗證商戶惟一身份,PaySignKey對應於支付場景中的appKey值。審覈經過後,在微信發送的郵件中查看。
paySignKey 除了支付請求須要用到paySignKey,公衆平臺接口API的權限獲取所需密鑰Key,在使用全部公衆平臺API時,都須要先用它去換取access_token,而後再進行調用(詳情參考文檔API接口部分)。審覈經過後,在微信發送的郵件中查看。
partnerId 財付通商戶身份的標識。審覈經過後,在財付通發送的郵件中查看。
partnerKey 財付通商戶權限密鑰Key。審覈經過後,在財付通發送的郵件中查看。
注:具體的賬號說明和使用場景,請參考《微信公衆號支付接口文檔》
2.6 商戶系統對接
開通商戶功能後,可按如下步驟完成商戶和微信側的對接,請商戶仔細閱讀如下部分:
一、生成商品消息:經過接口或者登陸公衆平臺網站,根據商戶網站的商品網頁生成對應的消息,也可根據網頁連接生成二維碼;
二、商品推廣:經過羣發,自定菜單、關鍵字回覆等方式,下發商品消息,也可把二維碼張貼在車站、海報等線下的場景;
三、用戶瀏覽:用戶接收消息或者掃描二維碼,便可打開商品網頁,瀏覽商品詳情;
四、用戶下單:選購商品,可確認款式、數量和收貨地址等信息,確認下單;
五、用戶支付:商戶調用微信支付功能,發起交易;用戶確認交易信息,驗證支付密碼便可,支付成功,微信支付商戶後臺;
六、支付成功:用戶看到支付成功的結果,通知商戶後臺,可更新訂單狀態,進行發貨等相應操做;
七、發貨通知:商戶收到支付成功通知,發貨後,須要通知微信後臺,微信記錄狀態;
八、客服維權:客服系統即時將問題同步給商戶,商戶能夠聯繫用戶解決;
九、資金結算:按照規定的結算週期,系統結算資金到商戶的銀行帳戶,同時根據合同的費率收取支付服務費;
十、退款操做:商戶使用分配的財付通商戶號,登陸財付通企業版(http://mch.tenpay.com/)手動操做退款,也可使用後臺接口進行退款;
十一、對帳單下載:商戶除了登陸財付通企業版手動下載訂單流水,也可使用後臺接口下載訂單對帳。
注:退款和對帳單下載的接口,請參考《財付通支付網關商戶開發指南》。
2.7 行業案例
2.7.1 B2C行業
依託微信龐大的用戶羣、極致的用戶體驗,主流B2C紛紛對接微信支付,積極構建移動電商生態環境。
案例:一號店
案例:惟品會
案例:酒仙網
2.7.3 自動售賣機
結合傳統的售賣機,用戶選購商品後,掃碼機器上的二維碼,使用Native(原生)支付,快速購買。微信可提供支付賬號和硬件芯片的解決方案。
案例:友寶
2.8 常見支付功能問題
一、微信支付和財付通的關係?
答:微信支付是以綁定銀行卡爲基礎的支付服務,由財付通提供支付牌照和銀行通道的技術支持。用戶使用微信支付綁定銀行卡,和微信號對應QQ使用財付通的綁定無關。同時,用戶使用微信號對應QQ登陸財付通,沒法查看微信支付綁定的銀行卡和對應的交易記錄。對於用戶,主要認知的是微信支付品牌。對於商戶,除了擁有微信公衆號的商戶身份,還會有微信公衆平臺分配一個財付通的商戶號,用於結帳收款。
二、微信支付如何綁定銀行卡?如何支付?
答:用戶首次支付時,輸入銀行卡號和持卡人信息,驗證銀行預留手機號,便可綁定。用戶還會設置支付密碼(非銀行取款密碼),後續購買不用再綁卡,驗證支付密碼便可直接支付。微信支付的綁定和支付流程,都是標準的快捷支付流程。
三、微信支付能夠綁定的銀行卡數量?
答:支持綁定13家銀行,22個卡種的銀行卡,包括儲蓄卡和信用卡均可以。目前正在不斷接入銀行,覆蓋範圍會愈來愈大。
四、微信除了提供商戶的支付接口,還有其餘接口能力嗎?
答:除了支付接口,微信還會提供訂單查詢、退款、退款查詢、對帳單下載等支付相關的接口,和財付通提供給商戶的接口能力同樣。很多商戶擔憂退款和對帳的接口,這些都是能夠提供的。具體參考《財付通支付網關商戶開發指南》。
五、微信支付的支付類型是?
答:微信支付使用的是B2C即時到帳接口,暫不支持C2C的擔保交易類型。
六、收貨地址共享的地址格式是?
答:微信收貨地址是基於三級的國標數據,地區對應是國標三級地區碼,如「廣東省-廣州市-天河區」,對應的是510630。
七、微信支付的安全性如何保證?
答:有如下手段保證支付安全:- 綁定銀行卡須要驗證明名信息和銀行預留手機號;綁定銀行卡後設置支付密碼,交易須要驗證此支付密碼,大額支付還須要驗證手機短信;- 微信認證商戶網頁是安全的支付環境,會有微信安全支付的認證標題,提示用戶;- 支付後臺有騰訊的大數據支撐,海量的數據和雲端的計算可以及時斷定用戶的支付行爲存在的風險性,如異地支付、很是用設備支付、QQ號被盜等狀況,會分析和攔截異常支付行爲;- 7*24小時客戶服務,加上微信客服,將及時爲用戶排憂解難;同時爲微信支付開闢的專屬客服通道,將以最快的速度響應用戶的提出問題並作出處理判斷;
八、接入微信支付,商戶擔憂網頁會被假冒和釣魚?
答:微信會認證安全商戶的網頁,提示「微信安全支付」;不安全或者高風險的網頁,微信會彈出中間頁提示不安全,並攔截,未受安全認證的網頁內填寫相關賬號或者支付,也會提示有系統「網頁內提示不要輸入QQ密碼或請勿支付」。
九、商戶接入微信支付的成本高嗎?
答:對於已有H5商城的商戶接入JS API支付,前端頁面上加微信支付按鈕便可,支付成功後,後臺接收通知發貨;對於接入Native(原生)支付,商戶後臺增長一個下單接口,接收微信的下單請求便可。開發成本較低,不須要改變已有的流程。
九、商戶使用微信支付須要有一個財付通商戶號,可否使用已有的商戶號?
答:因爲支付權限和支付費率的差別,不能使用已有的財付通商戶號,須要在微信公衆平臺從新申請開通。