库存应该在用户拍下后修改还是付款后修改?

2016-01-02 11:31:44 +08:00
 P9
** 库存应该在用户拍下后修改还是付款后修改?
一个很自然的想法是付款后,库存减。
不过引用网上一位同学的回答:

"""如果是付款后才减库存就会出问题
比如卖机器的,仓库还剩三台机器,四个人都拍了,库存还是 3 台。然后四个人都付款,结果就是库存变为-1,商家的货不够发。只有拍下就减库存才不会有这种冲突:三个人拍下后,库存变为 0,第四个人是拍不了的。"""

说的在理。

但是,由这个问题引申出的一个大问题是电子购物平台的设计是一门学问。 之前做的项目都是工具类的,对购物流程及中间涉及的问题,不甚了解。 如果匆忙做了一个勉强可用的系统,恐怕是漏洞百出,贻笑大方。

请问,*大家有没有这方面的书籍可以参阅*?
2022 次点击
所在节点    数据库
30 条回复
pupboss
2016-01-02 11:44:58 +08:00
拍下减库存,捣乱的成本也低了

其实你这个问题问得就有问题,能做到四个人同时买的,肯定不是冷门东西,热门商品的库存肯定会很多,就算像双十一,千万人抢购,就算库存没了,工厂还能生产啊,反正是热门商品

像冷门商品,基本不存在好几个人同时抢购,像跑车,都是得先预订的~
paradoxs
2016-01-02 11:51:43 +08:00
付款才减库存。
后来付款的提示没货即可。
ck65
2016-01-02 11:55:28 +08:00
拍下扣,然后依付款顺序安排物流,-1 那个消费者多等一个调货周期。
gdtv
2016-01-02 12:07:18 +08:00
淘宝以前是拍下就减库存,有一次我拍光了一家骗子店铺的库存但不付款,结果他后来改为每人只能拍一个
irainsoft
2016-01-02 12:19:47 +08:00
好像平台交易默认的都是拍下减库存,我调成付款减库存的...
P9
2016-01-02 12:20:28 +08:00
@pupboss 可以同时拍,不同是付款啊
wy315700
2016-01-02 12:27:33 +08:00
所以知道卖火车票为什么那么复杂了吧。。


准确的做法是,拍下以后,把这一个货物锁住,付款以后记录成购买成功,如果超时未付款,自动解锁进入库存。
P9
2016-01-02 12:32:43 +08:00
@wy315700 火车票恐怕只比普通的要复杂百倍以上呢
sneezry
2016-01-02 12:37:02 +08:00
参考某东:此商品仅剩 3 件,请抓紧付款
Mountain
2016-01-02 13:18:28 +08:00
淘宝上架商品的时候可以选拍下减库存还是付款减库存的
Zzzzzzzzz
2016-01-02 13:58:17 +08:00
都有, 京东是拍下减库存, 苏宁是付款减库存.
Zzzzzzzzz
2016-01-02 14:01:35 +08:00
还有更极端的, 亚马逊的 lightning,加入购物车就锁库存.
hardware
2016-01-02 14:06:48 +08:00
亚马逊之类的都是以发货作为交易成功的截止时间点,所以完全可以付款之后再减库存。
库存数量这么小的商家,自然是能卖出去东西比较重要了
thinkif
2016-01-02 14:25:56 +08:00
系统是要区分“实际库存”和“可用库存”的
imn1
2016-01-02 15:15:48 +08:00
拍下就是签约了,你说呢
参考 12306
shiny
2016-01-02 15:34:52 +08:00
难道没有在 tmall 上抢过东西,拍下就要减库存,但如果一段时间后不付款,订单就无法付款,占用的库存名额再释放出来。
jhdxr
2016-01-02 16:51:05 +08:00
这个其实取决于类目的。。。去淘宝入职干一圈交易线就明白了。。。其实整个购物流程里的坑还是很多的。。。
metrotiger
2016-01-02 17:43:35 +08:00
京东是下订单就减库存,亚马逊也是。但是苏宁就是付款才减库存。
Mihuwa
2016-01-02 18:56:42 +08:00
我是采用付款减库存。
leehon
2016-01-02 19:18:33 +08:00
一般都是生成订单就减库存,一段时间内没有支付就自动取消

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/247767

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX