购物车的由来
我们只关心买买买,似乎从来没有留意过购物车的历史。殊不知,这个最容易被遗忘的东西的发明过程真心一波三折。
电商中一直被提及的购物车,之前对其的认识一直还不够深刻,最近在做境外电商产品(服装商城)的时候,涉及到购物车部分的时候,又碰到了一些坑。
在这里做一些整理我所碰到的问题,为自己加深一下记忆。
1. 多个商家的产品同属一个购物车,这是一个问题?
在多店铺系统上,就算困难重重,也要想办法解决。那么多商家的产品同属一个购物车时,如何生成订单?按商家拆分订单,即同属一个商家的产品,放在一张订单中。最终一个购物车结算时,有可能会同时生成多张订单。
2. B2B电商中的,混批支持,在购物车里面的控制?
主要作用是降低购物门槛,让生意更容易达成,提升买家在同一店铺的成交几率,与阿里不同的是,商品价格匹配时,采用参与混批的所有支持混批的商品总数,当然这个在综合类商城中,可能会存在99+1的购物规则,即购买数量很多便宜商品,外加少量贵的商品,来匹配价格【主要是考虑:1.商城针对的只是服装;2.商品的混批由商家自已控制,避免风险】。
这里只支持达到一定的混批数量,而阿里是可以支持按价格达成混批条件的。
在购物车中,对混批商品的控制,是比较麻烦的,仔细研究过阿里的APP和PC商城
~阿里巴巴的效果有兴趣的可以自己去看一下。
~这里是一个简单的判定流程:
3. 运费处理
很多商城在购物车即可计算并显示运费,但是由于对国外地址的匹配有一定的误差,在购物车里面,未对运费做计算。
4.商品金额的处理
在购物车初始化的过程中,优先匹配每个商品各自数量匹配到的价格(这里同阿里一样,支持3个价格区间)。若有相应的商品选中之后,则需要判定商品的混批属性,根据混批规则做价格匹配。
我们只关心买买买,似乎从来没有留意过购物车的历史。殊不知,这个最容易被遗忘的东西的发明过程真心一波三折。