国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

三張圖講清楚支付系統收銀臺后端服務最核心設計

開發 后端
收銀臺并不只是我們在電商購物時看到的那一個簡單的頁面,背后有很復雜的業務邏輯,比如:如何計算出哪些支付方式可以使用?哪些支付方式放前面?如何推進支付?如何在最短的時間內拿到最多可用的支付方式?

大家好,我是隱墨星辰,深耕境內/跨境支付架構設計十余年。今天聊下收銀臺后端服務設計。

收銀臺并不只是我們在電商購物時看到的那一個簡單的頁面,背后有很復雜的業務邏輯,比如:如何計算出哪些支付方式可以使用?哪些支付方式放前面?如何推進支付?如何在最短的時間內拿到最多可用的支付方式?

收銀核心和支付引擎是支付系統最核心的兩個子系統之一。

本篇主要講清楚收銀核心的設計與實現,包括收銀核心如何渲染可用支付方式,如何做可支付檢查,收銀臺核心的系統架構、領域模型,常見支付方式等。

1. 收銀臺與收銀核心

收銀臺是一個很寬的概念,且每個公司的定義都不一樣。比如有標準收銀臺、前置收銀臺、SDK收銀臺、APP收銀臺、PC收銀臺、H5收銀臺等,不一而足。

這些說的都是對客展示形式,顧名思義,標準收銀臺就是收支付平臺提供的收銀臺終端,比如微信支付和支付寶提供的收銀臺,而前置收銀臺是電商自己封裝收銀臺,支付平臺只提供數據服務。

在更底層,就是收銀臺核心,負責收銀臺后端服務的實現。每個公司都提供多種收銀臺對客展示形式,但是都只有一個收銀臺核心。

2. 收銀核心與支付引擎

很多公司把收銀核心和支付引擎合二為一,統稱為收銀支付,也有一些公司是把這兩塊分開設計。

我個人更傾向于分開。

收銀核心:負責支付前的所有工作,比如基礎權限校驗、可支付檢查、支付方式渲染、調用風控、支付結果輪詢等。

支付引擎:直接執行支付扣款,比如扣余額、扣營銷券、扣外部渠道。

先給一個直觀的協同作戰的圖,有一個整體的印象。

圖片圖片


3. 收銀核心在支付系統中的位置

圖片圖片

收銀核心是支付系統的門面,負責處理用戶的支付請求,核心能力就兩個:

1)支付方式咨詢,告訴用戶本次可以使用哪些支付方式。

2)提交支付后的各種校驗,比如訂單是否有效,商戶權限,用戶身份,風控等。

4. 支付咨詢

圖片圖片

上面的圖分別是電商(京東)的收銀臺,支付平臺(微信支付)的收銀臺。

圖片圖片

支付咨詢階段,需要做以下幾個工作:

  1. 基礎檢查:可支付檢查(有可能訂單已經已經被支付),用戶檢查,商戶檢查等。
  2. 資產咨詢:綁卡數據,賬戶余額,營銷(比如滿減、紅包等)。
  3. 渠道咨詢:通過幣種、金額、渠道開關等。
  4. 額度咨詢:單筆限額、日累計限額、月累計限額等。
  5. 支付方式組裝:把上面的資產、渠道等組裝成用戶方便理解的支付方式。
  6. 支付方式排序:把用戶可用支付方式做好推薦排序(既要考慮用戶體驗,又要考慮營銷策略)。

最后把支付方式返回給用戶,供用戶在支付時選擇。

5. 支付受理

圖片圖片

用戶選擇支付方式后,點擊“確認支付”,就到了支付受理階段。主要做以下幾個工作:

  1. 在支付咨詢階段的工作全部做一遍。因為用戶在支付方式渲染后有可能過了很久才支付,很多數據在后臺可能已經發生變化,比如余額變了,或者訂單已經過期了等情況。
  2. 全部通過后,調用風控進行風險判斷。
  3. 如果是外部渠道的卡支付,還需要調用渠道路由,選擇出一條最優的渠道。
  4. 然后是提交支付請求到支付引擎進行真實扣款。
  5. 最后是從收單平臺輪詢交易結果。

特別說明一下:為什么輪詢結果是以收單平臺為準而不是以支付引擎為準?因為對用戶而言,收單的結果代表最終的支付結果。比如用戶支付回來后,支付引擎是成功的,但是收單平臺因為已經訂單過期關閉,就會發起資金退回操作,這樣收單平臺的訂單實際是沒有支付成功的。就會類似這樣提示用戶:“訂單已關閉,如果已經扣款,支付款項預計在15個工作日內原路退回?!?/p>

6. 收銀核心系統架構

圖片圖片

提供給用戶有多種支付方式:卡、余額、網銀等。

收單產品主要包括:標準收銀臺,前置收銀臺,掃碼付等。其中標準收銀是由支付平臺提供,需要跳轉到支付平臺,而前置收銀臺是直接嵌入到商戶收銀臺里面完成支付。

核心服務包括:支付咨詢、支付受理、風控挑戰并支付等。

外部依賴主要有:會員、商服、卡中心、風控、渠道網關、支付引擎等。

7. 收銀核心領域模型

圖片圖片

有人好奇:為什么收銀臺連數據庫都沒有,卻也設計模型?不設計行不行?

之所以設計設計模型,就是為了更好地理解和體現業務的本質。

不設計也是可以的,簡單實用,但對于一些復雜的場景或新增的能力,就容易修改出問題。模型最大的好處是把各種要素分門別類好,減少雜亂,能快速評估出需要修改模型的哪個點。

8. 常見支付方式

快捷支付

通過在支付系統中提前綁定銀行卡信息,快速完成支付交易,不需要每次都填寫完整的卡詳情。

代扣/協議支付

個人授權商戶直接去支付平臺或銀行進行扣款,不需要用戶參與支付過程。比如水電煤代扣,滴滴打車代扣。

卡支付

使用信用卡或借記卡支付。

網銀支付

需要跳轉到銀行提供的支付頁面,輸入銀行賬戶信息進行支付。

VA支付

Virtual Account。虛擬賬戶是銀行臨時生成的一個賬戶,與用戶和訂單臨時關聯。一般在東南亞的支付場景,或者國際收款場景下使用得比較多。

東南亞很多人沒有銀行卡,但又要在線買東西,就可以臨時生成一個VA。以支付流程為例:用戶選擇某個銀行的VA支付方式,支付系統調用銀行接口,先為用戶訂單生成一個VA號,用戶拿著VA去錢下ATM機轉賬,銀行收到錢后,通知支付系統,支付系統再通知商戶,商戶給用戶發貨。

OTC支付

Over-the-Counter。柜臺支付。一般指大型連鎖線下零售商提供的支付能力,比如7-11或肯德基提供的支付能力。整體流程和VA很像。區別在于VA通常指銀行提供的。

同樣以支付流程為例:用戶選擇某個OTC服務提供商的OTC支付方式,比如7-11,支付系統調用7-11接口,先為用戶訂單生成一個OTC碼,用戶拿著OTC碼去錢下7-11柜臺拿現金充值,7-11收到錢后,通知支付系統,支付系統再通知商戶,商戶給用戶發貨。

第三方錢包支付

非銀行機構提供的在線支付服務。比如支付寶、微信支付,國外的PayPal等。

余額支付

使用賬戶余額進行支付。

正掃

商戶生成二維碼,用戶掃商戶二維碼。

反掃

消費者生成二維碼,商戶掃消費者的二維碼。

9. 結束語

每個公司對于收銀核心的設計可能各有不同,但無外乎就是如何為用戶計算出可用的支付方式,提交支付后做各種檢查,然后調用支付引擎去做真正的支付。

這里只講了收銀核心,也就是所謂的后端服務。前端或APP端的渲染也是一門大學問。

責任編輯:武曉燕 來源: 隱墨星辰
相關推薦

2024-01-05 07:55:39

Linux虛擬內存

2024-02-22 12:20:23

Linux零拷貝技術

2024-02-23 08:08:21

2025-01-26 00:00:30

2020-07-29 09:21:34

Docker集群部署隔離環境

2021-07-05 22:22:24

協議MQTT

2024-07-01 13:45:18

2024-02-27 14:27:16

2025-04-29 05:00:00

2025-03-27 03:55:00

2025-11-27 04:11:00

2019-07-07 08:18:10

MySQL索引數據庫

2022-01-05 09:27:24

讀擴散寫擴散feed

2023-05-30 08:35:14

2021-10-29 11:30:31

補碼二進制反碼

2024-02-19 00:00:00

后管系統權限

2024-04-01 10:09:23

AutowiredSpring容器

2019-06-20 17:49:51

RPCHTTP協議

2017-12-17 20:17:23

NoSQLSQL數據

2018-08-13 09:20:21

NoSQLSQL數據
點贊
收藏

51CTO技術棧公眾號

精品久久久久久电影| av资源在线观看免费高清| 男女视频在线| 欧美极品aⅴ影院| 自拍偷拍一区二区三区| 国产精品99久久久久久董美香 | 在线丨暗呦小u女国产精品| 精品999网站| 一区三区二区视频| 成年人视频免费在线观看| 国产精品视频第一区| 亚洲欧美日韩人成在线播放| 蜜桃日韩视频| 日韩午夜在线电影| 青青精品视频播放| jazzjazz国产精品久久| 欧美成年人网站| 精品视频国内| 亚洲欧美成人网| 欧美成人三区| 欧美色图12p| 伊人福利在线| 欧美一区二区高清| 麻豆免费在线观看| 91精品国产综合久久婷婷香蕉| 97视频免费在线看| 免费三级欧美电影| av美女在线| 国产精品综合视频| 国产精品久久国产精品| 91tv精品福利国产在线观看| 尤物yw午夜国产精品视频| 粉嫩av一区| 欧美日韩高清影院| 免费观看黄色网| 亚洲综合免费观看高清完整版| 亚洲日韩中文字幕在线播放| 欧美日韩女优| 78色国产精品| 在线成人h网| 久久资源亚洲| 激情综合网激情| 啦啦啦中文高清在线视频| 欧美三级日韩三级国产三级| 激情国产在线| 久久久免费观看| www黄在线观看| 国产一区二区成人| 亚洲人成网站77777在线观看| 国产精品视频免费一区| 波多野结衣中文字幕一区 | 色呦呦在线视频| 亚洲第一区中文99精品| 哺乳挤奶一区二区三区免费看| 91精品久久久久久久久久久| 青青草国产精品97视觉盛宴| 国产精品无码一本二本三本色| 在线观看免费成人| 欧美片网站免费| 中文字幕第一页亚洲| 亚洲高清免费一级二级三级| 欧美一区二区三区四区五区六区| 粉嫩在线一区二区三区视频| 色视频在线播放| 不卡一区中文字幕| 97在线观看免费观看高清| 欧美日韩成人在线播放| 亚洲天堂激情| 国产精品xxxxx| 粉嫩aⅴ一区二区三区四区五区| 久操视频在线| av成人在线电影| 亚洲日本在线a| 国内精品久久久久久野外| 大量国产精品视频| 成人午夜av电影| 老司机成人影院| 在线观看日韩片| 欧美视频日韩视频在线观看| 欧美成人高清| 黑料吃瓜在线观看| 成人看片人aa| 欧美视频自拍偷拍| 乱人伦精品视频在线观看| 亚洲综合影视| 中文字幕一区综合| 亚洲免费小视频| 国产精品亚洲а∨天堂免在线| 偷拍视频一区二区三区| 黑人巨大国产9丨视频| 精品久久久久久久久久久久| 欧美在线免费一级片| 在线播放三级网站| 亚洲激情视频在线播放| 欧美日韩一区二区国产| v片在线观看| 中文视频一区视频二区视频三区 | 18成人在线观看| 四虎成人免费在线| 欧美激情xxxx性bbbb| 中文字幕一区二区三区在线观看| 你微笑时很美电视剧整集高清不卡| 美女av在线免费观看| 在线播放日韩精品| 午夜在线视频观看日韩17c| 手机在线免费av| 99福利在线观看| 99久久综合狠狠综合久久止| 日韩国产高清污视频在线观看| 日本一区二区三区在线不卡| 第三区美女视频在线| 加勒比成人在线| 国产一区二区丝袜| 伊人av综合网| 色婷婷av一区二区三区之一色屋| 日韩电影免费在线| 95精品视频| 97电影在线| xx欧美撒尿嘘撒尿xx| 欧美人与物videos另类| 欧美日韩一区二区电影| 久久综合精品国产一区二区三区 | 久久婷婷久久一区二区三区| 日韩欧美高清在线播放| 91久久国产综合久久91猫猫| 超清福利视频| 亚洲综合视频一区| 亚洲一区制服诱惑| 国产69精品久久久久9999| 日韩欧美国产三级电影视频| 亚洲男人电影天堂| 精品一区二区三区香蕉蜜桃 | 日韩欧美亚洲国产一区| 91麻豆国产自产在线观看亚洲| 久久免费电影| 写真福利理论片在线播放| 999www成人| 亚洲一级片网站| 日本一级黄视频| 五月天色一区| 在线观看一区欧美| 日韩精品一区二区三区色偷偷| 92看片淫黄大片欧美看国产片| 欧美自拍视频在线| 欧美专区日韩视频| 久久夜色撩人精品| 久久久视频精品| 97在线视频精品| 国模精品系列视频| 欧美成人精品xxx| 久久亚洲国产精品| 欧美精品国产精品日韩精品| 一本色道久久88综合日韩精品| 亚洲美女精品久久| 久久精品国亚洲| 亚洲欧美日韩视频一区| 亚洲国产一区二区三区在线观看 | 欧美高清视频在线高清观看mv色露露十八 | 亚洲第一男人天堂| 欧美一区二区三区婷婷月色 | 青青草影院在线观看| 97在线国产视频| av在线播放亚洲| 日本私人影院在线观看| 国产youjizz在线| 天天色天天射天天综合网| 三上悠亚在线观看| 午夜看片在线免费| 手机福利在线视频| 日韩视频在线永久播放| 日韩av综合网| 性色av一区二区三区免费| 日韩中文字幕久久| 国产99久久精品一区二区永久免费| 精品中文视频在线| 45www国产精品网站| 粉嫩av四季av绯色av第一区| 91免费国产精品| 久草在线中文888| 亚洲同志男男gay1069网站| 91一区在线| 亚洲高清网站| 91麻豆国产在线观看| 欧美色综合网站| 制服丝袜av成人在线看| 欧美亚洲在线观看| 欧美一区激情视频在线观看| 少妇免费视频| 成人福利一区二区| 欧美二区不卡| 亚瑟在线精品视频| 色偷偷av亚洲男人的天堂| 99视频在线播放| 少妇黄色一级片| tube8在线hd| 久久视频一区| 日韩一区二区三区观看| 成人激情直播| 色噜噜狠狠永久免费| 色是在线视频|