支付系統(tǒng)中,賬戶體系的設(shè)計(jì)與記賬處理
賬戶體系和會(huì)計(jì)的設(shè)計(jì)是整個(gè)支付系統(tǒng)的底層基礎(chǔ),是支付系統(tǒng)在基礎(chǔ)支付服務(wù)的基礎(chǔ)上,為個(gè)人用戶及企業(yè)商戶提供的對(duì)于資金收、付、管的服務(wù)。本文所說(shuō)的賬戶體系定義所有的操作均以交易的形式發(fā)生,但從金融核心系統(tǒng)的發(fā)展來(lái)看,將由以交易驅(qū)動(dòng)轉(zhuǎn)變?yōu)橐杂脩魹橹行牡陌凑债a(chǎn)品進(jìn)行管理的賬戶體系。
一. 交易模型
前文說(shuō)道,本文所說(shuō)的賬戶體系定義所有的操作均以交易的形式發(fā)生,即賬戶的變動(dòng)均基于交易而發(fā)生。對(duì)于賬戶的處理,需要依據(jù)業(yè)務(wù),結(jié)合相應(yīng)的產(chǎn)品體系,建立交易模型。
如下:
- 產(chǎn)品:如B2C網(wǎng)銀、B2B網(wǎng)銀、快捷支付、代收代付、身份驗(yàn)證、賬戶驗(yàn)證。
- 交易類型:在產(chǎn)品的基礎(chǔ)上,拆分出來(lái)的粒度更小的交易,如B2C網(wǎng)銀支付可以拆分為收單、結(jié)算。
- 賬戶體系:基于交易發(fā)生的賬戶變動(dòng),如C1用戶轉(zhuǎn)賬至C2用戶。
- 賬戶體系:根據(jù)不同的交易類型對(duì)于會(huì)計(jì)科目進(jìn)行設(shè)置,每筆交易會(huì)形成相應(yīng)的會(huì)計(jì)分錄,用于記賬。一般需支持一借一貸和一借多貸,即每筆交易都會(huì)至少生成一組會(huì)計(jì)分錄。
下面以B2C網(wǎng)銀收單為例說(shuō)明:
假設(shè)條件:
- 用戶使用中國(guó)銀行深圳分行B2C網(wǎng)銀向企業(yè)商戶下單購(gòu)買商品。
- 支付公司結(jié)算至企業(yè)商戶余額戶。
二. 賬戶體系
賬戶按照所有權(quán)可以區(qū)分為個(gè)人賬戶、企業(yè)賬戶、內(nèi)部賬戶。個(gè)人賬戶是面向個(gè)人用戶開(kāi)設(shè)的電子賬戶,如余額戶記錄用戶在支付平臺(tái)的余額,企業(yè)賬戶是面向商戶開(kāi)設(shè)的賬戶,如待清算戶,基本戶。內(nèi)部賬戶是支付公司為自身業(yè)務(wù)開(kāi)展的需求而為自己設(shè)立的賬戶,如備付金賬戶、長(zhǎng)款戶、短款戶。除此之外,支付系統(tǒng)還可以根據(jù)業(yè)務(wù)需要設(shè)置各種不同的賬戶類型。
所有的賬戶都記錄著兩方面的信息
(1)賬戶的基本信息
- 賬戶號(hào)
- 賬戶類型
- 余額
- 幣種
- 賬戶狀態(tài)
- 開(kāi)戶時(shí)間
除此之外還可以設(shè)置對(duì)賬戶的權(quán)限進(jìn)行控制,如:
- 是否允許充值
- 是否允許提現(xiàn)
- 是否允許余額為負(fù)
(2)賬戶的流水信息
包括開(kāi)戶以來(lái)的所有賬戶變動(dòng)變動(dòng)信息,何時(shí)存入資金,何時(shí)取出資金,何時(shí)發(fā)生賬戶金額凍結(jié)等。
賬務(wù)流水
賬務(wù)流水包括一個(gè)賬戶所有狀態(tài)變化的過(guò)程信息。賬戶管理系統(tǒng)對(duì)外提供了開(kāi)戶,記賬、賬戶信息變更、賬戶信息查詢等一系列接口服務(wù)。
如下表:
賬戶用例(僅記錄商戶側(cè))
(1)開(kāi)戶
商戶A是一家電商平臺(tái),接入支付系統(tǒng)快捷支付,支持借記卡和貸記卡;對(duì)于手續(xù)費(fèi)征收,經(jīng)協(xié)商,采取收支兩線,并預(yù)存手續(xù)費(fèi)10000元,交易手續(xù)費(fèi)費(fèi)率為1%;同時(shí)因?yàn)樵撋虘糍Y質(zhì)較好,交易時(shí)采取D0實(shí)時(shí)結(jié)算。
商戶開(kāi)戶,根據(jù)商戶交易特點(diǎn),需開(kāi)通以下賬戶:
- 待結(jié)算戶:用戶在商戶交易完成后,資金進(jìn)入該賬戶。
- 基本戶:商戶的余額戶,可體現(xiàn),交易結(jié)算后,資金進(jìn)入該賬戶。
- 手續(xù)費(fèi)戶:專門用來(lái)存放手續(xù)費(fèi)的賬戶。
開(kāi)戶后各賬戶余額如下:
(2)收單交易
某用戶上午9點(diǎn)在A電商平臺(tái)上使用快捷支付購(gòu)買1000元的手機(jī),交易完成后,A商戶待結(jié)算戶增加1000元
手續(xù)費(fèi)按照1%標(biāo)準(zhǔn)征收,由商戶支出,故該筆交易手續(xù)費(fèi)為:1000*1%=10元,計(jì)入手續(xù)費(fèi)戶,手續(xù)費(fèi)剩9990元。
支付公司設(shè)置D0結(jié)算時(shí)間節(jié)點(diǎn)為每天下午4點(diǎn)。下午4點(diǎn)后,待結(jié)算戶資金結(jié)轉(zhuǎn)至基本戶。
賬戶變動(dòng)如下:
(3)提現(xiàn)
A商戶在下午4:30時(shí),發(fā)起提現(xiàn)600元,商戶提現(xiàn)手續(xù)費(fèi)按筆征收,每筆2元。
商戶提現(xiàn)600后,基本戶剩400元,同時(shí)每筆需付出手續(xù)費(fèi)2元,手續(xù)費(fèi)戶剩余9988元。
賬戶變動(dòng)如下:
三. 會(huì)計(jì)核算體系
按會(huì)計(jì)科目所反應(yīng)經(jīng)濟(jì)內(nèi)容的不同一般可分為資產(chǎn)類科目、負(fù)債類科目、資產(chǎn)負(fù)債共同類科目、所有者權(quán)益類科目、損益類科目。
資產(chǎn)類科目余額方向在借方,負(fù)債類科目余額方向在貸方,資產(chǎn)負(fù)債共同類科目根據(jù)實(shí)際情況可借方可貸方。
會(huì)計(jì)科目分為總賬科目和明細(xì)類科目。
- 總賬科目,又稱一級(jí)科目,是總括反應(yīng)會(huì)計(jì)要素的科目,如銀行存款、應(yīng)收賬款。
- 明細(xì)類科目,是對(duì)總賬科目所包含的內(nèi)容的細(xì)化所形成的科目。在明細(xì)科目中,根據(jù)需要設(shè)計(jì)二級(jí)科目、三級(jí)科目。其中,沒(méi)有下級(jí)的科目稱之為葉子科目。注:只有葉子科目下才可以開(kāi)賬戶。
常見(jiàn)會(huì)計(jì)科目:
(1)資產(chǎn)類科目
- 銀行存款
- 應(yīng)收賬款
- 在途調(diào)撥
(2)負(fù)債類科目
- 個(gè)人賬戶余額戶
- 公司(商戶)賬戶余額戶
- 應(yīng)付賬戶
(3)共同類(主要是待清算)
- 待清算充值款項(xiàng)
- 待清算提現(xiàn)款項(xiàng)
- 待清算支付款項(xiàng)
會(huì)計(jì)科目與賬戶的對(duì)應(yīng)關(guān)系見(jiàn)下圖:
四. 業(yè)務(wù)流程
1.?總體交易流程
(1)業(yè)務(wù)系統(tǒng)
- 交易網(wǎng)關(guān):處理個(gè)人或者企業(yè)用戶的充轉(zhuǎn)提業(yè)務(wù)
- 資金調(diào)撥等系統(tǒng):進(jìn)行資金調(diào)撥時(shí),調(diào)用賬戶記賬;長(zhǎng)短款的處理。
- 其他系統(tǒng):其他業(yè)務(wù)系統(tǒng)的賬戶記賬請(qǐng)求
(2)賬戶系統(tǒng)
記錄每筆交易的交易收付記錄
(3)會(huì)計(jì)系統(tǒng)
按照企業(yè)會(huì)計(jì)分錄流水記賬,記賬采用復(fù)式記賬法。
(4)清結(jié)算算系統(tǒng)
- 交易清分,算出給每個(gè)賬戶打多少錢,同時(shí)從每個(gè)賬戶收多少錢;
- 交易結(jié)算出款:調(diào)用銀行/通道代付接口,自動(dòng)出款。
- 對(duì)賬:核算通道與支付系統(tǒng)的應(yīng)收應(yīng)付。注:對(duì)賬業(yè)務(wù)流程最好不要跟清算、結(jié)算勾連在一起,跟上游通道對(duì)賬與給商戶付多少錢最好不要業(yè)務(wù)先后關(guān)系。
2. 賬戶、會(huì)計(jì)處理流程
來(lái)自支付系統(tǒng)交易,一筆交易至少會(huì)在賬戶系統(tǒng)中產(chǎn)生一條賬戶流水記錄(明細(xì)賬),同時(shí)會(huì)在會(huì)計(jì)系統(tǒng)中根據(jù)業(yè)務(wù)的需要產(chǎn)生一套或者多套會(huì)計(jì)分錄流水,賬戶余額與會(huì)計(jì)余額相對(duì)應(yīng)。概括之,賬戶系統(tǒng)是提供對(duì)外客戶的賬戶支持,客戶的查詢余額,賬務(wù)明細(xì)均來(lái)自于此;會(huì)計(jì)系統(tǒng)是為了內(nèi)部核算管理的需要而設(shè)立的,所有的銀行資金清算與結(jié)轉(zhuǎn)都需要會(huì)計(jì)系統(tǒng)的支撐,內(nèi)部戶與外部戶的資金核算管理也需要會(huì)計(jì)系統(tǒng),兩個(gè)系統(tǒng)相互依賴,賬戶系統(tǒng)是會(huì)計(jì)系統(tǒng)的前置。
記賬過(guò)程如下:
- 在前端支付訂單產(chǎn)生之后,支付系統(tǒng)按照訂單內(nèi)容封裝成各類交易,并組成交易報(bào)文,通過(guò)銀行通道提交到銀行進(jìn)行支付;在銀行完成支付交易指令的處理后通知到支付系統(tǒng),支付系統(tǒng)根據(jù)銀行報(bào)文內(nèi)容通知到商戶訂單的處理結(jié)果之后,交易處理過(guò)程即告完成。
- 為提高交易性能,交易必須與賬務(wù)分離,以提高交易處理性能和效率,從而有針對(duì)性的分塊解決復(fù)雜業(yè)務(wù)邏輯。因此,在支付交易處理完成之后,前端交易處理系統(tǒng)根據(jù)業(yè)務(wù)場(chǎng)景將交易分實(shí)時(shí)和非實(shí)時(shí)記賬的方式,將成功的交易以流水的形式提供給賬戶系統(tǒng)。整個(gè)交易過(guò)程,在支付核心送賬戶系統(tǒng)時(shí)其實(shí)已完成。
- 賬務(wù)的處理分為賬戶系統(tǒng)處理和會(huì)計(jì)系統(tǒng)處理,賬戶是會(huì)計(jì)的前置。交易流水到達(dá)賬戶系統(tǒng)之后,賬戶系統(tǒng)為每筆交易分配賬務(wù)流水號(hào),賬務(wù)流水號(hào)的形成,需要賬戶前置調(diào)用計(jì)費(fèi)服務(wù),算出商戶的交易手續(xù)費(fèi)。賬戶流水形成后,若是非實(shí)時(shí)記賬,則直接通知業(yè)務(wù)系統(tǒng)記賬完成,之后再開(kāi)始記錄分戶賬和更新余額,若是實(shí)時(shí)記賬,則系統(tǒng)開(kāi)始記分戶賬與生成賬戶余額,余額更新完畢后,通知業(yè)務(wù)系統(tǒng)記賬完成。
- 賬戶系統(tǒng)記賬完畢后,將定時(shí)以批量文件的方式送會(huì)計(jì)記賬,同理,會(huì)計(jì)記賬也將為每筆交易分配會(huì)計(jì)流水,對(duì)于會(huì)計(jì)記賬,需支持一借一貸、一借多貸和多借一貸的記賬模式。會(huì)計(jì)記賬也分為記分戶明細(xì)賬和更新會(huì)計(jì)余額。
- 會(huì)計(jì)記賬完畢后,每日日終時(shí),進(jìn)入日終批處理過(guò)程,日終批處理是對(duì)日間沒(méi)有處理完畢,以及不需要在日間處理的任務(wù)進(jìn)行批量處理。在記賬中,日終批處理主要指業(yè)會(huì)核對(duì),即賬戶系統(tǒng)余額與會(huì)計(jì)系統(tǒng)余額間的核對(duì)。
至此,整個(gè)記賬處理過(guò)程才算真正結(jié)束。
作者:劉貞平,一名水貨支付產(chǎn)品經(jīng)理,努力學(xué)習(xí)支付相關(guān)知識(shí),順便了解相關(guān)行業(yè)知識(shí)
本文由 @劉貞平 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自 Pixabay,基于 CC0 協(xié)議
建議直接把這篇文章借鑒的那一篇原文貼出來(lái)吧,你轉(zhuǎn)述的萬(wàn)一有地方轉(zhuǎn)述錯(cuò)了會(huì)誤導(dǎo)人的。并且原著更專業(yè)更權(quán)威。你畫的那些圖原著都有的,你沒(méi)有必要自己照著畫一遍并且加一些自己的想法。
如果在清結(jié)算系統(tǒng)對(duì)賬時(shí)發(fā)現(xiàn)賬不對(duì),怎么處理?
充值提現(xiàn)的話(資金出賬方和入賬方式外部賬戶),賬戶流水該怎么記的,才能保證借貸平衡?
準(zhǔn)備設(shè)計(jì)三個(gè)系統(tǒng)。支付系統(tǒng)、賬戶系統(tǒng)、財(cái)務(wù)結(jié)算系統(tǒng)。 支付系統(tǒng)職責(zé)就是完成支付流程。異步消息將流水推送給賬戶系統(tǒng),賬戶系統(tǒng)職責(zé)是進(jìn)行各個(gè)賬戶的更新和流水的記賬(復(fù)式),然后財(cái)務(wù)結(jié)算系統(tǒng)職責(zé)是完成對(duì)賬、調(diào)用銀行的接口將資金結(jié)算至銀行各賬號(hào)。
請(qǐng)問(wèn)下這個(gè)模式有什么問(wèn)題么,感覺(jué)并不需要會(huì)計(jì)系統(tǒng)的參與。
有同樣的疑問(wèn),支付系統(tǒng)中的賬戶體系為什么要涉及會(huì)計(jì)系統(tǒng)的賬戶體系,支付系統(tǒng)中的充值、提現(xiàn)、轉(zhuǎn)賬對(duì)于支付公司來(lái)說(shuō)不會(huì)記到自己的會(huì)計(jì)賬簿中,客戶在支付系統(tǒng)又不需要記錄會(huì)計(jì)信息。對(duì)于支付公司來(lái)說(shuō),公司的主營(yíng)業(yè)務(wù)收入這類會(huì)計(jì)數(shù)據(jù)不應(yīng)該是通過(guò)支付系統(tǒng)(或財(cái)務(wù)結(jié)算系統(tǒng))中的費(fèi)用類型掛會(huì)計(jì)科目傳遞到會(huì)計(jì)系統(tǒng)中的么?
不要會(huì)計(jì)系統(tǒng),怎么做會(huì)計(jì)的帳帳核對(duì),帳實(shí)核對(duì)?怎么統(tǒng)計(jì)會(huì)計(jì)層面的財(cái)報(bào)呢,不可能直接拉業(yè)務(wù)數(shù)據(jù)吧
?? 我們公司現(xiàn)在就是直接拉的業(yè)務(wù)數(shù)據(jù),也是醉了
麻煩劉哥看到我的留言回復(fù)我下,有問(wèn)題請(qǐng)教您,十分緊急,謝謝,或者留下你的QQ號(hào)等,我的QQ號(hào) 1106055947
麻煩劉哥看到我的留言回復(fù)我下,有問(wèn)題請(qǐng)教您,十分緊急,謝謝,或者留下你的QQ號(hào)等,我的QQ號(hào) 1106055947
你好,會(huì)計(jì)科目下面掛的賬戶,和賬戶系統(tǒng)的賬戶是一樣的嗎
??
感覺(jué)業(yè)務(wù)上的交易數(shù)據(jù)不要跟財(cái)務(wù)上的會(huì)計(jì)數(shù)據(jù)混合,以及業(yè)務(wù)上的賬戶體系不要跟會(huì)計(jì)上的賬戶體系混合。這塊需要再深入了解下。
我也一直糾結(jié)這個(gè)問(wèn)題、、
不一樣
賬戶體系里面的賬戶,一般是用戶的賬戶,承載著業(yè)務(wù)功能!
會(huì)計(jì)科目下對(duì)應(yīng)的賬戶,簡(jiǎn)單理解為是本公司對(duì)外轉(zhuǎn)賬、收款或做統(tǒng)計(jì)、過(guò)渡用的賬戶,一般是本公司開(kāi)立在銀行的,更多是承載資金結(jié)算的功能
您好,賬戶系統(tǒng)不是也包含內(nèi)部賬戶嗎??jī)?nèi)部賬戶是支付公司為自身業(yè)務(wù)開(kāi)展的需求而為自己設(shè)立的賬戶,如備付金賬戶、長(zhǎng)款戶、短款戶。這個(gè)內(nèi)部賬戶并不是開(kāi)立在銀行的,像文章說(shuō)的手續(xù)費(fèi)賬戶屬于公司為自己開(kāi)設(shè)的內(nèi)部賬戶是嗎?
賬戶體系現(xiàn)在還是這種單層次嗎?現(xiàn)在主流的支付公司核心賬戶系統(tǒng)應(yīng)該都是總分賬戶了吧?可否分享一下,謝謝!
看完,還是很有收獲的
先頂再看
1%的手續(xù)費(fèi),按現(xiàn)在的標(biāo)準(zhǔn)不低,應(yīng)該可以繼續(xù)和銀行談;現(xiàn)在的電商平臺(tái),財(cái)務(wù)系統(tǒng)不是金蝶就是用友,支付系統(tǒng)的賬戶變動(dòng)需要和財(cái)務(wù)系統(tǒng)做對(duì)接嗎?如果對(duì)接的話涉及到第三方開(kāi)發(fā)支持。
這不就是支付寶08年發(fā)表的賬務(wù)業(yè)務(wù)架構(gòu)的原文嗎?圖都是一樣的。
看破別說(shuō)破 ??