今天要分享的內(nèi)容,會以商家的視角去分析對接渠道過程中需要關注的問題。 一. 支付渠道業(yè)務規(guī)則這部分內(nèi)容主要介紹常見支付渠道的業(yè)務規(guī)則以及選擇渠道過程中需要關注哪些重點,主要面向商家的業(yè)務部門,方便根據(jù)自身業(yè)務模式匹配最合適的支付渠道。 1. 產(chǎn)品概述和應用場景要想了解支付渠道的業(yè)務規(guī)則,首先需要知道目前主要的支付渠道、支付產(chǎn)品有哪些,是什么模式,然后商家根據(jù)自身產(chǎn)品及業(yè)務模式去匹配最優(yōu)的支付方式。 一般情況下對接的支付渠道有兩類:
每個渠道有自己的收款產(chǎn)品,對應在不同的支付終端上使用。這里講一下,「支付終端」換成「支付場景」也是合適的,不同公司團隊個人叫法可能有所不同,總之方便理解來看就是電腦網(wǎng)站、手機網(wǎng)站以及手機應用等等。
這里將各個渠道的收付款產(chǎn)品放到了對應的支付終端下,不同支付終端下支持的渠道支付產(chǎn)品也有所區(qū)別,且需要獨立申請開通權限。 微信在移動應用、手機網(wǎng)頁、pc 網(wǎng)頁、公眾號內(nèi)、線下掃碼、微信小程序中的支付產(chǎn)品分別是:APP 支付、H5 支付、掃碼支付、公眾號支付(僅能在微信瀏覽器內(nèi)支付)、刷卡支付(也包含掃碼支付 )、小程序支付( 其中小程序內(nèi)不能使用其他渠道的支付產(chǎn)品)。掃碼支付和刷卡支付的區(qū)別是,前者是用戶掃商家碼,后者是用戶的支付碼被商家掃。其中需要注意的是,APP 支付和公眾號支付需要分別在開放平臺和公眾平臺進行申請開通。開通公眾號支付后,默認會開通掃碼支付和刷卡支付的產(chǎn)品權限。H5 支付功能是在微信商戶平臺上開通的支付產(chǎn)品權限,前提是至少開通APP支付、小程序支付、公眾號支付的其中一種支付權限。 分期產(chǎn)品:目前比較常見的花唄分期和京東白條,這兩家的分期產(chǎn)品早期都是放在收銀臺的一種支付方式,C 端用戶在選擇支付寶或者京東支付之前并不能直觀的了解到該商家是否支持分期,所以后期兩家也推出了分期前置的模式,即支持分期支付方式直接在商家收銀臺進行展示(對于 C 端用戶來講,更加直觀,體驗更好,能夠有效降低消費者心里門檻),與支付寶、微信、QQ 錢包支付可做平級展示。 簡單介紹了商家收款,我們也來看看商家付款的產(chǎn)品功能:
下面一張圖看看 轉(zhuǎn)代付 和 分賬 的區(qū)別:
B 商家發(fā)起收款 100 元,后續(xù)可以給 C 端商家或者 B 端商家進行打款。這里需要注明的是,給商家或者用戶打款的 X 和 Y 元,跟 100元沒有必然聯(lián)系,只要確保出款賬戶內(nèi)資金足夠用于 B 商家打款即可。 這里需要提及下,微信的企業(yè)付款只能針對 C 端用戶,不能給 B 端商家打款。支付寶的單筆轉(zhuǎn)賬可以給 C 端用戶和 B 端商家的支付寶賬戶轉(zhuǎn)賬。 因為微信現(xiàn)在區(qū)分新舊資金流,所以現(xiàn)在企業(yè)付款到零錢資金根據(jù)商戶號的賬戶開通情況,實際出款賬戶有做區(qū)別:
B 商家發(fā)起 100 元收款,含分賬指令給 C 商戶 20 元,那么最終用戶完成這筆訂單支付的時候,則商家 B 收款 80 元,商家 C 收款 20 元。分賬模式比較適用于平臺類型的商家或者集團類型的商家,目前所接觸到的微信分賬并沒有對外開放申請,最多關聯(lián)的分賬賬戶有 5 個的限制。支付寶的分賬目前看到的是在跨境上有用到,最多支持在 10 個以內(nèi)。兩個分賬功能均需要單獨聯(lián)系 BD 進行申請。 2. 行業(yè)準入和區(qū)別(1)商家收款類別
1)這里簡單列了下大的分類,主要有實物類、虛擬類和政府/事業(yè)單位(主要指的公立醫(yī)院和學校)走微信和支付寶的渠道申請所對應的費率和結算周期的區(qū)別。特殊行業(yè)對應所需要的資質(zhì)也有所區(qū)別。
2)商家的行業(yè)可以直接參照騰訊或者支付寶的的商家類目、費率、資質(zhì)的文檔,簡單粗暴,可以到官網(wǎng)上了解一下。 3)這里提及一下,前面的花唄分期和京東白條產(chǎn)品:使用的前提都是至少擁有支付寶或者京東對應的基礎支付功能,才能進一步申請分期的產(chǎn)品權限,目前兩家的分期產(chǎn)品的權限都是需要單獨聯(lián)系 BD ,走線下申請的流程,周期較長。 (2)商家付款類別
Tips:微信新資金流開通企業(yè)付款功能要求商戶號開通 90 天且持續(xù) 30 天以上有交易流水,才可以申請開通「企業(yè)付款」權限,且目前服務商模式不支持企業(yè)付款。 目前銀行卡代付的申請,看各家機構的要求,目前尚且沒有比較固定的行業(yè)分類?;旧?case by case 的去看。所以我們主要看看在使用商家付款產(chǎn)品的時候,需要關注哪些內(nèi)容。 ① 費用看代付的費用從兩種情況來看,一個是付款到銀行卡,一個是付款到錢包賬戶。 前者的費用一般是按照單筆手續(xù)費計算,比如 1-2 元/筆。后者代付到錢包一般是免費,這個手續(xù)費商家不承擔,主要在用戶發(fā)起提現(xiàn)的時候會需要支付提現(xiàn)手續(xù)費。 ② 限額各家支付機構不一樣,但是主要需要與支付機構溝通的是單筆、單日、單月、以及每天的調(diào)用頻次等是否有限制,限制是多少。 避免業(yè)務部門已經(jīng)申請完成了渠道,后面產(chǎn)品對接發(fā)現(xiàn)根本不能滿足業(yè)務應用場景,那就后使用起來就 GG 了。 ③ 到賬時間選擇商家付款渠道的時候也需要關注付款到賬時間,因為有些應用場景對于實時性要求比較高。 ④ 支持的銀行支持銀行列表也需要多加關注,尤其是 B2B 轉(zhuǎn)賬或者對于有特殊銀行需求的商家。 前面在商家付款中提到的代付和轉(zhuǎn)代付,對于微信的 企業(yè)付款 產(chǎn)品區(qū)分新舊資金流。 微信現(xiàn)在區(qū)分新舊資金流企業(yè)付款到零錢資金根據(jù)商戶號的賬戶開通情況,實際出款賬戶有做區(qū)別:
3. 渠道合作模式和優(yōu)惠政策早期商家跟渠道的合作比較單一,但是近 2 年渠道也推出來比較多的合作模式來吸引商家以及合作伙伴。
簡單介紹下各種合作模式:
目前服務商模式做的比較好的是微信和支付寶,微信的營銷活動做的比較好,之前的智慧餐廳推廣疊加活動、隨機立減活動,以及最近的朋友圈廣告功能投放功能等等活動,無論是從商家成本還是用戶體驗上,都極大的調(diào)動符合條件客戶參與活動的積極性。 各種合作模式的優(yōu)缺點
4. 退款處理規(guī)則接下來我們講講退款,原先「退款」這一塊的邏輯是放在后面渠道開發(fā)對接部分的。 但是因為近期日常渠道運營中遇見了一個關于手續(xù)費的問題,退款是否退回手續(xù)費的問題一定程度上決定了某些特定場景的商戶對于支付渠道的選擇,因此把它提到業(yè)務規(guī)則中來聊一聊。
為什么在業(yè)務對接的時候就需要關注上圖這三點呢?
因此需要提前捋順幾個問題:
以下是一張關于各渠道的退款周期,是否退回手續(xù)費以及退回手續(xù)費的邏輯說明:
5. 支付渠道對接及管理
(1)資金結算方式手動提現(xiàn)還是自動結算,自動結算是否有資金門檻(因為在跨境微信支付寶的渠道資金結算,直連會有 5000 usd 結算資金門檻) (2)獲取對賬單方式業(yè)務需要提前確認獲取對賬單方式,是只能通過商戶平臺下載還是也能通過接口下載。 如果通過接口下載是否需要提前走申請流程,因為我們有遇見過一些支付渠道下載對賬單也需要提前走線下公司蓋章的申請流程,周期略長。前期若沒有確認好,會都后期項目開發(fā)周期造成影響。 (3)清分時間這個跟獲取對賬單方式時候可以一并確認,一般渠道的清分時間都是 00-24 點之間的交易。 (4)區(qū)分不同交易對賬單
二. 支付渠道對接及管理這部分內(nèi)容著重介紹在開發(fā)對接渠道過程中需要關注哪些問題,主要面向商家的產(chǎn)品部門。 第一部分主要講了商家的業(yè)務部門在前期申請渠道時候,場景適配以及需要提前跟渠道溝通了解的注意事項。 第二部分就涉及到產(chǎn)品技術對接階段的一些細節(jié)處理。 1. 渠道對接步驟和內(nèi)容
公司內(nèi)各個部門不同的產(chǎn)品,線上線下產(chǎn)品適用場景不同,費率會有所區(qū)分,注意事項在第一部分已經(jīng)闡述。
① 是否需要添加出口IP部分渠道需要添加 IP 白名單才可以進行開發(fā)、測試調(diào)試,有些渠道較快的能添加完成,但是有些銀行類的可能要走比較漫長的線下申請。 ② 對接的接口版本不同支付渠道的接口版本對應的支付渠道的參數(shù)也不一樣,所以在商務確定產(chǎn)品合作后需要確認對應的業(yè)務申請參數(shù)和渠道開發(fā)的接口版本是否一致。 ③ 訂單號長度和組合支付機構遇到此類問題比較多。每個渠道的訂單規(guī)則其實略有不同,例如招行早期的訂單號只允許數(shù)字形式,不允許其他任何符號;微信、支付寶和銀聯(lián)對訂單號的長度要求不同,因此建議訂單號長度為 8~20 位,目前來看基本可以適配要求。 ④ 交易金額單位一般情況下單位都是以「分」為單位,但也遇到過以「元」為單位的情況。 ⑤ 商品描述特殊字符,是否展示在用戶可見的渠道支付頁部分渠道會因為在商品描述中加入了特殊字符而導致交易失敗,然后因為報錯提示信息不明顯,會導致開發(fā)定位較長時間,另外需要確認該信息是否會展示在用戶所見的渠道支付頁上,避免字段設置的信息給用戶產(chǎn)生疑惑。 ⑥ 收款公司名稱展示常規(guī)情況下,大部分支付渠道是可以在后臺進行設置或者在入網(wǎng)時有很清晰的提示,但是有些渠道是通過某個字段來進行填寫并上傳的,比如建行龍支付。 ⑦ 訂單過期時間的模式確認
⑧分期支付是否支持前置展示主要是用戶體驗的問題,假設不做前置展示可能會在最后一步支付時流失掉這個訂單。 ⑨ 是否支持禁用信用卡有些商家不希望用戶支付使用信用卡,部分渠道可以通過請求參數(shù)字段進行設置,也有渠道通過入網(wǎng)簽訂協(xié)議后臺配置。 ⑩ 前端帶回的參數(shù)信息大部分商家比較在意前端帶回的結果參數(shù)信息,例如訂單號、支付結果等等
① 可退款訂單周期、權限開通之前在對接線下掃碼支付,走服務商模式,退款權限并不默認開通,需要走線下申請的流程后才可以開通??赏丝钣唵沃芷谌缰疤峒?,需要提前申請確認。 ② 單筆訂單退款次數(shù)、頻率限制例如微信是有單筆訂單對多 50 次退款限制的,雖然實際場景中遇見單筆退款幾十次概率很小,但一旦出現(xiàn)這類情況就需要做好線下給用戶退款的準備。 ③ 是否支持原單重試這種場景微信比較多,微信現(xiàn)在文檔上備注的已經(jīng)十分詳細了,尤其對于商家轉(zhuǎn)賬紅包這種類型的出款,一定需要提前確認是否支持原單重試,避免重復出款。 ④ 是否支持部分退款& 是否退還手續(xù)費以及計算邏輯對接的渠道大部分都支持部分退款,但是有些個別的渠道是支持退款不退手續(xù)費。因此商家遇到用戶退款的情況,就會在退款時損失手續(xù)費。同時對計算邏輯也要進一步確認,有些渠道的手續(xù)費分兩部分,一部分是固定手續(xù)費,一部分是動態(tài)手續(xù)費。在退款時也會有全退、只退動態(tài)手續(xù)費不退固定手續(xù)費以及手續(xù)費全部不退的情況。 ⑤ 多選一單號請求,需要確認優(yōu)先級這個在退款時微信、QQ 錢包都有過類似的問題,例如早期 QQ 錢包超過 30 天的訂單如果不使用交易單號就會報錯。因此如果渠道的文檔表示兩個字段二選一都行,就要提前確認好優(yōu)先級。 ⑥ 退款描述特殊支付,是否展現(xiàn)在用戶可見的地方這部分和前面是一樣的,就不細說了。 ⑦ 是否支持退款的異步通知最早期的時候微信退款無異步通知,我們自己做了個自動查詢模塊,定時(5s、10s、20s、1min 等等遞增)去調(diào)用退款查詢接口來獲取退款狀態(tài),現(xiàn)在微信也支持了退款成功的異步通知,主要的支付渠道也都支持了該功能。 ⑧ 是否區(qū)分退款資金來源這塊主要是需要清楚地明白和業(yè)務的關聯(lián)點在哪里,一般在退款接口上會有區(qū)分字段提示。 ⑨ 同步返回的狀態(tài),是否可以作為最終結果該種情況除了接口文檔上的描述外,建議與渠道再做二次確認。通常是根據(jù)異步通知或者查詢的退款結果進行更新,但是存在部分渠道建議直接根據(jù)創(chuàng)建退款同步返回結果直接判斷的情況,比如支付寶國際的退款,并不提供退款查詢接口。
① 支付和退款的查詢是否區(qū)分接口有的渠道不作區(qū)分,但有的渠道例如單號是區(qū)分支付成功單號以及退款單號兩種不同的字段。 ② 確認查詢接口展示的狀態(tài)參數(shù)比如退款、用戶被掃等模式可能存在多個狀態(tài),需要考慮多狀態(tài)之間的關系和更新邏輯。 ③ 多選一單號查詢,需要確認優(yōu)先級與前文相同,不做贅述。 ④ 區(qū)分通信結果、業(yè)務結果、交易結果查詢一個交易結果之前需要判斷通信結果以及業(yè)務結果,最終展示的交易狀態(tài)要根據(jù)交交易結果來判斷。 ⑤ 結算金額、優(yōu)惠金額、退款渠道等信息是否返回常規(guī)情況下渠道會通過支付成功之后的異步通知或者查詢返回對應的信息,但是也存在部分渠道是通過后臺配置的優(yōu)惠信息,僅在支付成功頁面、對賬單中才有體現(xiàn),并不會體現(xiàn)在交易返回參數(shù)中。 ⑥ 查詢和異步通知返回的交易相關信息一致例如支付寶國際支付,查詢與異步通知返回的信息不一致,是由于幣種的轉(zhuǎn)換造成的。存在部分返回信息需要提前郵件申請進行配置,雖然對外并沒有文檔指引和說明。 ⑦ 查詢頻率是否限制,是否有建議的查詢間隔機制不同的渠道略有不同,有的渠道對頻率有限制、間隔有限制。因此在前期需要確認。
① 各種交易是否有異步通知產(chǎn)品與技術對接過程當中,需要稍微注意一下,因為渠道的文檔都放一起,按照慣例是都有的,但是背不住要踩坑,比如線下支付的用戶被掃模式。 ② 異步通知地址是請求上送還是后臺固定配置不同渠道不一樣,大部分是通過接口請求上送;小部分渠道通過后臺固定地址配置。 ③ 何種狀態(tài)會觸發(fā)異步通知需要校驗異步通知的狀態(tài)類型,比如支付成功、訂單支付中、訂單關閉等等,避免未區(qū)分異步通知類型導致錯誤更新訂單狀態(tài)。 ④ 交易成功時間字段有些渠道交易成功時間這個字段不正確,可能會導致對賬會出現(xiàn)一些問題,需要人工去處理。 ⑤ 是否帶回交易請求上送的附加信息在渠道提供的交易請求信息并不足以區(qū)分商家內(nèi)部的業(yè)務訂單時,商家往往還會上送額外的字段信息,有些渠道有去無回,即異步通知不帶回該額外信息,導致商家業(yè)務更新異常。 ⑥ 重試機制以及恢復信息重試機制需要提前確認,如果渠道間隔時間比較長,就需要提前在訂單過期前之前加一些查詢機制,避免用戶體驗糟糕。 ⑦ 簽名驗證或IP 白名單異步通知的驗證真?zhèn)涡砸话憧梢酝ㄟ^簽名或者 IP 白名單,如果是 IP 白名單的話提現(xiàn)與渠道確認好出口 IP 。 2. 常見對接問題和解決方案
一般情況下上圖中的情況會導致交易異常,因此建議商家除了對接渠道異步通知也要對接查詢接口,可以設置查詢?nèi)蝿?;同時不建議商家以業(yè)務查詢結果為參考,查詢服務端的訂單狀態(tài),一旦不一致就調(diào)用接口去查詢一下,更保險。還有不要查詢頻率太高,可能造成渠道結果返回不了。 例如支付寶和微信使用線下渠道會有風控( 一般線上套線下才會有 ),因此匹配自身場景去申請渠道是最安全的。渠道系統(tǒng)異常的情況,最好是多對接幾個渠道,萬一掛掉了一個另一個也不影響使用。渠道更新接口/ 規(guī)則沒有及時同步的情況,這就需要經(jīng)常爬一下各渠道的公告平臺了。渠道數(shù)據(jù)狀態(tài)不同步的情況只能去咨詢渠道,根據(jù)渠道的建議去修改查詢模塊。 |