電商平臺是如何與多家支付公司對賬的?
現在的電商平臺一般會接入多家支付公司的支付產品,如支付寶、微信、銀聯等,那么接入多家公司的產品,是如何對賬的呢?
本文以電商為例,講解商戶如何與多家支付公司對賬。
一、為什么要對賬?
對賬其實是對一定周期內的交易進行雙方確認的過程,一般都是在第二天第三方支付公司對前一日交易進行清分,生成對賬單供電商平臺下載,并將應結算款結算給電商平臺。
所以對賬有以下作用:
- 電商平臺通過對賬單與自身系統訂單進行比對,確認是否存在異常訂單;
- 電商平臺作為結算金額的計算依據 。
對賬一方面對信息流,一方面對資金流,信息流對賬主要是確認雙方訂單金額、狀態等是否一致,如果一致,則根據對賬單計算出應結算款,與第三方實際結算款進行資金流對賬。
?二、系統如何對賬?
大致流程為:對賬單獲取→數據規范→對賬核心→結果輸出→(差錯處理)
1.對賬單獲取
對賬前首先要獲取到對賬單,對方一般在第二天提供,提供的方式有接口、郵件、ftp等。
2. 數據規范
一般電商平臺不會僅接一家支付公司,不同支付渠道提供的對賬單格式、規范不盡相同,因此需要進行轉換, 最終進行核心對賬。
1)文件命名
上傳對賬單文件命名規則為:業務類型_資金渠道_清算日期_序列號 . 文件格式(I_WEIXIN10401_20160915_02.CSV )
- 業務類型:常見業務類型有入款I、出款O、退款R(撤銷、退貨)
- 資金渠道:同一合作方有多種產品,需區別
- 清算日期:YYYYMMDD
- 序列號:同一業務類型同一資金渠道可能有多份對賬單
- 文件格式:優選CSV格式
2)文件解析
每個渠道對應一個解析腳本
取訂單號、交易本金
三、對賬核心
對賬單數據整理規范后,進行對賬時,需將對賬單中訂單、金額與電商平臺系統訂單、金額進行比對。
1.根據渠道&日期&狀態獲取系統訂單
2. 系統訂單與對賬單匹配
- 按照系統訂單中順序一條條與對賬單記錄進行匹配
- 匹配時先按照訂單號進行匹配,再對金額進行比對
- 系統訂單匹配完成以后,檢查對賬單是否存在剩余記錄
3. 對賬處理
- 對于訂單號、金額一致的,記為已對賬
- 對于訂單號匹配,但金額不匹配的,記為金額不一致
- 對于訂單號無法匹配的,記為短款
- 對于對賬單中剩余記錄,全部記為長款
四、結果輸出
對賬無差異的,顯示對賬成功,可進行匯總確認。
對賬存在差異的進行展示,并提供差錯處理方式。
五、差錯處理
差錯處理需達到2個效果,一個是完成對賬,另外一個是將賬務對平,常見的賬務處理方式有掛賬、登賬、調賬。
- 補單:通過人為干預方式,將原有業務進行下去,如通過接口人工干預訂單狀態
- 掛賬:對于不平賬單,先掛起,等查明后再進行相應處理
- 登賬:會計記賬,伴隨虛擬資金從一個賬戶向另一個賬戶轉移的過程(原始憑證)
1. 長款
長款主要存在2種情況,一種是異步通知未收到,優先采用補單處理,另外一種是同訂單2次支付,一般通過登賬處理
2. 短款
基本不會出現,一般通過簽名防抵賴機制與第三方協調處理。協調一致后通過人工增加對賬單進行平賬。
3. 金額不一致
出現概率極低,一般為電商平臺內部計算有誤。
首先得先解決此bug,然后根據異常訂單相應處理,比如說撤銷對賬,修改系統或對賬單金額后再進行對賬。
以上只是以電商平臺為例,說明電商平臺是如何對如何同支付公司對賬的,其實其他的平臺,只要接入一家或多家平臺,都可套用以上規則。
作者:蟲蛀,一名水貨支付產品經理,努力學習支付相關知識,微信號:chongzhu311,歡迎交流。
本文由 @蟲蛀 原創發布于人人都是產品經理。未經許可,禁止轉載。
請問,短款到底是什么
沒有解讀多家支付公司的解決方式???
感謝樓主
剛好遇到這方面的問題,看完能夠有思路解決這塊。棒棒的。
感覺支付這塊好復雜,沒基礎上不了手
厲害
支持??
干貨
干貨
非常感謝,雖然自己工作沒有涉及到,但是是一種了解。
作者還會連載嗎?寫的很不錯。但是感覺沒說完的樣子。
這種才是干貨,非常感謝,學習了