四張圖講清楚支付系統(tǒng)支付引擎服務(wù)最核心設(shè)計(jì)

0 評論 2462 瀏覽 5 收藏 6 分鐘
🔗 技术知识、行业知识、业务知识等,都是B端产品经理需要了解和掌握的领域相关的知识,有助于进行产品方案设计和评估

支付系統(tǒng)是現(xiàn)代商業(yè)的基石,而支付引擎則是其核心組件之一。本文通過四張圖深入剖析支付引擎服務(wù)的核心設(shè)計(jì),詳細(xì)解讀支付引擎如何實(shí)現(xiàn)資金的高效轉(zhuǎn)移和管理,為我們提供了一個(gè)清晰的支付系統(tǒng)設(shè)計(jì)框架。

在上篇《三張圖講清楚支付系統(tǒng)收銀臺后端服務(wù)最核心設(shè)計(jì)》中有介紹過收銀后端服務(wù)最核心的設(shè)計(jì),也有提到收銀核心和支付引擎是支付系統(tǒng)最核心的兩個(gè)子系統(tǒng)之一,兩者的配合非常緊密。本篇主要講清楚支付引擎的最核心設(shè)計(jì),包括支付引擎如何去為商戶扣款,系統(tǒng)架構(gòu),領(lǐng)域模型設(shè)計(jì),狀態(tài)機(jī)設(shè)計(jì)等。

一、簡單回顧

收銀核心和支付引擎的“雙劍合璧,天下無敵”。

收銀核心負(fù)責(zé)支付方式咨詢和渲染,以及支付受理。之后就調(diào)用支付引擎做真正的支付。

二、支付引擎:資金的搬運(yùn)工

一旦收銀核心完成它的前期準(zhǔn)備工作,支付引擎就需要根據(jù)支付信息地完成資金的轉(zhuǎn)移。

簡單地說,支付引擎就是做資金賬戶的轉(zhuǎn)移。同時(shí)支付引擎處在支付系統(tǒng)的核心位置,所以有些公司也稱為支付核心。另一方面,支付引擎封裝了多種支付能力,比如余額、外部渠道、營銷等,所以有些公司也稱為統(tǒng)一支付。

名字各有差異,做的事都一樣。

三、支付引擎在支付系統(tǒng)中的位置

支付引擎在支付系統(tǒng)中處于核心地位,所有的資金操作的信息流都會(huì)經(jīng)過支付引擎,包括支付、退款、撤銷、提現(xiàn)等。

四、資產(chǎn)交換

對于支付引擎來說,最核心的能力就是資產(chǎn)交換:根據(jù)指令把資產(chǎn)從一個(gè)賬戶交換到另外一個(gè)賬戶。比如,支付就是把用戶賬戶的錢交換到商戶賬戶。退款就是把商戶賬戶的錢交換到用戶賬戶。

提現(xiàn)就是把用戶或商戶在支付平臺賬戶余額的錢交換到用戶或商戶在外部銀行賬戶。

五、驅(qū)動(dòng)記賬

支付引擎除了做信息交換,還需要調(diào)用賬務(wù)進(jìn)行記賬。

六、支付引擎系統(tǒng)架構(gòu)

支付引擎對外提供:支付、退款、撤銷等基礎(chǔ)的服務(wù)。

在資金交換層面,只有資產(chǎn)的凍結(jié)、解凍,扣減、增加。把變化的部分和不變的部分抽取出來。

資產(chǎn)對接只有兩在類:內(nèi)部資產(chǎn)和外部資產(chǎn)。

內(nèi)部資產(chǎn)包括:余額,內(nèi)部營銷資產(chǎn)。

外部資產(chǎn)包括:外部銀行卡、外部第三方錢包等。

七、支付引擎領(lǐng)域模型設(shè)計(jì)

上面的是業(yè)務(wù)單據(jù),包括:支付、退款、撤銷等。下面是交換單據(jù),包括:交換明細(xì),付方資產(chǎn),收方資產(chǎn)等。

八、支付引擎狀態(tài)機(jī)設(shè)計(jì)

8.1. 支付總單

8.2. 普通支付單

8.3. 預(yù)授權(quán)單

8.4. 請款單

九、結(jié)束語

每個(gè)公司對于收銀核心和支付引擎的設(shè)計(jì)可能各有不同,但無外乎就是如何為用戶計(jì)算出可用的支付方式,提交支付后做各種檢查,然后把用戶的資產(chǎn)交換到商戶的資產(chǎn)(支付),或者把商戶的資產(chǎn)交換到用戶的資產(chǎn)(退款)。

本文由人人都是產(chǎn)品經(jīng)理作者【隱墨星辰】,微信公眾號:【隱墨星辰】,原創(chuàng)/授權(quán) 發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

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

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!
专题
19993人已学习13篇文章
本专题的文章分享了TO G产品的入门指南,包括什么是G端产品、产品的特点...
专题
15823人已学习7篇文章
AI在现实中的应用有很多,AI应用实例有哪些?AI的实现原理是什么你知道吗?本专题的文章分享了AI应用实例分析
专题
43363人已学习21篇文章
优惠券的知识点非常丰富,而且随着运营方式的增多, 不同运营目标所使用的优惠券也是不一样的。
专题
145757人已学习15篇文章
作为产品经理,你多多少少得懂点技术。
专题
12736人已学习12篇文章
活动策划,既是脑力活,也是苦力活,因此你需要尽量把各种情况考虑到。本专题的文章分享了如何策划一场线下活动。
专题
52983人已学习18篇文章
做了好多年的产品经理,该不会连注册登录功能设计都没整明白吧?