深度解析:什麼是清算核心?

2020-12-17 人人都是產品經理

清算核心是什麼?文章通過從系統業務流程、系統架構和領域模型、業務邊界分析和系統邊界分析四個方面來解析,一起來看看~

系統業務流程分析

第0步由產品層來實現各種接受提現請求的場景。第1-1.2步驟歸為支付層處理,支付層的核心是支付協議,前面講支付核心時已經分析過,簡單點說:一個支付協議可以=一個帳務指令+一個清算指令。其中帳務指令和清算指令,都是可以進行運行的最小單位。第1-2.4步,本講中稱作清算平臺,其中2.2和2.3承擔的工作叫做通信前置,負責指令的發送,和接受指令的返回,在物理部署上他們將會是獨立的通信前置機器。像使用文件這種人工提交的方式處理的指令2.2和2.3步驟則分別會被影射到文件生成器,和文件解析器上,也是清算系統和外部進行批量交互的核心組件。第3步是清算層處理完畢後的收尾工作,讓支付層知道最後的處理結果,對於先扣款的交易來說,這一步的影響僅僅在於兩邊記錄的清算指令最終狀態的一致性,對於以後可能出現的其他交易來說,這個狀態可能會決定後續帳務處理。

系統架構和領域模型

邏輯視圖

部署視圖

這裡的mix系統職責是兩塊,一塊是作為複雜支付渠道的業務產品,包括(網點支付、代金卡、COD、MotoPay),一塊是劃入支付層職責的轉帳和分潤業務。之所以要提出這個系統,是因為這些複雜支付渠道的業務邏輯被分散在多個系統中(支付系統、開發平臺、銀行網關),而這些在系統中的定位是通信前置,不應該包含這些邏輯。所以統一遷到mix系統中。Mix系統的使用者有外部前置系統和收銀臺,外部前置系統提出複雜支付渠道請求時,外部前置做了基本的接口校驗之後,所有邏輯處理由mix來負責。收銀臺是支付渠道的發起者,如果發起複雜支付渠道請求,也先轉給mix來處理。Mix系統作為複雜支付渠道的業務產品,但完成支付,最終還是調用支付核心來完成。與mix後端交互系統,目前只有支付核心。發起支付請求時,mix調用支付核心。支付核心支付完畢之後,業務分流給mix系統。清算核心負責整體清算模型的運轉,所有跟外部機構有清算需求的業務,都經過清算核心,包括前面提到的複雜支付渠道。支付核心和清算之間的關係非常明確,支付核心調用清算核心進行清算請求,清算核心清算完畢之後,反饋給支付核心。清算核心是負責整體清算模型,具體的清算指令發送,是由幾個通信前置來完成的。

模型總覽:

清算實體通用模型:

清算指令和清算文件是多對一的關係,核對並處理過的清算指令和清算文件處理結果是多對一的關係。以上都和清算通道接口是一對一的關係、即不論文件或者指令只有一個清算通道接口。

渠道類型:

渠道類型和其中一個維度通信類型是密切相關的。

渠道類型可以這樣來劃分:快捷、線下、信用卡、人工、銀企互聯、B2B、B2C、VISA,MIGS(國際支付)、COD、代金卡等

清算的各種模式也是和渠道類型分不開的,例如:渠道類型為快捷的,統統是使用的實時接口,銀企互聯則採用批量數據通過接口提交的模式,而線下類型則是批量數據生成文件來進行提交的。

支付機構內部渠道劃分為以下幾類:

銀行卡類型:

清算類型:

清算指令的狀態:

清算指令的通信狀態(文件類狀態):指令類狀態。

批量的指令有兩種發送的實現模式:

落地為文件供結算人工下載,人工發送提交。直接通過和銀行交互的接口批量或者單筆發送出去。

核心的業務邏輯

充值文件內清算指令總筆數=充值清算文件處理結果總筆數;充值文件內每筆清算指令金額和狀態=充值清算文件處理結果內每筆清算指令金額和狀態;充退文件內清算指令總筆數=充退清算文件處理結果的總筆數;充退文件內每筆清算指令金額和狀態=充退清算文件處理結果內每筆清算指令金額和狀態。

業務邊界分析

用例總圖:

清算文件處理:

充值回導文件獲取。

充值回導文件有兩種獲取方式:

一種是人工去銀行網銀系統去下載,並保存到本地硬碟,然後通過工作平臺提供的上傳功能進行上傳。第二種是人工或系統觸發(系統自動觸發會是固定時間點,或者有規律的時間段)並由系統通信前置與銀行伺服器進行交互拿到回導文件。

我們這裡主要指的是第二種。

如上圖,我們將會通過標準接口和通信前置交互獲取到文件,實際保存動作由通信前置完成,保存完成後將文件路徑返回給清算文件處理模塊。通信前置獲取到文件後,要把純文件信息保存到資料庫中。在文件被解析成功後將數據導入SETTLE_BANK_RETURN表,同時將文件摘要信息保存到SETTLE_BANK_RETURN_BATCH表。通信前置需要一定的緩存功能,比如:一些銀行多種業務一個文件返回的,那麼通信前置需要能區分出來,不要去請求銀行多次。

清算文件處理

充值回導文件解析:

見上圖,我們要把解析腳本內容保存到資料庫,直接讀取資料庫中的內容,這樣方便管理和更新。每一個文件解析腳本和文件模板都需要仔細開發。

充值回導文件導入:文件解析完成後,需要把數據對象存儲到資料庫中,對於充值來說業務關鍵欄位和提現一樣:充值訂單號和充值金額。

充值回導文件對帳:

對帳需要在導入後進行觸發,可以是人工觸發,也可以是系統自動觸發,也可以在導入後立即系統自動觸發對帳。系統將提供接口供工作平臺調用或者系統自己調用。系統觸發可以配置成一個定時執行任務,這樣可以把實時要做的事情變成異步確保會做的事情,將使用到定時預約的系統功能,在定時查詢中有講這個工具。

通用的對帳流程如下圖:

銀行通信前置:主要涉及到的工作是網銀對指令的籤名、校驗籤名以及報文服務費與清算核心的對接,還有獲取對帳文件的對接。

清算指令處理:

指令的清算結果狀態:

清算指令的通信狀態(文件類狀態):

指令類狀態:批量的指令有兩種發送的實現模式。

內部服務管理:

指令處理時序圖:

系統邊界分析

經過前期對業務上的一些認識,目前產品可以分為三大類:網銀異步模式、直連模式、其它個性化模式。

網銀異步模式包含:B2B、B2C、VISA、MIGS這些有支付機構和銀行頁面展示的,銀行端需要用戶輸入帳號密碼進行支付的業務。直連模式包含:網匯E、快捷這些通過某種協議只需要在網站確認就可以進行支付的業務。其它個性化模式包含:MOTO、線下網點金融機構、信用卡還款、COD貨到付款、代金卡、電話支付這些屬於清算但是模型很複雜的業務。

直連模式:

網銀異步模式:

本文由 @支付學院 原創發布於人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議

相關焦點

  • 【課程回顧】深度解析不良資產主要投資經營模式、破產清算及破產...
    10月13日上午,劉律老師為學員們深度解析了不良資產五大內容,包括:中國的經濟、金融及不良資產行業的形勢和機遇;中國不良資產行業的特點和經營模式比較;不良資產主要投資經營模式;不良資產行業幾種不同類別資產的經營模式;投資不良資產行業的風險分析。
  • 民法典·條文解析(第70條)|清算義務人未及時履行清算義務有什麼...
    什麼是法人清算?什麼是清算義務人?什麼又是清算組?什麼情形下需要進行法人清算?清算義務人未及時履行清算義務有什麼法律後果?清算義務人未及時履行清算義務的,主管機關或者利害關係人可以採取什麼措施?我們一起去看看《中華人民共和國民法典》第一編「總則」第三章「法人」第一節「一般規定」第七十條的解析吧!
  • 民法典·條文解析(第70條)|清算義務人未及時履行清算義務有什麼法律後果
    什麼是法人清算?什麼是清算義務人?什麼又是清算組?什麼情形下需要進行法人清算?清算義務人未及時履行清算義務有什麼法律後果?清算義務人未及時履行清算義務的,主管機關或者利害關係人可以採取什麼措施?法人合併、分立後的相關權利義務怎麼處理民法典·條文解析(第66條)|法人登記公示後有哪些法律效力民法典·條文解析(第65條)|法人登記事項錯誤有什麼後果民法典·條文解析(第64條)|法人存續期間登記事項發生變化的,怎麼辦民法典·條文解析(第63條)|什麼是法人住所民法典·條文解析(第62條)|法定代表人職務侵權行為的責任由誰承擔
  • 解析印度支付清算體系
    在印度,RTGS的參與者被分成了4類:A類:央行、大型商業銀行B類:Primary Dealer(這具體指什麼小編也沒搞懂)C類:普通銀行D類:清算機構為什麼要這麼分類呢?在印度,什麼是相反的主張?既然銀行卡很難開,那我Paytm就簡化流程,讓所有人都能輕鬆的獲得電子錢包帳戶。獲得電子錢包有什麼好處呢?讓你享受和銀行卡一樣的支付便利。搞一個電子錢包並不難,難的是後面的事情,擺在Paytm面前有兩個非常要命的問題:因為印度人民大量持有的是現金,現金這玩意怎麼進到電子錢包裡面來呢?
  • 什麼是關鍵詞?關鍵詞深度解析
    二、什麼是搜尋引擎百度、搜狗、360三、關鍵詞——SEM的核心Sem:搜尋引擎營銷思考:什麼是營銷?sem的核心是什麼?思考:你什麼時候會用搜尋引擎?流程是什麼?關鍵詞深度解析四、醫療類關鍵詞分類思考:詞性分類有哪些?有沒有注意到?
  • 土地增值稅清算實務完全解析
    《土地增值稅清算管理規程》的通知(國稅發〔2009〕91號) 《國家稅務總局關於土地增值稅清算有關問題的通知》(國稅函[2010]220號) 《土地增值稅清算管理規程》的通知(國稅發〔2009〕91號) 第十二條 納稅人清算土地增值稅時應提供的清算資料 (一)土地增值稅清算表及其附表(參考表樣見附件,各地可根據本地實際情況制定)。
  • 廣西1月面授:房地產企業年終彙算清繳操作實務與三大清算策略
    稅收徵管、評估、稽查和清算正逐步升級。年終歲尾,房地產企業年終彙算清繳的大幕已經拉開,你做好準備了嗎?   房地產項目開發周期較長,自身很強的專業特點左右著彙算清繳與清算工作的正確順利實施,更要求清算人員有著專業的財稅知識和豐富的清算經驗。房地產稅率偏高,如對政策把握模糊,不事前進行稅收的整體安排,則會造成多繳納無謂的稅款。您企業的清算工作準備好了嗎?
  • 合伙人退股如何清算,能不能退本金?
    合伙人式的創業公司在發展過程中總是會遇到核心人員的波動,特別是已經持有公司股權的合伙人退出團隊,讓很多人都扼腕惋惜,那麼合伙人退股如何清算,能不能退本金? 網友諮詢: 合伙人退股如何清算,能不能退本金?
  • 合伙人退股如何清算,能不能退本金?
    【點擊文末小程序,免費諮詢法律問題】  合伙人式的創業公司在發展過程中總是會遇到核心人員的波動,特別是已經持有公司股權的合伙人退出團隊,讓很多人都扼腕惋惜,那麼合伙人退股如何清算,能不能退本金?  網友諮詢:  合伙人退股如何清算,能不能退本金?
  • 普法貓:什麼是企業破產清算?
    企業經營不善常常要面臨破產的風險,通常這個時候會向法院申請破產清算,根據我國《破產法》規定,債務企業自行提出破產,應說明公司具體虧損情況,提交有關的會計表、債務清冊等證據。那麼什麼是破產清算?清算期限為多長時間?接下來,就由普法貓為大家進行相關知識解答。
  • 公司強制清算程序怎麼終結,如何終結公司強制清算程序?
    公司解散需要進行清算,並符合申請強制清算的法定條件的,公司的債權人或者股東可以向人民法院提出清算申請,以啟動強制清算。那麼公司強制清算程序怎麼終結,如何終結公司強制清算程序?網友諮詢:公司強制清算程序怎麼終結,如何終結公司強制清算程序?
  • 3節課掌握土地增值稅政策及清算實務
    由於土地增值稅政策設計複雜,計算方法特殊,與會計口徑、所得稅口徑也存在著差異,因此對政策掌握程度不同與涉稅處理方法差異都影響著土地增值稅清算的結果,而土地增值稅清算結果則是房地產開發項目最終利潤的關鍵。
  • 聖鬥士星矢:天馬座星矢深度解析
    接下來的文章白鳳將深度解析聖鬥士星矢裡面的人物幫助大家更好地進行遊戲,今天給大家帶來的是動漫中的主角天馬座星矢的深度解析天馬座又稱飛馬座,是北天星座之一,位於仙女座西南,寶瓶座以北。2技能天馬流星拳:2費攻擊一名敵人造成最高70*4的多段傷害3技能天馬彗星拳:2費對一名敵人造成最高160%的物理傷害並且施加70%的傷害加深狀態4技能絕對主角:生命高於50%增加15%物理傷害不可驅散,低於50%時可額外增加2技能一段傷害並且使3技能虛弱效果額外提高60%星矢的核心技能是
  • 深度解析:直播帶貨是什麼意思?
    深度解析:直播帶貨是什麼意思? 當下,直播帶貨已經成為一種重要的消費場景。
  • 民法典·條文解析(第117條)|什麼是徵收?什麼是徵用
    >民法典·條文解析(第108條)|非法人組織適用哪些規定民法典·條文解析(第107條)|非法人組織解散的,可以不清算嗎 民法典·條文解析(第106條)|非法人組織解散的情形有哪些民法典·條文解析(第105條)|非法人組織代表人只能由一人擔任嗎民法典·條文解析(第104條)|非法人組織可以獨立承擔民事責任嗎民法典·條文解析(第103
  • 民法典關於法人的清算程序、法人終止是如何規定的?
    第七十一條 法人的清算程序和清算組職權,依照有關法律的規定;沒有規定的,參照適用公司法律的有關規定。張律師解析:本條是關於清算時法律依據的規定。我們目前並沒有系統的關於清算制度的法律規定,清算程序和清算組的職權等內容也都散見在不同的法律法規中,其中尤以破產法規定的相對詳細些。當企業啟動破產程序後,需要安裝破產企業法規定的破產程序進行清算。
  • 深度解析益生菌的作用,解鎖全新健康理念
    深度解析益生菌的作用,解鎖全新健康理念  科技成就益生菌的未來  瀅養元是益生菌具有功能層次的代謝產物。是選用純淨澳洲乳源為發酵基底,精選功效菌株進行充分發酵,在獨創的熱鎖存生產技術下,提煉出的益生菌代謝精華。可以調節菌叢,優化菌相,對人體健康具有直接調控的作用。
  • 支付清算機構專題研究:金融全球視角,審時度勢
    機構:中信證券清算機構通過中心化運營的方式,其誕生解決了零售支付領域的「聯網通用」難題。隨著支付行業演進,目前清算機構商業模式逐步演化為經營廣度的「四方模式」和經營深度的「三方模式」。1)信息流跨機構傳遞,主要是支付授權(Authorization)與清算(Clearing),確保跨機構支付過程中支付信息的實時確認與反饋;2)資金流跨機構傳遞,主要是依託底層支付清算基礎設施(如,美國的CHIPS系統,中國的大額支付系統),完成資金結算(Settlement)。本篇報告以國內外零售支付領域的清算機構巨頭為研究對象,重點探討清算機構的商業模式、估值方法與發展方向。
  • 工行毛群:工行將深化跨境支付清算體系 提升全球化清算服務能力
    中國工商銀行順應金融科技發展潮流,秉承ECOS工程「智慧、開放、共享、高效、融合」的建設理念,將金融科技作為運營體制機制變革的核心驅動力,通過科技賦能轉型,加快構建國內最優、世界一流的智慧運營體系。構建行業領先的總行級雙中心集約運營系統平臺,運用工作流、雲計算、同城雙活等先進技術,打造業務實時互備、風險多維管控的集團綜合運營大後臺,全面承擔全行各渠道、各條線、各類產品的後臺集中處理職能,實現業務的自動分揀、智能排隊、異常檢測、靈活調度及分鐘級災備恢復,以卓越先進的後臺運營能力,助力我行在同業範圍內形成不可複製的核心競爭優勢。
  • 初中英語核心單詞解析之eager,earth考點解析
    初中英語核心單詞解析之eager,earth學生初中英語學習問題安老師您好,請問單詞eager,earth的意思是什麼,都有哪些用法和搭配?多謝。初中英語核心單詞解析之eager,earth單詞eager,earth考點解析:eager adj.