** 库存应该在用户拍下后修改还是付款后修改?
一个很自然的想法是付款后,库存减。
不过引用网上一位同学的回答:
"""如果是付款后才减库存就会出问题
比如卖机器的,仓库还剩三台机器,四个人都拍了,库存还是 3 台。然后四个人都付款,结果就是库存变为-1,商家的货不够发。只有拍下就减库存才不会有这种冲突:三个人拍下后,库存变为 0,第四个人是拍不了的。"""
说的在理。
但是,由这个问题引申出的一个大问题是电子购物平台的设计是一门学问。 之前做的项目都是工具类的,对购物流程及中间涉及的问题,不甚了解。 如果匆忙做了一个勉强可用的系统,恐怕是漏洞百出,贻笑大方。
请问,*大家有没有这方面的书籍可以参阅*?
1
pupboss 2016-01-02 11:44:58 +08:00
拍下减库存,捣乱的成本也低了
其实你这个问题问得就有问题,能做到四个人同时买的,肯定不是冷门东西,热门商品的库存肯定会很多,就算像双十一,千万人抢购,就算库存没了,工厂还能生产啊,反正是热门商品 像冷门商品,基本不存在好几个人同时抢购,像跑车,都是得先预订的~ |
2
paradoxs 2016-01-02 11:51:43 +08:00
付款才减库存。
后来付款的提示没货即可。 |
3
ck65 2016-01-02 11:55:28 +08:00 via iPhone
拍下扣,然后依付款顺序安排物流,-1 那个消费者多等一个调货周期。
|
4
gdtv 2016-01-02 12:07:18 +08:00 via Android
淘宝以前是拍下就减库存,有一次我拍光了一家骗子店铺的库存但不付款,结果他后来改为每人只能拍一个
|
5
irainsoft 2016-01-02 12:19:47 +08:00
好像平台交易默认的都是拍下减库存,我调成付款减库存的...
|
7
wy315700 2016-01-02 12:27:33 +08:00
所以知道卖火车票为什么那么复杂了吧。。
准确的做法是,拍下以后,把这一个货物锁住,付款以后记录成购买成功,如果超时未付款,自动解锁进入库存。 |
9
sneezry 2016-01-02 12:37:02 +08:00 via iPhone
参考某东:此商品仅剩 3 件,请抓紧付款
|
10
Mountain 2016-01-02 13:18:28 +08:00
淘宝上架商品的时候可以选拍下减库存还是付款减库存的
|
11
Zzzzzzzzz 2016-01-02 13:58:17 +08:00
都有, 京东是拍下减库存, 苏宁是付款减库存.
|
12
Zzzzzzzzz 2016-01-02 14:01:35 +08:00
还有更极端的, 亚马逊的 lightning,加入购物车就锁库存.
|
13
hardware 2016-01-02 14:06:48 +08:00
亚马逊之类的都是以发货作为交易成功的截止时间点,所以完全可以付款之后再减库存。
库存数量这么小的商家,自然是能卖出去东西比较重要了 |
14
thinkif 2016-01-02 14:25:56 +08:00
系统是要区分“实际库存”和“可用库存”的
|
15
imn1 2016-01-02 15:15:48 +08:00
拍下就是签约了,你说呢
参考 12306 |
16
shiny 2016-01-02 15:34:52 +08:00
难道没有在 tmall 上抢过东西,拍下就要减库存,但如果一段时间后不付款,订单就无法付款,占用的库存名额再释放出来。
|
17
jhdxr 2016-01-02 16:51:05 +08:00
这个其实取决于类目的。。。去淘宝入职干一圈交易线就明白了。。。其实整个购物流程里的坑还是很多的。。。
|
18
metrotiger 2016-01-02 17:43:35 +08:00
京东是下订单就减库存,亚马逊也是。但是苏宁就是付款才减库存。
|
19
Mihuwa 2016-01-02 18:56:42 +08:00
我是采用付款减库存。
|
20
leehon 2016-01-02 19:18:33 +08:00
一般都是生成订单就减库存,一段时间内没有支付就自动取消
|
22
kingcos 2016-01-02 19:51:00 +08:00
就我实际体验来说,淘宝(天猫超市)是付款才减吧。。。咸鱼的话拍了其他人就不能拍了,应该是拍了就减库存
|
23
xiaocsl 2016-01-02 20:32:44 +08:00
工商融 e 购有一些店铺用的付款减库存.订单 24 小时不付款自动取消.
有店铺放 1 元秒杀,100 个. 因为是付款减库存所以实际下到订单的有 10000 个订单,虽然只有 100 个人付款到,但还有 9900 个订单是 1 元的.秒杀结束后店家增加库存,剩下的 9900 个订单因为有库存又能付款了.然后我听说破产了. 京东的是下单锁库存.又是一元秒杀.10 点开始抢,某个人上了很多小号在 9 点的时候全部下单,导致没库存. 等 10 点秒杀开始了,很多人看到无货就走了,那人偷偷的取消订单然后自己偷偷的撸. |
24
ljcarsenal 2016-01-02 20:47:10 +08:00
@xiaocsl 卧槽 最后一个机智啊
|
25
harmy 2016-01-02 21:31:53 +08:00 via iPhone
微店的减库存方式刚好是这两种让用户自选,默认是拍下减库存,供楼主参考。
|
26
kanezeng 2016-01-02 21:53:35 +08:00
一共有三个时机,一,放入购物车,二,生成订单,三,付款。
我现在一般是生成订单时减库存,订单生成 60 分钟后如果没有付款订单自动取消恢复库存。 生成订单时如果发现库存不足,就提示用户。 |
27
ty0716 2016-01-03 11:21:46 +08:00 via iPhone
淘宝有选择拍下减库存 /付款减库存,付款减会在付款时检测库存是否充足,否则无法付款,
那么问题来了,拍下减库存要是用户没付款,你这个库存也减了,需要用到钩子在订单失效时库存加上 |
28
sky170 2016-01-03 13:04:05 +08:00 via iPhone
付款减库存,
|
29
P9 OP |
30
realpg 2016-01-03 18:09:17 +08:00
订单生成减库存。
还有一些反人类的电商是加入购物车减库存。 取消订单返库就是了。 有数量限制的抢购类的搞活动的,应该在支付时限、每账户限定、不实时返库等黑箱黑科技防止用户瞎搞 |