一,概述
订单是电商体系的核心,是用户购买商品的流程和凭据。订单的基本状态分为 待支付
待发货 待收货 订单完成 订单关闭这几种状态
二,业务流程
1,用户在前端下单后,点击“提交订单”按钮,订单生成,订单处于待支付状态。
2,用户支付成功,订单状态由待支付变为待发货。
3,当商家准备好商品,在后台确认发货,填写物流信息,订单状态由待发货变为已发货。
4,当用户收到商品在前端确认收货或者在已发货一段时间限制内,订单状态由已发货变为订单完成。
5,当用户一段时间限制内未付款或者取消订单,则订单关闭。
三,详细过程
1,订单的生成
确认订单页有两个入口:商品详情页点击“立即购买”与购物车的“结算”按钮进入确认订单页,确认订单页点击“结算”,生成订单。
2,确认订单页
确认订单页主要业务目的是为清晰明了地给用户展示订单需要支付多少钱(应付金额),应付金额就包含商品金额+运费-优惠。
如果是淘宝这样有商家入驻的平台,那么还存在拆单逻辑,确认订单页按店铺的维度拆分,方便商家自己的订单管理。
点击“结算”创建订单,如果支付成功则订单状态变为已支付,如果支付未成功,则订单状态为待付款。待付款订单规定时间内支付完成则,订单状态转换为已支付,否则到了规定时间,订单关闭。
3,订单列表
订单列表会按订单状态展示订单的信息,订单通常的状态有“待支付”,“待发货”,“待收货”,“已完成”,“订单关闭”。
4,后台发货操作
以淘宝后台为例,对已付款订单进行“发货”处理,填写物流信息,订单由已支付变为已发货。
5,用户确认收货
用户在App对已发货订单点击“确认收货”,订单状态变为已完成,至此,订单业务流程完结。
四,自己的收获
通过自己在淘宝后台创建商品,下订单,后台进行订单处理,结合订单相关的资料,理清了订单有哪些状态,订单状态是如何流转的,以及前后端页面如何设计。