订单概述电商所有模块中,订单模块是核心中的核心,电商所有模块都是直接或者间接为订单模块服务的
电商系统涉及到 3 流,分别时信息流,资金流,物流,而订单系统作为中枢将三者有机的集合起来,订单系统就从这三流开始吧
订单场景订单场景的说明不言而喻,不同场景下订单表现形式和数据传递方式也不相同,目前主流的订单场景包括线上电商订单、O2O 电商订单
(1)线上电商订单这种电商就像淘宝、京东等,通过线上下单、支付后由自建物流或者第三方物流进行配送
这种电商系统通过,展示电商系统的商品模块引导用户对商品进行订单模块的处理,订单模块处理完成后将信息传递给WMS 系统进行处理,当用户收到货品后在订单系统进行确认
通过以上系统的协同处理来完成整个订单信息的处理
如果是虚拟物品的话需要调用其他系统进行对接,通过接口返回参数方式完成信息的处理,比如充话费、买点卡等
(2)020 电商订单这种电商包括两种外卖订单和团购订单
外卖订单和线上电商订单有些类似,线上订单处理完成后只是没有经过仓库环节进行处理,而是需要生产环节对数据进行处理,生产完成后将信息传递给物流环节,用户确认收货后再对订单信息进行处理
而团购订单则是线上获取商品信息后,通过订单系统处理完成,将信息传递给 wms 系统进行库存处理,只是对库存进行信息处理而没有物流配送环节,用户线下到店后对订单系统进行核销处理,从而完成整个订单信息的闭环订单构成我们先从订单整个架构进行了解,以下是整个订单系统的构成:用户信息用户信息包括用户账号、用户等级、用户的收货地址、收货人、收货人电话等组成,用户账户需要绑定手机号码,但是用户绑定的手机号码不一定是收货信息上的电话
用户可以添加多个收货信息,用户等级信息可以用来和促销系统进行匹配,获取商品折扣,同时用户等级还可以获取积分的奖励等
订单基础信息订单基础信息是订单流转的核心,其包括订单类型、父/子订单、