电商产品经理必学知识:订单扣库存方式

10 评论 7375 浏览 50 收藏 8 分钟

在电商平台管理中,库存管理是不可忽视的一个模块,然而不少电商产品经理,可能仍旧不了解订单扣库存的实际场景与扣减方式。本篇文章里,作者便总结了电商平台常见的扣库存方式,不妨一起来看一下吧。

大家伙,今天老王跟大家,来聊聊下单库存扣减的几种方式。

老王是某电商公司的酒水运营,最近他又开心,又郁闷的发慌。

前些日子,他与茅台公司达成合作,茅台愿意提供一年1w瓶的销售渠道资格。这对于李响来说是天大的好事,几乎可以挽救他们平台的存亡问题。

有茅台就会有流量。

好事多磨,事情远没有那么顺利。他后来发现,来买茅台的人,全部都是黄牛,这些人有着明显的特征:

  1. 几乎没有购物记录;
  2. 几乎不活跃;
  3. 刚刚开会员。

更让他难以接受的是,他要进行大量的取消订单工作,甚至需要致电这些黄牛,逐一去安抚情绪。

为什么呢?

订单超卖了!假设还有1瓶茅台时,所有黄牛都可同时付款,却只能成功1单。

这个问题的主要原因是,他们没搞清楚商品库存的扣减方式,认为付款就可以占用库存,肯定没错吧。

在低流量、低并发场景是看不出问题的,但凡放到大促、秒杀等高并发场景,问题会无限放大。

在解决这个问题前,我们先梳理下,库存的概念。

一、如何理解库存?

你在电商平台看到的商品,学名叫做前端商品,是商家在店铺后台创建的商品。比如图里面看到老王的书。

对应的放到仓库里,就不能叫商品,通常称之为货品,学名为后端货品。

电商产品经理必学知识:订单扣库存方式

前端商品库存和后端货品库存之间,在特定场景下,需要进行增删改查的同步操作。

比如用户买了老王的书,仓库需要接受消息,扣减这本书的库存并反馈给前端。可这个消息传递是有时间差的,就会导致李响遇到的问题。

再者,后端有新入库或在途即将入库的库存,也要同步给前端。

理解了上面的概念,我们在梳理前后端库存的扣减方式和优缺点。

二、拍下扣减库存

你打算买白色iPhone12 256g,提交订单后,想考虑一会,并没有付款。但平台会帮你锁定库存,直接把仓库的iPhone占用掉。

后来你发现,iPhone一次性拍下了1000件,也懒得去管,索性放在那里,去干别的事情了。

可这对于平台来讲,就是灾难啊。

仓库里只有1000件iPhone,全部你占用,而且订单时间是24h。你如果不去购买,要么平台等你主动取消,要么去跟你打电话协商取消。

假设有1w个人都这么干,平台还做毛线生意,就陪他们玩了。

一般,是不建议拍下扣减库存的。很可能被一些人恶意的拍库存,导致平台重大损失。

三、支付扣减库存

简单理解,你买个iPhone,拍下订单时,不扣减后端库存。当你支付完成后,再扣减库存。

这种扣库存方式,让人既爱又恨。

爱的是,它可以防止恶意拍单,让商城正常运营。

恨的是,关键时刻掉链子,极端情况下,假如库房还有1个库存,同时100人付款,即使100人全部付款成功,但只能给1个人发货。

有人会说,没库存,我补上不就完了。嗯呵,too young!

假如你设置的是降价1000元售卖,本来只想卖100台,却超卖1w台,这个成本谁也hold 不住。

到底有没有好办法处理这个问题呢?有的!

四、预占库存

我们对比一下前面两个模式,会比较好理解。

拍下扣库存,提交订单,占用库存。

支付扣库存,付款后,占用库存。

预扣库存,提交订单,先预占库存3分钟,最多预占和后端库存一样的数量。付款时,再实际占用库存。

为什么说预占库存可以防止恶意拍单和超卖呢?

很好理解,预占指预先占用虚拟库存,即使用户多拍了100件,并没有实际占用库存。

一般预占有时间的限制,比如10min、20min、30min等等。时间到,预占解除。

当预占到限制后,是不能继续下单的,也就防止了超卖的现象。用户付款后,还会执行二次预占,不断的校验预占情况,付款完成,库房货品库存占用。

但仍然有漏洞可钻,比如预占时间到时,再去点击付款,此时是执行第二次预占动作,预占又重新开始了,那就需要加一些阈值的限制。

五、小结一下

其实,没有完美的解决方案,只有适合你的方案。当方案有漏洞时,不一定想着完全推翻,也可以适当缝补缝补。

老王今天给大家科普了电商平台常见的扣库存方式,其中第三个最为实用。

  1. 拍下扣库存,提交订单,占用库存,有恶拍风险。
  2. 支付口库存,付款后,占用库存,有超卖风险
  3. 预占库存,提交订单预扣库存,付款后占用库存,最为合适的方案。

在最后,推荐一个老王的电商课程,可以长按二维码直接咨询~

专栏作家

老王,公众号:电商产品经理老王霸,《电商产品经理》作者,前阿里产品经理,人人都是产品经理年度作者,起点课堂导师。

本文原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 写的乱七八糟 外行

    来自柬埔寨 回复
  2. 如果用户使用的都是预占库存,预占库存30min释放,也就是我们淘宝买东西,下单后30min内没有支付,订单就取消了,也就是实际库存只在用户下单30min内扣减,超过30min订单取消,实际库存得到回收,要这个预占库存干嘛呢,希望作者说明清楚

    来自四川 回复
    1. 这语气好像我欠你似的…

      来自浙江 回复
    2. 产品经理自己也没搞懂

      来自上海 回复
  3. 拍下扣减库存的方案里面说到:仓库里只有1000件iPhone,全部你占用,而且订单时间是24h。你如果不去购买,要么平台等你主动取消,要么去跟你打电话协商取消。(那你在这里把支付时限从24h改成10min,不就跟先预占后实占的方案一样了么)

    来自江苏 回复
    1. 它本身就是结合的啊

      来自浙江 回复
  4. 人人都是产品经理旗下起点课堂和王伟老师联合推出了《电商产品经理精进计划(升级版)》课程。王伟老师从市面上成百上千个电商系统中,抽离出了10个最核心最通用的前后台模块,进行了系统全面的梳理讲解,帮助0-3岁电商产品新人快速系统构建大厂规范的电商产品知识体系。感兴趣的同学可以添加蘑菇老师(ID:qdxymg)咨询,或者戳右侧链接了解哈>>http://996.pm/Mkl86

    来自广东 回复
  5. 写的真粗糙

    来自上海 回复
    1. 你可以不看 不送

      来自浙江 回复
  6. 更多专业电商文章,可追更公众号:电商产品经理老王霸

    来自浙江 回复