电脑版
首页

搜索 繁体

10.1 订单下单

热门小说推荐

最近更新小说

先回想一下我们平时在网上购物的场景。

某天准备出远门时,想到没有充电宝,就打开京东或天猫超市,选择一个心仪的充电宝,“哎哟,居然还有一个10元的优惠券”,下单付款,下午快递员敲门,充电宝就到家了。

用户的一小步,系统的一大步。在用户选择商品之后提交订单的一瞬间,订单实际上经过了各系统之间的漫长回路,如图10-1所示的订单下单流程。

图10-1 订单下单流程

(1)在订单过程中进行安全校验,主要是检测用户是否在黑名单上、用户购买行为是否正常等,当检测到不正常时,终止下单。

(2)从商品中心获取商品信息(SKU、规格、价格等)。

(3)从营销中心获取商品、订单促销信息(优惠券、促销活动),判断是否满足优惠条件,计算出优惠金额。

(4)在会员中心获取会员权益,例如平台抵扣积分、折扣条件等。

(5)在调度中心校验销售层库存,按照调度规则锁定区域库存。

(6)根据拆单规则(商家、仓库、订单类型等)将订单拆分成若干个子订单,根据运费模板计算运费,根据商品金额、运费、优惠金额计算应付金额(实付款)。

至此生成订单,此时订单状态为待付款。如图10-2所示,在存储的订单信息中,主要包含以下内容:用户信息、订单基础信息、收货信息、商品信息、优惠信息、支付信息、物流信息、其他信息等。订单的内容复杂精细,在存储时除了表结构的设置,还应该注意信息冗余。特别是商品信息,由于商品的内容不断编辑变化,要保存下单时的商品快照,避免过长时间后,商品信息丢失。加 入 会 员 微 信

Loading...

未加载完,尝试【刷新】or【关闭小说模式】or【关闭广告屏蔽】。

尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!

移动流量偶尔打不开,可以切换电信、联通、Wifi。

收藏网址:www.ziyungong.cc

(>人<;)