電商 支付 支付流水表與訂單表的設計

2021-08-28 07:35:09 字數 708 閱讀 4185

一.支付流水表

作用:主要用於記錄每一次的支付動作,主要用於,記錄使用者是否有重複支付,重複支付或者過期支付,可以用於檢查,然後退款。

二訂單表

1.說訂單表,一般都是主表和子表兩個結構。

1.1主表記錄買家買了什麼?付款是多少錢?總的優惠是多少?還有要發往**的位址?

1.2子表主要記錄賣家的資訊,賣的是什麼?**是多少?賣家應得多少?平台應得多少?能使用哪一種優惠?

即,主體資訊為:賣家,產品,優惠券,分賬。

2.其實訂單表的說法是一種籠統的說法,比如其實我們平台是酒品平台,使用者的酒品c2c交易之後酒品還是在倉庫的。

2.1使用者買酒的是一種訂單,交酒品管理費是一種訂單,提走酒品又是一種訂單,即會出現很多種訂單。我們的業務很多時候都不是單線的,很多又存在交叉的,比如我買了酒希望馬上取走,那麼就涉及買酒訂單和取酒訂單,而這兩種訂單表結構又不一樣,如何合併起來呢?此時引入聯合訂單表。

三.聯合訂單表

1.很多問題其實是可以再封裝一層就能解決的了。

2.聯合訂單表也是主表,子表結構。

2.1主表是記錄支付的人,記錄支付的總金額。

2.2子表記錄的是哪一種訂單,和當前的訂單號。比如子表有欄位ordertype 記錄是buyalcohol,欄位relevantid記錄訂單號,還有個字段price記錄**。

2.3比如我有業務,買酒然後馬上取走,我就能一次把買酒和取酒兩個業務合併,然後一次性支付掉。

電商支付流程的 返回 邏輯

注 標題有點繞口,先來做一番解釋 我們在電商平台進行交易的過程中,待到支付環節的時候,假如使用者這時強制選擇 返回 之後頁面如何該跳轉,以及訂單該如何處理?文 產品範 這個問題 於這段時間負責的電商專案,關於頁面跳轉邏輯日常的和開發進行了一番撕逼,開發堅持認為應該原路返回,堅決站在使用者的角度 允許...

電商平台 訂單表的設計

場景分析說明 買家可以在張三家買茄子,李四家買蘿蔔,王五家買白菜,趙六家買豬肉等 那麼買家就應該有個訂單主表,我們稱為訂單表,同時還有 上面所說的具體的訂單明細表,清楚的檢視自己買了什麼菜,多少元一斤,買了多少斤等。1.訂單表的設計 補充說明 交易狀態 存在下了單子沒付款,付款了沒結算等狀態。付款狀...

聊聊電商平台的支付交易系統

一 關於定位 下單 支付渠道閘道器 訂單管理 虛擬資金賬戶 營銷優惠等重要業務,是電商平台不可或缺的系統。在不同的業務發展階段,支付交易系統需要的架構和投入的人力也不大一樣。二 架構演進 1.初期 單核階段 在平台發展初期,業務相對比較簡單,業務量也很小,乙個系統就囊括了所有功能,很可能連部署都和其...