电商系统购物车设计思路

一、购物车由来

1.1 消费者日益增长的购物需求


跟线下购物一样,消费者日益增长的购物需求不再是一件商品一件商品的购物,可能要在一这商店购买多件商品,或者在不同的商店购买多件商品,这样一来,就需要一个容器来暂时对买家要买的商品进行存储,然后一起下单,改善消费者的购物体验, 这咱需求一定 程度上促进了购物车的产生。

1.2 购物车可以很好的配合购物模板的使用


我们都知道,针对每件商品每次下单,都要涉及到运费的计算,而运费的产生是要根据运费模板和商品的数量、重量、体积及地区等一些因素决定的。这样同时也存在这样了个问题: 假设在甲商铺中购买A商品,对A商品下单,对应的产生的运费是10元;再在该商铺购买B商品,对B商品下单,对应产生的运费是15元,如果对这两件商品分别下单,会产生两次运费计算,对消费者来说是不友好的,因为对同一家商铺的多件商品如果一起下单的话就可以一次解决运费问题。如果两次下单,即使商家可以修改运费,如果每个商家的订单量都比较大,对系统的性能也是有一定影响的,而且对商家也是不友好的。

1.3 更好的配合商家完成一些优惠活动


在线下,像超市一样,为引导消费者消费,会时不时的搞一些活动,如:满减、满送及满包邮等。线上购物如果也要进行这些活动 ,拿满300减20业说,消费者同家店铺买一件商品可能达不到300,就需要进行拼单,当然从某种意义上来说,这也可以引导消费。

二、购物车一般要实现的功能

2.1 商品展示及编辑(增减或删除)


这个不用说什么,购物车最基本的功能, 不过不同的商家在展示的方式上略有不同,要注意的是, 添加商品数量时不同超过限购上限,减少时也不能减到小于1。
在这里插入图片描述


2.2 商品失效管理


批量从购物车中移除失效商品,其中商品失效包括:商品下架、商品SKU售完、达到指定限购数量,考虑用户的使用体验,有的商家对购物车中失效商品集中移动到购物车的最下面 ,不同的商家具体的实现细节上略有差别。

在这里插入图片描述


2.3 促销引导或提示


在购物车中显示商品促售信息,如:降价、商品正在参加满减活动是否满足了条件、商品是否有可以使用的债优惠券、商品正在参聚划算活动或者秒杀活动,基本就是这种形式,主要就是显示优惠信息,让消费者能看到,提高商品售量,同时也能 让消费者以更优惠的价格购买。

在这里插入图片描述

2.4 凑单


在购物车查看想要购买的商品时,有时候会有一些营销活动,如满300包邮,或满400减100等,但你购物车的商品距离优惠条件还有一段距离,这时候平台购物车会提示你可以进行凑单,凑单功能只有淘宝和京东有,点到凑单页面,可以看到该商户除了你购物车中的商品以外的商品,你可以将它们加入购物车进行统一结算,而凑单页面的商品应该是按你感兴趣的指数进行排名的

在这里插入图片描述


2.5 拆单


在一些特殊情况下,很多商品不能一起下单,比如全球购商品由于涉及进口税或者需要使用国际支付的原因不能跟普通商品一起直单,或者淘宝这种药物相关的商品与其他商品按照平台规定是需要分开结算的;分开结算时,有的平台提示比较人性化及具有引导性,可以让用户按自己的需求,直接点击【去结算】就可以分开结算,而有的平台提示则比较弱化,没有相关引导,用户需要手动去除不能一起下单的商品,然后才能去结算用户体验相对较差。

在这里插入图片描述


2.6 个性化推荐


个性化推荐是兵商家必争之地,在用户已经加了众多商品在购物车的情况下,个性化推荐功能不仅可以扩展用户对类似商品的需求,也可以扩展相关商户的商品销量。可以根据用户对什么样的商品感兴趣从而进行推荐,这样才能更好利用这块 “风水宝地”,也能最大程序的扩大商家售量。

在这里插入图片描述

三、关于购物车的几个为什么

3.1 为什么有的电商平台没有立即购买功能


京东、唯品会、聚美优品商品详情页

京东、唯品会和聚美优品等电商平台是没有【立刻购买】功能的,原因如下:

  1. 三家平台起初都是自营电商平台,用的是统一下单、统一的物流配送,统一下单是类似超市的平台的主流的下单方式,这样也有利于针对同一用户的订单商品进行拣货和配送;
  2. 整个平台的运费规则也是统一的,统一下单有利于合并结算运费,并且单次下单结算运费也不划算;
  3. 购物车中用户会添加很多商品,进行购买时,有很大概率会进行连带购买,并且购物车中的个性化推荐也会对用户的购买起到促进作用。

3.2 为什么会定时清空购物车


唯品会、聚美优品、小红书的购物车

唯品会、聚美优品、小红书的购物车都会有定时清空购物车功能,这并不是要营造紧迫感让用户快速下单,根本原因是平台方想通过这种方式控制商品的库存,让库存在相应的时间内得到释放,方便其他用户的购买。而库存通常的扣减方式中【下单减库存】由于取消订单的时间过长,不利于这些快消平台的商品库存的流动,【付款减库存】也不利于用户快速地抢占相应商品的库存,因此购物车定时扣减库存的方式对于些类平台是最适用的。

3.3 为什么购物车不能无限添加

淘宝和京东购物车达到最大限度时的提示

我们很想要购物车能够无限添加商品,来满足我们买买买的需求,可是从上面介绍的购物车功能来看,购物车本身承担着巨大的运算工作,如果每个人的购物车的商品都很多,就会超过购物车本身能支持的性能限度,淘宝之前只能支持99件,现在调整了购物车性能,现在最多能达到120件,可是我还是觉得不够用哈哈哈哈。

四、购物车的实现思路