1. <tbody id="pdnku"><pre id="pdnku"></pre></tbody>
          1. 訂單app系統開發解決方案

            訂單所涉及到的后臺系統包括訂單系統、庫存系統、倉庫系統、物流系統、風控系統等。訂單業務的流轉主要依靠完善的后臺系統。

            本篇文章將介紹前后端訂單系統,以及訂單業務流程中,各業務系統之間的緊密交互。

            前端訂單系統

            訂單app系統開發解決方案

            前端訂單系統主要包括2大塊的展示:訂單信息和訂單狀態。

            1.訂單信息包括以下幾大要素

            • 收貨人信息:昵稱、手機號、收貨地址。必須展示要素之一,為商品發貨、投遞的根據;
            • 所購商品信息:店鋪名稱、商品名稱、商品規格、商品價格、商品數量。必須展示要素之一,便于用戶查看/核對;
            • 支付信息:訂單總金額、實際支付金額、支付單號、訂單號。必須展示要素之一,便于用戶核對支付金額,同時在有多種優惠情況下,能夠為用戶詳細展示實際優惠與實際支付金額;
            • 促銷信息:優惠金額。只當該筆訂單滿足某種促銷條件時,進行相應的展示。

            2.訂單狀態一般包括以下幾種狀態

            • 未付款訂單:已下單但未支付的訂單,針對此類訂單,平臺一般會設置一個自動取消訂單的時間,比如未付款訂單半小時后自動取消,以釋放鎖定的庫存;
            • 待發貨訂單:已付款但未發貨的訂單,此類訂單若有退款申請發生,一般需要查詢倉庫是否已發貨,若未發貨則可進行攔截,此時用戶可退款;若已發貨,則用戶此時不能申請退款,只能收貨后進行退貨退款或拒收。當然,有些平臺和倉庫之間不能實時信息交互時,可以設置一個有效時間,此有效時間內用戶可申請退款,過了此時間則訂單狀態變為已發貨(非實際發貨),不能退款;
            • 待收貨:已發貨未收貨的訂單;
            • 退款中:申請退款、正在處理中的訂單;
            • 退款失?。荷暾埻丝钍〉挠唵?,訂單狀態保持申請退款前的狀態不變;
            • 退款成功:申請退款成功的訂單。當一個訂單中的某個子訂單申請退款成功,該訂單的狀態保持不變,僅該子訂單的狀態顯示退款成功;
            • 交易成功:收貨成功的訂單;
            • 交易關閉:取消付款的訂單,有時退款失敗的訂單也會歸為交易關閉狀態。

            可見下圖淘寶訂單詳情頁示例。淘寶訂單詳情頁從上至下依次顯示訂單狀態、物流信息、收貨人信息、商品信息、促銷信息、支付信息。

            訂單app系統開發解決方案

            后臺訂單系統

            后臺訂單系統和前端訂單系統展示的信息相對應,包括訂單列表以及訂單詳情的展示。

            1.訂單列表

            訂單列表以序列形式顯示所有用戶的下單記錄,列表中主要展示某筆訂單的一些核心信息,比如訂單編號、下單時間、下單用戶、商品信息、實付金額、訂單狀態、維權狀態等。

            訂單app系統開發解決方案

            2.訂單詳情

            訂單列表主要展示核心的訂單信息,所以可從訂單列表中點擊某個訂單查看它的詳情,訂單詳情可分為三部分展示:訂單信息、支付信息、物流信息。

            訂單信息主要展示該筆訂單的商品信息,包括商品名稱、規格、ID,商品單價、購買數量、實付金額等。

            訂單app系統開發解決方案

            支付信息主要展示該筆訂單支付的相關信息,包括商品總額、運費、優惠金額、實付金額、支付時間、支付單號、交易單號等。其中支付單號一般是平臺的支付流水號,交易單號一般是第三方支付公司的支付流水號。

            訂單app系統開發解決方案

            物流信息主要展示該筆訂單的物流,包括發貨地址、收貨地址、快遞單號、物流路徑等。

            訂單app系統開發解決方案

            訂單業務流轉

            前后臺訂單系統雖然更多的是對訂單信息和狀態的展示,但這些訂單信息和狀態在后臺各業務系統中如何有效流轉,訂單系統和其他系統如何高效合作,最終將信息完美呈現在前后臺訂單系統中,是非常重要和復雜的。

            下圖是從用戶下單到收貨的一個業務流程示例。

            訂單app系統開發解決方案

            我們可以看到,用戶在前端可見的幾個訂單狀態變化,其實在后臺經歷了很多系統的協助。下面簡單介紹下各業務系統在訂單流轉過程的作用:

            1.風控系統

            用戶購買了一個商品后,該商品在倉庫中的庫存數量需要先鎖定相應數量,以保證庫存的準確性。一般電商平臺對于鎖定庫存有兩種處理方式:下單鎖庫存、支付鎖庫存。這兩種鎖庫存方式各有利弊,支付鎖庫存,可能在支付時發生并發情況,導致超賣。而下單鎖庫存可以有效防止超賣情況發生,但卻可能被惡意下單。我司平臺當前選擇的就是下單鎖庫存方式,此時風控系統就可以發揮其重大作用,攔截掉惡意下單的用戶。

            2.支付系統

            支付系統主要是為用戶下單支付服務,一般一個訂單生成一個支付單號,作為與第三方支付公司的一個交易記錄,也需要在訂單中展示。

            3.庫存系統

            前端商品是否可售與該商品的庫存相關,庫存數>0時,該商品在前端為可購買狀態,庫存數=0時,該商品在前端為售罄不可購買狀態。因此保持商品庫存數量的準確性是庫存系統的最根本功能,而訂單業務中,有多個流程涉及到庫存變化。我們以下單鎖庫存邏輯來進行下單業務流程中涉及到庫存變化的說明。

            • 下單1個商品時,庫存需鎖定1個
            • 若該訂單在N小時(N為平臺制定的取消訂單時間)內未支付,則解除鎖定庫存
            • 若該訂單已支付,則庫存仍鎖定1
            • 訂單發貨前,用戶取消訂單,則解除鎖定庫存
            • 訂單推送至倉庫,倉庫發貨,庫存扣減1


            訂單app系統開發解決方案

            總結

            前后臺訂單系統相對于其他系統來說,在頁面上的展示比較簡單,但其背后的邏輯以及與其他業務系統的交互是非常復雜的,要保證一個商品從前端用戶下單到最后送達用戶手中,需要各系統的完美配合。


            上一篇: 未來手機APP軟件開發的方向是怎么樣的
            下一篇: 電商app商城開發需要注意那些問題

            針對APP開發您可能感興趣

            成都app開發公司有哪些

          2. 成都APP開發公司介紹家庭食譜APP有哪些功能價值

            成都APP開發公司介紹家庭食譜APP有哪些功能價值?如今各地都有特色菜,那么想嘗試特色菜卻又不知道在哪里找,每天不知道吃什么,就很讓人犯了難,那么成都APP開發公司考慮到大眾的想......

          3. 成都APP開發公司開發APP的誤區有哪些

            成都APP開發公司開發APP的誤區有哪些?APP看起來簡單,但要完成一個app開發項目,實則需要很多步驟很復雜,有些成都APP開發公司在開發APP時,很容易陷入誤區。1.價錢越低越好,許多成都AP......

          4. 成都APP開發公司開發app需要哪些職位人員

            成都APP開發公司開發app需要哪些職位人員?關于app的開發,一定需要團隊的力量,那么成都APP開發公司在開發自己的APP時,需要的專業app開發團隊必須要哪些人員呢。1.產品經理。產品經理......

          5. 成都APP開發公司開發電影購票app需要哪些功能

            成都APP開發公司開發電影購票app需要哪些功能?近年來,電影業發展迅速,喜歡看電影的朋友都會關注新電影的上映,成都app開發公司未來久科技開發電影購票APP不僅能觀看電影,還能購買......

          6. 成都消防APP開發公司包含哪些功能

            成都消防APP開發公司包含哪些功能?火災事故的風險在日常生活中無處不在,我們不僅需要知道應對火災的知識,還要熟知其對策,那么對于不了解這方面知識的人,未來久科技成都app制作......

          7. 成都APP開發公司開發汽車APP的功能有哪些

            成都APP開發公司開發汽車APP的功能有哪些?如今越來越多的人有自己的汽車,那么傳統的汽車行業可能不能滿足大眾的需求了,成都app開發公司未來久科技開發的汽車APP能夠整合數據和信息......

          8. 成都按摩椅APP開發公司功能模塊有哪些

            成都按摩椅APP開發公司功能模塊有哪些?伴隨著共享業的興起,許多共享產品應運而生,為整合線下按摩椅資源,緩解生活壓力,為使用者提供了良好的休息環境,成都app開發公司未來久科......

          9. 成都洗車app開發公司常見功能需求有哪些

            成都洗車app開發公司常見功能需求有哪些?伴隨著汽車數量的逐步增加,許多相關產業得到了發展。清洗汽車是很普遍的,但是洗車排隊也是常事。成都app開發公司未來久科技開發洗車APP為......

          10. 成都樂器app開發公司功能需求有哪些

            成都樂器app開發公司功能需求有哪些?很多時候我們都會想要玩一玩樂器,但是又沒必要專門去報班或者買些樂器,在這種情況下,未來久科技成都app制作公司開發成都樂器app,讓每一個人......

          11. 成都手機app開發公司怎么樣

          12. 成都未來久開發手機app是怎么收費

            成都未來久開發手機app是怎么收費? 如今手機APP軟件應用已經成功滲透到我們生活中,而需要開發手機APP的企業都會非常關注這個問題:在成都企業開發一個手機APP到底需要多少錢呢?下......

          13. 未來手機APP軟件開發的方向是怎么樣的

            隨著數量增加,對手機APP軟件開發者來說,做到差異化越來越難。比如在照片分享、購物、移動聊天、本地活動、電影、新聞等手機APP軟件類別中,無論手機APP軟件開發者選擇何種領域,都......

          14. 怎么選擇一個手機APP開發公司

            開發手機APP是傳統公司進行品牌宣傳,拓寬銷售渠道低成本獲取用戶的重要工具。但是現在APP開發市場魚龍混雜,選錯開發公司不僅會給企業造成金錢和時間的損失,還會影響企業的發展進......

          15. 安卓手機app開發價格怎么計算

            網站客服反饋,很多企業對“安卓手機app開發價格怎么計算?”這個問題尤為關注。尤其是一些沒有找外包公司開發過APP的客戶,很多一上來直接就問價格。要知道一個開發一個app所需要的人......

          16. 行業新聞查看全部

            創新創業查看全部

            立刻咨詢
            獲取方案/報價

            1對1專家顧問

            7x24咨詢熱線
            180-1134-3090

            添加客服微信
            馬上獲取方案/報價

            中文成人Av人妻综合_亚洲欧美日韩综合_亚洲一区二区禁点av_亚洲AV无码一区二区乱子伦