产品设计 —— 订单相关

订单类型

订单类型:自提订单、同城配送订单、拼团订单、线上实物订单、虚拟订单、线下门店订单、O2O订单。

不同订单的业务分析

  • 线下订单:由门店收银台生成订单,扫商品码添加商品,扫用户支付码结账。
  • 线上订单:用户选中商品并生成支付订单,卖家完成配送。除了订单系统,设计商品、营销、库存、支付、发票、财务、会员、风控、售后、物流配送等多个模块交互,业务逻辑更复杂。
  • 线上虚拟订单:与实物订单类似,但不涉及物流配送,且售后处理更简单。
  • 拼团订单:用户选择商品生成拼团订单并支付,其他用户参与生成订单并支付完成参团,限定时间内满足拼团人数完成拼团。
  • 自提订单:选中商品生成自提订单并支付,生成提货码,到店输入提货码完成自提。
  • 同城配送订单:选中商品输入配送范围内的地址,生成配送订单并支付,商家打包并对接配送系统,由骑手配送到家完成配送。
  • O2O订单:选中商品生成O2O订单并支付,生成券码,门店端口核销。

订单各模块流转说明

  1. 订单中心:提交订单
  2. 风控中心:在订单过程中进行风控校验,主要是为了检测用户是否在黑名单上,用户购买行为是否正常(刷单)等,当检测到不正常时终止下单。
  3. 商品中心:获取商品信息(SKU,规格,价格等)
  4. 配送中心:据运费模板计算运费。
  5. 营销中心:获取商品,订单促销信息(运费、优惠券、促销活动),判断是否满足优惠条件,计算出优惠金额。
  6. 会员中心:获取会员权益,例如平台抵扣积分,优惠券折扣条件等。
  7. 调度中心:检验销售库存,按照调度规则锁定库存
  8. 订单中心:得出支付订单的商品总金额与应付金额
  9. 支付中心:调用第三方支付,完成支付生成支付对账、交易记录。
  10. 调度中心:选择发货仓,根据拆单规则(仓库,订单类型等)将订单拆分成子订单,发出发货单。
  11. WMS:拣货打包出库,对接第三方物流配送。
  12. 订单中心:跟进第三方物流进度,用户完成商品签收或自动收货,完成订单交易。

订单流程状态机

正流程:

  • 待支付/等待用户付款
    • 前置条件:-
    • 触发条件:提交订单
    • 用户结算,提交并生成订单。提交订单会涉及库存多锁定,取消订单则库存释放。
  • 待发货/等待商家发货
    • 前置条件:订单待支付状态
    • 触发条件:订单完成支付
    • 用户拍下物品成功付款之后,商家还没有发货,订单的商品正等待商家发货。
  • 待收货/等待用户收货
    • 前置条件:订单待发货状态
    • 触发条件:订单提交发货
    • 订单商品发货成功后,订单状态将更新为待收货状态,可查询物流进度。
  • 交易完成/确认收货
    • 前置条件:订单待收货状态
    • 触发条件:自动确认收货或用户确认收货
    • 自动确认收货的规则按照实物商品、虚拟商品均有不同。

逆流程:

  • 交易取消
    • 前置条件:均可
    • 触发条件:取消订单或退款/退货成功
    • 订单取消交易
  • 售后中
    • 前置条件:订单待发货 ~ 交易完成
    • 触发条件:提交退款/退货,且售后未完成
    • 订单正处于退款或退款退货处理中。

自动确认收货规则

  • 虚拟商品
    • 自动充值商品,完成付款后,系统会马上自动确认收货。
    • 自动发货商品,自商家已发货状态起的24小时后,系统会自动确认收货。
    • 虚拟商品,自商家已发货状态起3天后,系统会自动确认收货。
  • 实物商品:自商家已发货状态起10天后,系统会自动确认收货。
  • 延长收货:对于普通实物的收货可以延长3天收货,虚拟交易的收货可以延长1天,每个订单只能延长一次。

订单进度跟踪

  • 订单审核:系统风控检验、商家人工检验订单
  • 拣货打包:仓库拣货、验货、打包
  • 物流发货:仓库对接物流发货
  • 物流跟踪:物流进度跟踪
  • 签收:包裹已签收

进度节点:

  • 提交订单,等待系统确认
  • 系统已确认,等待商家确认
  • 商家已接单
  • 商家打印拣货单
  • 开始拣货
  • 订单验货完成
  • 订单完成打包
  • 商家已发货
  • 快递跟踪
  • 已签收

订单字段拆解

  • 订单来源:来自不同端口、渠道。
  • 用户:下单用户账号、等级、姓名。
  • 商品:所属店铺、商品名称、规格、单价、优惠价、数量、商品标签、服务标签。
  • 收货:收货人、收货地址、手机。
  • 优惠:优惠活动、优惠券、积分抵扣
  • 结算:商品总额、运费、优惠金额、实付款、应付款。
  • 订单:订单编号、交易快照、下单时间、成交时间、订单状态、备注
  • 支付:交易号、付款时间、支付方式、支付金额
  • 配送:配送方式、快递单号、快递公司、发货时间、签收时间、发货人
  • 物流:快递名称、快递单号、快递员、物流节点
  • 商家备注

结算名词说明

  • 商品总额 = 商品价格合计
  • 商品小计 = 商品单价 / 优惠价 * 购买数量
  • 运费 = 总运费 - 运费优惠
  • 优惠金额 = 优惠券的金额 + 优惠活动金额 + 积分抵扣金额 + 运费优惠 + 商品优惠
  • 实付款 = 商品总价 + 运费 - 优惠金额

订单主操作

  • 发货:待发货订单输入快递公司、快递单号
  • 取消订单:待支付订单取消
  • 改价:待支付订单更改价格
  • 修改物流:待收货订单修改物流信息
  • 备注:订单添加备注信息
  • 退款:订单商品的退款/退货

订单优惠分摊与拆分

分摊的原因:

  1. 用户参加优惠活动、使用优惠券后的部分商品退款计算。
  2. 销售利润计算。
  3. 商家财务结算。

商品优惠分摊逻辑:

  • 将订单的优惠金额分摊到每件商品 SKU 去结算。
  • 将商品金额所占订单商品总额分摊。
  • 谁使用谁分摊。

分摊公式:

  • 优惠金额 * (商品金额 / 商品总额) = 分摊金额

案例:

  1. 店铺中有 A 商品单价为 20,B 商品单价为 10,用户下单了 A 商品 *2、B 商品 * 1,然后参与了店铺的满 50 减 10 活动。

A 商品分摊优惠:10 * (40 / 50) = 8

B 商品分摊优惠:10 * (10 / 50) = 2

  1. 现有店铺 1 有 A 商品单价为 20,B 商品为 10,店铺 2 有 C 商品单位为30,D 商品单价为 5,现在用户下单了A * 2 ,B 1 ,C * 1, D 4 参与了活动满减 50 减 10 和店铺 2 的减 20 活动。

    跨店满减:

    A 商品分摊优惠 = 10 * (40 / 100 ) = 4

    B 商品分摊优惠 = 10 * (10 / 100) = 1

    C 商品分摊优惠 = 10 * (30 / 100) = 3

    D 商品分摊优惠 = 10 * (20 / 100) = 2

    单独优惠

    C 商品分摊优惠 = 20 * (30 / 50) = 12

    D 商品分摊优惠 = 20 * (20 / 50) = 8

订单分开结算逻辑:

  • 订单涉及不同配送方式、不同属性店铺,需要分开结算,生成不同的订单。
  • 为方便订单发货与结算,系统依据一定的规则(物流、仓库、店铺等)将用户订单拆分。

订单拆分逻辑:

  • 不同店铺:涉及不同商品归属、物流、发货。
  • 不同仓库:订单商品归属不同发货仓。
  • 特殊品类:如需单独包装的商品,易碎品,冷链商品。
  • 物流限制:重量超重、体积超出物流公司限制。
  • 跨境限制:跨境商品超出单词、总金额限制。

运费模板管理

统一运费规则:

按商品一次计算运费,如统一运费 2 元,订单有 n 件相同的商品,只收取 2 元运费。

订单不同商品统一运费取最大值,如订单有商品 A 运费 1 元,商品 B 运费 2 元,按 2 元运费收取。

按件数_运费模板规则:

  • 按件数:首件运费 + 续件运费
  • 先计算商品首件运费,超出首件数,再加上续件数运费
商品数量运费模板设置运费金额
A2首件3元/2件,续件2元/3件3元
A5首件3元/2件,续件2元/3件3+2=5元
A4首件3元/2件,续件2元/3件3+2=5元

按重量_运费模板规则:

  • 按重量:首重运费 + 续重运费
  • 先计算商品首重运费,超出首重kg,再加上续重运费
商品重量运费模板设置运费金额
A2kg首重3元/2kg,续重2元/3kg3元
A4.3kg首重3元/2kg,续重2元/3kg3+2=5元
A5.5kg首重3元/2kg,续重2元/3kg3+2+2=7元

组合运费:

  • 订单多件商品组合运费计算
  • 统一运费和运费模板商品分开计算,取最大值
  • 组合运费计算:首费最贵模板 + 续费 + 其他模板续费
商品重量/数量运费模板设置运费金额
A4kg首重4元/2kg,续重2元/3kg4 + 2 + 2 = 8元
B3件首件3元/2件,续件2元/3件取最大值
C2件统一运费2元取最大值

不同订单类型及其特点解析


1. 自提订单

定义
用户在线选购商品,支付完成后生成提货码,到商家指定的门店或提货点自提商品。

业务特点

  • 无需配送,省去物流成本。
  • 提货码是关键,确保订单安全和快速核销。
  • 用户提货便利性直接影响用户体验。

业务流程

  1. 用户选中商品,选择“自提”作为配送方式。
  2. 系统生成订单,并推送提货码给用户。
  3. 用户到指定提货点,验证提货码后提货。

适用场景

  • 生鲜水果、零食快消品。
  • 商家门店密集的区域。

2. 同城配送订单

定义
用户选购商品后,商家通过本地配送系统(如骑手)完成当日或快速配送。

业务特点

  • 依赖于同城物流体系,如商家自建配送团队或接入第三方配送平台(如美团、达达)。
  • 主要服务于时效性高的商品,如餐饮、鲜花、生鲜。
  • 配送范围受限,一般在城市范围内。

业务流程

  1. 用户选中商品并输入配送地址。
  2. 商家接单,打包商品。
  3. 接入配送系统分配骑手配送。
  4. 骑手完成配送,订单状态更新为已完成。

适用场景

  • 餐饮外卖(如饭店、奶茶店)。
  • 同城鲜花配送、生鲜超市。

3. 拼团订单

定义
用户发起或参与拼团活动,满足最低参团人数后,拼团成功,订单生效。

业务特点

  • 拼团具有社交属性,能快速拉动用户传播。
  • 价格低于单独购买,吸引用户参与。
  • 拼团失败时需退款,流程复杂。

业务流程

  1. 用户选中商品并支付,创建拼团订单。
  2. 其他用户通过拼团链接参与拼团并支付。
  3. 在限定时间内满足人数,拼团成功;否则自动退款。
  4. 拼团成功后,订单进入发货流程。

适用场景

  • 快消品、家居用品、小型电子产品。
  • 电商促销活动,如双十一、周年庆。

4. 线上实物订单

定义
用户在线选购实物商品并支付,由商家完成打包发货,通过物流系统配送至用户。

业务特点

  • 涉及库存管理、物流发货、售后服务等多个环节。
  • 流程复杂,需要订单系统与商品、营销、物流等模块联动。
  • 售后环节需支持退换货、退款等功能。

业务流程

  1. 用户选中商品,提交订单并支付。
  2. 商家确认订单,包装发货。
  3. 用户根据物流信息跟踪包裹。
  4. 用户签收或自动确认收货,订单完成。

适用场景

  • 综合性电商平台(如淘宝、京东)。
  • 垂直领域电商(如3C数码、美妆护肤)。

5. 线上虚拟订单

定义
用户购买虚拟商品,如电子书、会员服务、课程等,不涉及物流配送。

业务特点

  • 无物流成本,订单生成后立即可交付。
  • 售后简单,多为退款操作。
  • 需支持数字权益的发放和验证。

业务流程

  1. 用户选中虚拟商品并支付。
  2. 系统生成订单,自动发货(如生成券码、开通服务)。
  3. 用户查看或使用虚拟商品,订单完成。

适用场景

  • 会员服务(如视频网站订阅)。
  • 教育领域(如在线课程、考试报名)。

6. 线下门店订单

定义
订单通过线下门店生成,用户当场选购商品,结账完成交易。

业务特点

  • 通过扫码快速添加商品到订单。
  • 用户即时付款,订单即时完成,无物流环节。
  • 注重与线上系统的库存同步与会员权益整合。

业务流程

  1. 用户到门店,挑选商品。
  2. 门店使用扫码枪添加商品至订单。
  3. 用户扫码支付完成交易。

适用场景

  • 零售行业(如便利店、超市)。
  • 用户到店购买为主的场景。

7. O2O订单

定义
用户在线选购商品并支付,生成电子券码,到线下指定门店核销商品或服务。

业务特点

  • 线上线下联动,打通用户购买与服务链路。
  • 订单完成依赖券码核销,需与门店核销系统联动。
  • 可支持灵活的营销活动(如满减、优惠券)。

业务流程

  1. 用户在线下单并支付,生成O2O订单。
  2. 系统推送券码到用户。
  3. 用户到指定门店核销券码,领取商品或服务。

适用场景

  • 生活服务类行业(如健身卡、理发服务)。
  • 美食预订(如餐饮套餐)。

不同订单类型的适用场景对比

订单类型是否物流配送是否依赖门店售后复杂度适用场景
自提订单生鲜、零食、超市提货
同城配送订单餐饮、生鲜配送
拼团订单是/否快消品、社交化商品
线上实物订单电商平台
线上虚拟订单虚拟商品、数字服务
线下门店订单超市、便利店
O2O订单生活服务、美食预订

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小DuDu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值