分享訂單系統操作細則「訂單系統的設計與實現」

電子商務,簡稱電商,是指在互聯網(Internet)、內部網(Intranet)和增值網(VAN,Value Added Network)上以電子交易方式進行交易活動和相關服務活動,是傳統商業活動各環節的電子化、網絡化。

——————以上信息來自百度百科

狹義的理解,電商就是某個公司或者個人在網上賣東西或提供相關的服務,東西可以是實物也可以是虛擬物品。較著名的電商公司有:淘寶,京東,拼多多等等。整個交易過程是這樣的:用戶比如 小明登錄電商平台淘寶,選擇了一台電腦,然後在網上支付,支付完成後,淘寶將這台電腦快遞給了小明,小明收到電腦後非常滿意,並且沒有退貨,這樣一個過程就是完成了一次完整的交易。

那麼這台電腦是誰賣給小明的呢?淘寶上開店的某個店主鐵柱,他從聯想或者其他電腦公司進貨,然後賣給小明,交易的平台是淘寶。如果在京東上這個賣家可能是京東,不同電商的運營模式不一樣,這個我們後面的文章會陸續講到。

作為產品經理我們來分析一下,這個過程中涉及到了哪些角色,他們分別做了什麼,整個過程中有哪些正向和逆向流程?

首先 小明 購買了一個商品,那麼關於商品有如下問題:

1)這個商品是誰提供的?需要有供貨商的信息以及從供貨商買商品的過程的信息記錄;

2)這個商品在客戶端或者網頁上怎麼顯示?按什麼規則顯示?需要有一個商品系統去錄入商品的信息,以及給客戶端或者網頁展示。

其次 小明要在網上購買這個商品,這個購買的流程是怎樣的?

買家挑選商品下單-》買家支付訂單-》賣家確認買家信息-》賣家發貨-》買家確認收貨-》交易結束,那麼需要有一個訂單系統去支撐整個流程的順利進行。

再次 買家購買時,這個商品是否還有貨?那麼需要有商品的庫存及對商品上下架的管理。

今天我們主要來分析訂單系統:

在小明購買商品的過程中,從開始下單到收到貨品,沒有停頓和異常情況,我們將其稱為正向流程。那是否有逆向流程呢?

比如:

小明收到電腦後,電腦開不了機,小明要退貨;

小明付了錢之後,小明的爸爸給小明買了一台電腦,他不想要這台電腦了,要求平台退款;

小明下單後,系統中的庫存數據出錯了,沒有貨發給小明了,這個時候平台需要退款給小明;

等等諸如此類的情況,都是逆向流程。

那在逆向流程中會涉及到哪些問題?

訂單生成

訂單生成的規則是什麼?

不同的商品在下單時有沒有訂單下單限制?比如不同品牌,不同活動,不同店鋪的是否可以同時下單,這個下單的規則是什麼?不同的優惠券是否可以疊加?是否需要判斷優惠券的有效期?如果訂單可以使用信用支付,怎麼判斷商戶的信用狀況及可用額度?

如果平台上可以允許商家在平台上開店,這時平台一般會允許商戶能跨店支付;

對於初創的平台,或者車類企業,一般會按產品的品類、品牌等分開下單,一來支付模塊可以減少合併支付的壓力,二來訂單生成後,該訂單可以直接拿去發貨,不用對原始訂單做拆分。

訂單與庫存的問題

業務量沒有達到百萬級的公司,一般會採用訂單生成後,凍結庫存,等訂單支付完成後,再扣減庫存。

業務量較大的公司,會採用訂單生成後直接扣減庫存,15分鐘後訂單失效,恢復庫存。

總結

一個訂單系統的設計涉及到方方面面,建議大家先清晰了解業務場景後,再梳理系統結構。

後面的文章會對訂單系統做進一步的分析。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/314613.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2025-01-08 10:32
下一篇 2025-01-08 10:32

相關推薦

發表回復

登錄後才能評論