1

Master-sub-order model

Before starting the discussion, we need to give a clearer definition. What is a master and sub order?

How to define the main order

master order carries the actions and circulation of [all relevant SKUS in a logical aggregation dimension] in the user's purchase behavior.

Logical aggregation depends on specific business scenarios. Next, based on Dewu's business model, we will roughly analyze what logical abstraction is [Logical Aggregation]. From a performance point of view, the main order is an aggregation of one or some sub-orders.

How to define sub-orders

sub-order carries the actions and circulation of the SKU in the user's purchase behavior.

All e-commerce companies support the cancellation and return of the SKU dimension, which is also the legal right of consumers. For this reason, a model is needed to undertake the actions and circulation of SKU in the user's purchase behavior.

According to the existing order data structure and model of the order, without major changes, sub-orders are used to carry the actions and circulation of the SKU in the user's purchase behavior.

So we need a clear answer-what exactly is a sub-order?

Take a project as an example: when customizing sneakers, on the surface, there are three main types of expenses in the process of creating an order:

  • Physical goods
  • Customized service
  • Freight Service

Without considering the existing model, divergent thinking may have the following three options:

  • Solution 1: Is it possible to create three sub-orders to complete the above logical expression?
  • Option 2: Create a sub-order to complete the above logical expression
  • Solution 3: Establish two sub-orders to complete the expression of the above logic

Our intuition tells us that we should adopt Scheme 3: Create two sub-orders to complete the above logical expression; but why? Any plan will have a logical expression. What is the better logical expression for the two-order plan?

Observe the above three elements-physical goods, customized services, freight services:

  • What they have in common is: they are all a fee item of payment, they belong to an entity or service commodity
  • The difference is: physical goods and customized services can be sold separately, but freight services will inevitably not be sold separately.

The conclusion drawn from this abstraction is:

One sub-order = There is one and only one item that can be sold + multiple items that cannot be sold

Goods that cannot be sold are expressed through expense items in an order, not through the order. For example, the composition of a physical product order is:

sub_order_no + delivery_fee

On this basis, it clearly explains what a sub-order is.

Current status, future, architectural trends

Combined with Dewu's business model, the order side now has the concept of master and sub-orders, and in historical transaction data, there is only one sub-order for one master order.

In the current mainstream trading model of Dewu, when users place an order, there are the following characteristics:

  • Only one item can be purchased
  • The quantity of goods cannot be selected, the default quantity of goods is 1
  • Due to the quality inspection process on the platform, from the logistics point of view, buyers and sellers cannot directly trade, and delivery and return must be transited through the platform
  • In the future, before opening multiple locations, the platform will have only one real fulfillment warehouse, and only one transit warehouse for delivery and return.

According to the above mainstream trading scenarios, using the following models can almost solve all the problems encountered by users when placing orders:

  • Submit an order at a time to generate a master order
  • An order form submitted at a time contains only one sub-order; the main order contains sub-orders; one sub-order contains one SKU
  • Only one payment order is generated for submitting an order at a time
  • Only one logistics order will be generated once an order is submitted

However, no company is constant. In the future, Dewu will definitely integrate existing business models, and will also propose new business requirements, boldly predicting that the business will develop in the following directions:

  • The platform is still heavily involved in the entire transaction process, and it is unlikely that merchants and buyers will be able to trade directly for a period of time.
  • Consolidated payment or shopping cart demand will become increasingly urgent. In the old model, the way that users pay multiple shipping charges for multiple purchases is in urgent need of improvement.
  • As the order volume grows, opening multiple positions will be the general trend. Effective consolidation of logistics will be the trend.

For this reason, the old model needs to be expanded to a certain extent before it can continue to support business development. First, let's roughly analyze the above business development trends:

The platform is strongly involved in the entire transaction process, which is quite different from the traditional e-commerce model. Taobao and Jingdong’s transaction proposals have a strong store concept. Buyers can clearly perceive the existence of the store in the following aspects:
截屏2021-11-05 下午7.40.17.png
Therefore, most orders from Taobao and JD.com are based on stores. The main and sub-orders are better divided. If all purchases in the same store are used as the main order, and single-type SKUs are used as the sub-orders, then the main and sub-order model is roughly as follows:

ps: a SKU of 161851cd0db9f4, buy M copies in the same store. When M is greater than 2, whether it is a sub-order or M sub-orders to accept the order is to be considered .
截屏2021-11-05 下午7.42.16.png

But in Dewu’s transaction model, the role of the merchant, the platform, and the buyer is very strong. The platform acts as a link between the buyer and the seller, quality inspection and relay seller sales and buyer return, resulting in the order model cannot be simple According to the store as the basic segmentation unit. Drawing on the intuitive external display of main orders on e-commerce platforms, the aggregation standards for some sub-orders are roughly as follows:
截屏2021-11-05 下午7.42.33.png

If considered based on the above model, the indicators that affect the aggregation of sub-orders are roughly as follows:
截屏2021-11-05 下午7.42.53.png

Based on the analysis of the above business model and further logical abstraction, abstracts a series of [warehouse] [merchant] [purchase channels] into [indicators], then the logical model of the system is roughly as follows: M sub-order aggregation Make N master orders.
截屏2021-11-05 下午7.43.26.png

To sum up: The displays the results after the user submits the order successfully.

Text/juven

Pay attention to the material technology, be the most fashionable technical person!


得物技术
846 声望1.5k 粉丝