關(guān)于資金調(diào)撥系統(tǒng)的設(shè)計(jì)方法論

0 評(píng)論 10615 瀏覽 25 收藏 13 分鐘

編輯導(dǎo)語:如今隨著互聯(lián)網(wǎng)的不斷發(fā)展,資金賬戶等等都會(huì)用互聯(lián)網(wǎng)的方式進(jìn)行操作,比如資金調(diào)撥,把一部分賬戶的資金轉(zhuǎn)移到另一個(gè)賬戶中去使用,在這一個(gè)操作需要注意什么?本文作者分享了關(guān)于資金調(diào)撥系統(tǒng)的設(shè)計(jì)方法論,我們一起來了解一下。

大家可能對(duì)資金調(diào)撥不太陌生,但是對(duì)調(diào)撥系統(tǒng)可能就接觸的少了;那么什么是資金調(diào)撥系統(tǒng)呢?其實(shí)就是系統(tǒng)化實(shí)現(xiàn)資金賬戶之間資金的轉(zhuǎn)移過程的系統(tǒng),可大可小,可簡(jiǎn)可繁,一個(gè)擁有四五百個(gè)備付金賬戶的支付機(jī)構(gòu),這些賬戶之間資金調(diào)撥頻率和體量是巨大的。

今天我們就聊一聊資金調(diào)撥系統(tǒng)的設(shè)計(jì)方法,以及需要關(guān)注的設(shè)計(jì)點(diǎn)。

一、資金調(diào)撥

我們都知道一個(gè)企業(yè),支付機(jī)構(gòu),銀行等都會(huì)用于多個(gè)銀行資金賬戶;每個(gè)賬戶都會(huì)有不同的用途,每個(gè)賬戶中也會(huì)有不同體量的資金;當(dāng)然每個(gè)賬戶中的資金的利息以及其他收益率也是不同的;所以基于業(yè)務(wù)需要開通了眾多資金賬戶,又基于利益需要或者合規(guī)需要又將資金按照一定規(guī)則存放于不同的資金賬戶。

這樣就會(huì)在一些場(chǎng)景下需要將一些賬戶的資金轉(zhuǎn)到另一些賬戶中去使用,這個(gè)轉(zhuǎn)移資金的業(yè)務(wù)就是調(diào)撥業(yè)務(wù)。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

二、為什么要調(diào)撥

調(diào)撥系統(tǒng)的建立一個(gè)是基于調(diào)撥頻率和調(diào)撥效率的需要,另一個(gè)就是可以實(shí)現(xiàn)全線上化的資金監(jiān)控和管理;例如支付機(jī)構(gòu),會(huì)在一家銀行開通備付金監(jiān)管戶,在其他很多銀行開通備付金收付戶以及備付金匯繳戶。

基于監(jiān)管需要資金日終會(huì)向上歸集到監(jiān)管戶,日間又基于出款業(yè)務(wù)需要,將資金調(diào)撥至各個(gè)備付金收付戶;因?yàn)橘~戶數(shù)量多,調(diào)撥頻繁,可能幾分鐘就需要調(diào)撥一次;那么人工處理是不現(xiàn)實(shí)的,這時(shí)就需要基于具體資金賬戶的資金需要通過系統(tǒng)完成資金的自動(dòng)調(diào)撥。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

三、調(diào)撥的方式

最原始的就是可以通過人工做調(diào)撥:比如資金同事到對(duì)公戶網(wǎng)銀平臺(tái),操作資金轉(zhuǎn)賬,將資金劃撥至另一個(gè)公司名下的賬戶里,或者一個(gè)集團(tuán)子公司名下的對(duì)公賬戶里;這種模式多用于資金調(diào)撥頻率低,資金賬戶數(shù)量少的情況,一般的企業(yè)基本人工調(diào)撥即可滿足業(yè)務(wù)的需要。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

另一種就是系統(tǒng)自動(dòng)調(diào)撥:就如2中提到的場(chǎng)景,基于出款需要或者其他業(yè)務(wù)需要實(shí)現(xiàn)系統(tǒng)化的自動(dòng)調(diào)撥;當(dāng)然調(diào)撥系統(tǒng)也可以是一個(gè)簡(jiǎn)單的調(diào)撥收后臺(tái),由人工提交調(diào)撥單據(jù),發(fā)起調(diào)撥請(qǐng)求;另一種就是完全基于業(yè)務(wù)實(shí)際資金需要自動(dòng)調(diào)撥申請(qǐng);比如基于實(shí)際出款的總量,來決定目標(biāo)出款賬戶資金余額是否充足,不充足時(shí)需要調(diào)撥多少,要從哪個(gè)賬戶調(diào)撥資金等系統(tǒng)處理。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

四、資金調(diào)撥系統(tǒng)概述

調(diào)撥系統(tǒng)就是接受業(yè)務(wù)系統(tǒng)的調(diào)撥申請(qǐng),完成調(diào)撥的判斷以及調(diào)撥的發(fā)起;并記錄所有調(diào)撥的業(yè)務(wù)數(shù)據(jù)的資金處理系統(tǒng)。

下面是一個(gè)比較通用的調(diào)撥業(yè)務(wù)架構(gòu):

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

調(diào)撥的請(qǐng)求來自各業(yè)務(wù)方,比如出款業(yè)務(wù),還款業(yè)務(wù),歸集業(yè)務(wù),或者其他的需要?jiǎng)潛苜Y金的業(yè)務(wù)。

業(yè)務(wù)方將要發(fā)生的業(yè)務(wù)封裝成調(diào)撥請(qǐng)求,發(fā)送調(diào)撥系統(tǒng);調(diào)撥系統(tǒng)來判斷該次需不需要進(jìn)行資金調(diào)撥。

這個(gè)過程需要去查詢出款賬戶的資金余額是否充足;預(yù)計(jì)其他資金預(yù)留規(guī)則綜合得到需要調(diào)撥的資金數(shù)量。

然后生成調(diào)撥單據(jù);基于調(diào)撥通道的限額情況對(duì)調(diào)撥單據(jù)進(jìn)行拆單處理,然后生成調(diào)撥記錄。

最后發(fā)起調(diào)撥打款申請(qǐng)完成調(diào)撥。

五、資金賬戶管理

資金賬戶管理其實(shí)就是維護(hù)所有可以參與的賬戶信息;一個(gè)是為了獲得調(diào)撥需要的賬戶信息,另一個(gè)就是資金安全需要,僅允許在賬戶管理里存在的賬戶才能執(zhí)行調(diào)撥業(yè)務(wù);其他賬戶不允許作為調(diào)撥收款賬戶。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

六、調(diào)撥通道管理

因?yàn)橘Y金調(diào)撥的金額一般都比較大,一般的通道是無法滿足的;所以就需要簽約一些大額通道;比如銀企直聯(lián),銀行直簽的巨額通道;我接過的一些超大額像單筆10億,日累計(jì)50億的通道,可以滿足業(yè)務(wù)需要。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

對(duì)于一般企業(yè)來說銀企直聯(lián)就可以滿足需要。

七、調(diào)撥預(yù)留規(guī)則

基于業(yè)務(wù)需要判斷資金調(diào)撥金額的時(shí)候其實(shí)還要考慮其他情況,比如調(diào)撥收款賬戶需要保留一定的資金量,不能全部用完,也就是有一個(gè)存量規(guī)則。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

還有一種情況對(duì)比高頻調(diào)撥出款的賬戶,比如一個(gè)支付機(jī)構(gòu)的用于出款的備付金賬戶,可能每5分鐘就需要一次批量出款,每5分鐘就需要進(jìn)行一次資金調(diào)撥;在如此高頻率的調(diào)撥場(chǎng)景下如果預(yù)設(shè)一個(gè)底線存量那也是沒問題的;但是考慮到資金的利用效率,以及收益情況。

另一個(gè)原因就是降低調(diào)撥頻次,我們可以設(shè)定為30分鐘調(diào)撥一次;因?yàn)槊?分鐘有一次出款批次,為了保證金資金充足,我們就需要基于一定的算法來保證金30分鐘內(nèi)的每次出款的資金充足;這時(shí)候,我們就需要一個(gè)合理的算法來計(jì)算每次調(diào)撥需要為接下來的30分鐘的出款預(yù)留資金;我們假設(shè)這個(gè)預(yù)留資金為Ax,x代表調(diào)撥的場(chǎng)次。

這里不過多介紹如何計(jì)算,大家可以思考一下這個(gè)算法,我們可以再交流群溝通,假設(shè)我們得出的每個(gè)場(chǎng)次的調(diào)撥資金為 Mx。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

八、調(diào)撥金額計(jì)算

基于上面的假設(shè)我們就知道了每次調(diào)撥應(yīng)該調(diào)撥多少資金了,假設(shè)業(yè)務(wù)第2場(chǎng)次要從“招行1001賬戶”出款10億,此時(shí)請(qǐng)求到調(diào)撥系統(tǒng)。

出款需求:chukuan=10億。

此時(shí)通過招商查詢接口查詢到此時(shí)的賬戶余額是9億,并且查詢到賬戶在第2場(chǎng)次后要預(yù)留資金量為5億。

所以本次是需要調(diào)撥資金的,告訴業(yè)務(wù)方賬戶余額不足請(qǐng)等待調(diào)撥結(jié)果。

這時(shí)計(jì)算需要調(diào)撥的資金量:xudiaobo=10億-9億+5億=6億,所以需要調(diào)撥的資金量是6億人民幣。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

查詢獲得給該賬戶調(diào)撥的賬戶是存管戶2001,生成調(diào)撥單。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

由于通道限額單筆是5億,所以需要對(duì)調(diào)撥單進(jìn)行拆單。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

九、賬戶調(diào)撥關(guān)系模型

該模式就是決定哪個(gè)賬戶往哪個(gè)賬戶調(diào)撥,利用出款賬戶來查詢要從哪個(gè)賬戶調(diào)撥資金。

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

十、調(diào)撥發(fā)起

主要是業(yè)務(wù)發(fā)起以及人員從后臺(tái)直接發(fā)起;所以需要向外提供調(diào)撥申請(qǐng)接口,后臺(tái)需要調(diào)撥申請(qǐng)管理功能;這個(gè)就不過多介紹了,相信大家都能設(shè)計(jì)出來,認(rèn)真思考一下吧。

十一、調(diào)撥審核

這個(gè)基于實(shí)際需要不同類型的調(diào)撥請(qǐng)求需不需要審核,視情況而定,人工提交的調(diào)撥申請(qǐng)肯定是需要審核的。

十二、調(diào)撥記錄

調(diào)撥記錄主要是調(diào)撥申請(qǐng)記錄、調(diào)撥單記錄、調(diào)撥子單記錄、調(diào)撥打款記錄、調(diào)撥審批記錄等。

調(diào)撥單記錄:

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

調(diào)撥子單記錄:

調(diào)撥系統(tǒng)設(shè)計(jì)方法論

十三、調(diào)撥出款

生成調(diào)撥子單以后,調(diào)用打款中心的調(diào)撥通道發(fā)起資金劃撥申請(qǐng);基于通道返回的結(jié)果變更調(diào)撥單的打款狀態(tài);并且將最后的調(diào)撥結(jié)果告知業(yè)務(wù)方,以便業(yè)務(wù)方進(jìn)行下面的業(yè)務(wù)流程。

十四、調(diào)撥異常的處理

一般的異常就是調(diào)撥沒有收到通道側(cè)的最終反饋,這個(gè)就需要人工干預(yù)去查看資金有沒有調(diào)撥完成;另一個(gè)就是調(diào)撥失敗,這時(shí)候就需要一個(gè)失敗重新出款的操作流。

 

10年產(chǎn)品設(shè)計(jì)經(jīng)驗(yàn),4年社交,2年電商,5年支付;曾任職于某頭部金融,某頭部支付機(jī)構(gòu);云對(duì)賬創(chuàng)始人獲千萬融資;把所見·所聞·所想·所做,在夜深人靜處沉淀成文字留給這個(gè)世界!

本文由 @陳天宇宙 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 目前還沒評(píng)論,等你發(fā)揮!