多平台运营

eBay、Shopify、Woo 多平台卖货,怎么防止库存卖超?

2026年9月 · 约 7 分钟阅读

同一件库存被卖了三次,是几乎每个多平台卖家都踩过的坑。仓库里明明只剩 5 件,eBay 上显示还有 20 件在售,Shopify 也显示有货,结果三个平台一起下单,最后只能挑两个客户道歉、退款、甚至被平台扣分。这不是运气不好,是库存架构从一开始就有问题。

超卖是怎么发生的

大多数超卖问题,根源在于每个平台各自维护一份库存数字,而这些数字之间没有实时同步。典型的流程是这样的:

  1. 仓库里有 120 件某款商品
  2. 你在 eBay、Shopify、Woo 上分别手动填了 120 这个数字
  3. eBay 上卖出 30 件——但 Shopify 和 Woo 上的库存没有同步减少
  4. 如果你不是每天手动去改三个后台的数字,超卖几乎是必然的

问题的本质是:库存不应该是"三份互相独立的数字",而应该是"一份真实数字,同步到三个展示窗口"。

正确的模型:可售、占用、在途分开算

解决超卖问题的关键,不是让人更勤快地手动改库存,而是换一套库存模型。把库存拆成几个独立维度,而不是笼统的一个数字:

120可售
30占用
50在途
150账面

账面上一共有 150 件货,但其中 30 件已经被未发货的订单占用了,真正还能卖的只有 120 件。网店应该看到、也只应该看到"可售"这个数字——被占用的 30 件不会再被第二个订单卖走,因为它已经不在"可售"的池子里了。

新订单进来的第一件事,是立即占用库存,然后把更新后的可售数同步到每一个渠道。这个顺序很关键:先占用、再同步,而不是先同步、再占用——顺序反了,同步延迟的那几秒或几分钟窗口期,就是超卖发生的地方。

扣减时点,你应该自己决定

另一个容易被忽略的问题是:库存到底应该在哪个环节被真正"扣减"(而不只是占用)?不同商业模式答案不一样:

一套好的库存系统应该让你自己选这个时点,而不是替你写死在代码里。

StockFlow 怎么做这件事 库存变动约 1 分钟内回写到 eBay、Shopify、WooCommerce 等每个已连接的渠道;扣减时点可以在建单、付款、开票、发货之间自由选择。同一平台还能绑定多个账号——两个 eBay 店铺、三个 Shopify 站点都可以同时接入,统一在一个工作台管理。免费注册开始同步 →

批次和效期,也是超卖的隐藏来源

如果你卖的是保健品、母婴用品这类有效期的商品,超卖问题还有另一个变体:库存数量对,但批次错了。系统显示有货,实际上那批货已经过期或者正在质检冻结中,不能发。这种情况下,正确的做法是把"过期或待检库存"自动从可售池里冻结,并且在拣货时按照"先过期先发"的顺序强制执行——扫到错误批次时直接不允许通过。

多仓库让问题更复杂,但也有解

如果你有两个以上的仓库,库存同步还要多解决一个问题:一件商品在墨尔本仓有货,在台北仓没货,哪个仓库的库存该同步给哪个渠道?合理的做法是把所有仓库的可售库存汇总成一个总可售数同步给平台,实际发货时再由系统按库存分布和运费就近原则,建议从哪个仓库出货。

让多平台库存自动对齐,不用再手动改三次

连接你的店铺,可售库存实时同步,占用和在途分开看。

免费注册 →
← 返回博客列表