前言:
通过展示商城系统的商品模块引导用户对商品进行订单模块的处理,订单模块处理完成后将信息传递给WMS系统进行处理,当用户收到货后在订单系统进行确认。就像淘宝、京东等,通过线上下单,支付后由自建物流或者第三方物流进行派送。
常规电商的状态流转:
1.待付款:用户选好商品下单,但还未付款的状态。
2.待发货:用户付款后,商品未发货的状态。
3.待收货:仓库包好商品并交到快递员手中,订单开始更新物流信息。
4.待评价:用户确认收货后,就可以评价订单。
5.售后:用户付款后,不管货有没有发出,用户都可以将钱款退回,此时的退款或者退货申请均作为售后状态,创建相应的售后工单,会有对应的售后服务人员跟进。
订单流程:
订单流程指整个订单从生产到完成的整个流转过程,它包括正向流程和逆向流程。
1.订单创建
订单创建是从用户下单开始的,当用户对商品进行下单后,系统会引导用户来到确认订单页面,此时系统会获取用户预下单的商品信息,同时判断商品是否涉及到优惠促销的信息,这些优惠券包括促销活动、优惠券、积分抵扣等,如果商品不参与优惠信息,则无此环节。下面以likeshop商城给大家演示
2.订单支付
订单支付在支付层面涉及的方面比较多,比如默认支付渠道,支付渠道的路由等,订单支付过程中需要选择支付方式,支付完成后通过支付渠道会返回支付流水号,支付完成时间。系统需要记录订单同时生成支付流水,方便与支付渠道进行对账。
3.商家发货/仓储处理
商家发货过程已经形成一个标准化的流程,订单内容会下放到仓库,仓库对商品进行打单、拣货、包装、交接快递进行配送。
4.确认收货
订单通过仓储环节,已经发货了,在订单系统中会涉及到对物流信息的获取,包括配送方式/物流公司/物流单号/物流状态的实时显示。用户开源根据商家所提供的物流公司和物流单号,可以在物流公司的官网进行查询,而现在很多物流公司开放了物流对接口,可以根据物流接口获取物流状态信息,当用户收到货后,可以根据物流公司反馈的签到结果,设置提醒用户确认收货。
5.订单完成
用户确认收货后,这个订单就算完成了。订单完成后会涉及到需要提醒用户进行订单的点评,同时可能会涉及到订单的售后问题。
以上是一个订单的正向流程,下面讲讲逆向流程,逆向流程是各种修改订单,取消订单退款、退货等操作,需要梳理清楚这些流程与正向流程的关系,才能清理订单系统完整的订单流程。
1.订单修改
梳理订单内的信息,根据信息关联程度及业务诉求,设定订单的可修改范围是什么,比如:客户下单后,想修改收货人的地址及电话等,此时只需要对相应数据进行更新即可。
2.订单取消
用户提交订单后没有进行支付操作或支付成功后又取消订单,用户提交订单后没有进行支付原则上属于取消订单,因为还未付款,商家只需要将原本提交订单时扣减的库存补回即可,而支付成功后取消的订单则需要再加一步退款操作。
3.退货
用户支付成功后,客户发出退货的诉求后,需要商家进行退款审核,双方达成一致后,需要对库存系统进行补回,支付系统、促销系统等以退款单形式完成退款。
以上就是订单的各个状态间的流转
在结尾处小编想给大家推荐一个优秀开源的商城系统——likeshop。它是国内开源团队开发的一款广受好评通用商城系统,100%开源,极易二次开发,大家可以去gitee下载试试!