
6 库存扣减与回补:了解订单如何影响库存
分清可售数量、订单占用与退回商品,让库存记录更贴近实际供应情况
顾客下单、取消订单或退回商品,都可能影响库存记录。本文通过简单例子,说明库存扣减、库存占用与回补的区别,并整理商家处理订单时需要核对的重点,帮助你了解 WeiCity 商城中订单状态与商品数量之间的关系。

顾客购买商品后,库存应该什么时候减少?
例如,一款商品原本有 10 件库存。
顾客下单购买 2 件。
这时,商品页面应该马上显示剩下 8 件,还是等顾客付款成功后才扣减?
如果顾客没有付款、取消订单,或者收到商品后申请退货,库存又应该怎样处理?
这些问题涉及商品库存管理中非常重要的两个概念:
库存扣减(Stock Deduction)与库存回补(Stock Restoration)。
对于使用 WeiCity 商城的商家来说,了解库存变化与订单状态之间的关系,可以帮助减少超卖、重复销售、错误回补及库存记录不准确等问题。
但需要注意:
不同商城系统可能采用不同的库存处理规则。
有些系统在顾客提交订单时预留库存,有些在付款成功后扣减,也有些会根据订单状态与发货流程分别处理。
因此,商家需要先确认 WeiCity 当前商城实际采用的库存规则,再根据订单与实物情况进行管理。
商品库存不只是仓库里有多少件商品。
在实际经营中,实物库存、订单占用数量与可售数量可能不同。
指目前实际存放在仓库、门店或其他储存地点的商品数量。
例如:
仓库里有 10 件保温杯。
实物库存为 10 件。
指已经为订单预留、暂时不能提供给其他顾客购买的商品数量。
例如:
顾客下单购买 2 件。
系统或商家为这笔订单预留了 2 件。
指目前仍然可以继续接受购买的商品数量。
例如:
📦 实物库存:10 件。
🔒 已预留数量:2 件。
🛒 可售数量:8 件。
在这个简化示例中:
可售数量 = 实物库存 − 已预留数量。
实际计算时,还可能需要考虑损坏、待检、其他渠道占用等不可售数量。
因为商品仍然放在仓库里,不代表一定可以再次出售。
例如:
顾客已经成功下单,商品尚未发货。
虽然实物仍在货架上,但如果已经为订单预留,就不应该再次卖给其他顾客。
具体库存字段、数量名称与计算方式,以当前 WeiCity 商品管理页面为准。
📌 库存管理首先要分清:仓库里有多少商品,以及目前还有多少商品可以继续出售。
库存扣减,是指根据订单或其他出库情况,减少相应的库存记录。
但不同系统可能在不同阶段处理库存。
例如:
📦 原有可售数量:10 件。
🛒 顾客提交订单:2 件。
🔒 系统预留:2 件。
📊 剩余可售数量:8 件。
此时,商品可能还没有付款,也没有发货。
但由于已经为订单预留,其他顾客暂时不能购买这 2 件。
另一种处理方式是:
顾客提交订单时,暂时不减少可售数量。
当付款成功后,再进行相应扣减。
例如:
📦 原有可售数量:10 件。
📝 顾客提交订单:2 件。
💳 付款成功。
📊 根据系统规则更新可售数量。
部分库存管理流程还会区分:
🔒 订单预留。
💳 付款确认。
🚚 实物出库。
例如:
顾客付款成功后,商品已经被预留。
但直到商家实际发货,仓库里的实物数量才减少。
商家不能仅凭订单已经建立,就认为商品已经离开仓库。
同样,也不能因为商品仍在仓库,就认为它可以再次出售。
📌 库存什么时候扣减,必须根据 WeiCity 当前实际订单与库存处理规则确认。
如果商品有不同颜色、尺寸或容量,就需要对应到顾客实际购买的版本。
上一篇介绍了 SKU(Stock Keeping Unit),用于帮助商家识别不同商品版本。
例如,一款保温杯提供:
🔵 蓝色+500ml。
⚪ 白色+500ml。
🔵 蓝色+750ml。
⚪ 白色+750ml。
假设顾客购买:
🎨 颜色:蓝色。
☕ 容量:500ml。
🔢 数量:2 件。
那么需要核对的库存版本是:
🔵 蓝色+500ml。
其他规格不应该因为这笔订单而错误减少。
🏷️ 商品名称。
🎨 颜色。
📏 尺寸或容量。
🔢 购买数量。
📦 对应库存。
例如:
蓝色 500ml 已经售完。
但白色 500ml 仍然有货。
如果只查看整款保温杯的总数量,就可能忽略某个规格已经缺货。
例如:
CUP01-BLU-500:蓝色 500ml。
CUP01-WHT-500:白色 500ml。
这些只是内部编号示例。
商家可以根据实际商品管理方式,为不同版本建立清楚的对应关系。
📌 库存扣减应该对应正确的商品规格,避免影响其他颜色、尺寸或款式。
库存回补,是指根据实际情况,把符合条件的数量重新计入库存记录,或解除原本的订单占用。
但并不是所有订单取消或退款,都代表商品可以重新出售。
例如:
顾客购买 2 件商品。
系统已经预留这 2 件。
后来顾客取消订单。
如果商品尚未发出,且系统规则允许释放占用,就可能恢复相应可售数量。
例如:
顾客提交订单后,没有在规定时间内付款。
如果系统原本预留库存,订单关闭后可能需要释放占用数量。
例如:
顾客收到商品后申请退货。
商家收到退回商品,并确认仍然符合销售条件。
这时才可能将商品重新计入可售库存。
例如:
顾客退回一件衣服。
商家还没有确认:
👕 商品是否完整。
🏷️ 标签是否符合要求。
📦 包装是否完整。
⚠️ 是否存在损坏。
这种情况下,不应在未经检查前直接当作正常可售库存。
商家需要先确认:
📋 对应哪一笔订单。
🏷️ 对应哪一个商品版本。
🔢 应恢复多少数量。
📦 实物是否仍在仓库或已经退回。
🔄 系统是否已经自动处理。
📌 库存回补必须有明确依据,避免重复增加库存。
这取决于当前商城是否提供库存预留机制,以及订单关闭与释放规则。
例如:
顾客下单购买 2 件商品。
但迟迟没有完成付款。
如果系统在下单时已经预留库存,就需要确认这 2 件商品会被保留多久。
🕒 什么时候开始预留库存?
⌛ 是否设置付款时限?
📋 未付款订单什么时候关闭?
🔄 订单关闭后是否自动释放库存?
💳 如果订单关闭后才收到付款,应该怎样处理?
假设商品只有 5 件。
顾客 A 下单 3 件,却没有付款。
如果系统持续预留这 3 件,其他顾客可能只能购买剩余的 2 件。
但如果系统不预留库存,也可能出现多个顾客同时下单、库存不足的情况。
因此,商家需要了解实际订单规则。
例如:
系统原本已经预留 2 件。
商家看到订单未付款,手动增加 2 件库存。
之后系统又自动释放 2 件。
这样就可能造成库存数量被重复增加。
不能只因为顾客表示已经付款,就认定交易完成。
应根据当前订单记录及实际收款渠道确认。
📌 未付款订单怎样影响库存,必须同时查看订单状态、付款情况与系统释放规则。
订单取消、退款与退货经常一起出现,但它们代表不同的情况。
不能把所有情况都理解成「库存自动加回来」。
例如:
顾客下单购买 2 件商品。
商品还没有发货。
订单后来取消。
如果原本已经预留或扣减库存,应根据系统规则确认是否需要释放或回补。
例如:
顾客收到商品后发现问题。
商家同意退款,但不要求顾客退回商品。
此时:
💳 退款可能已经完成。
📦 商品仍在顾客手中。
因此,不能仅因为退款成功,就直接增加仓库的可售数量。
例如:
顾客退回 1 件保温杯。
商家收到后,需要检查:
📦 商品是否完整。
🔍 是否损坏。
🎁 配件是否齐全。
⚠️ 是否符合再次销售的条件。
如果确认可以重新出售,才根据实际库存流程处理。
例如:
顾客退回的商品出现明显损坏。
这件商品可能需要记录为:
🔍 待检查。
🛠️ 待维修。
⚠️ 不可售。
而不是直接增加正常可售库存。
例如:
顾客原本购买蓝色 M 码上衣。
后来申请换成蓝色 L 码。
商家需要分别核对:
👕 原商品是否退回。
📦 原商品能否重新出售。
👕 新商品是否有库存。
🚚 新商品是否已经发出。
因为退款影响的是款项。
退货涉及的是商品实物。
取消订单则涉及订单是否继续履行。
它们可能同时发生,也可能只发生其中一项。
📌 判断库存是否应该回补,既要看订单处理结果,也要看商品实物的实际去向。
以下使用一个假设情境,说明库存变化的基本关系。
假设系统采用:
下单时预留库存,发货时记录实物出库。
这只是常见管理方式之一,不代表 WeiCity 当前一定采用相同规则。
商品:
不锈钢保温杯。
📦 实物库存:10 件。
🔒 订单占用:0 件。
🛒 可售数量:10 件。
顾客提交订单。
系统预留 2 件。
📦 实物库存:10 件。
🔒 订单占用:2 件。
🛒 可售数量:8 件。
此时商品仍在仓库,但其中 2 件已经为订单预留。
假设付款成功不会再次扣减已经预留的可售数量。
那么:
📦 实物库存:10 件。
🔒 订单占用:2 件。
🛒 可售数量:8 件。
付款成功不代表一定需要再次减少可售数量。
商品实际离开仓库。
📦 实物库存:8 件。
🔒 订单占用:0 件。
🛒 可售数量:8 件。
由于这 2 件商品已经发出,原本的订单占用也随之解除。
假设顾客在发货前取消订单,并成功释放原本预留的 2 件。
那么:
📦 实物库存:10 件。
🔒 订单占用:0 件。
🛒 可售数量:10 件。
假设原订单已经发货 2 件。
此时:
📦 实物库存:8 件。
🛒 可售数量:8 件。
后来顾客退回其中 1 件。
商家收到并检查,确认可以重新出售。
在没有其他库存变化的情况下:
📦 实物库存:9 件。
🛒 可售数量:9 件。
如果商品损坏、不能重新出售,则不应直接增加正常可售数量。
它只是为了说明:
🛒 下单可能影响可售数量。
💳 付款可能改变订单状态。
🚚 发货涉及实物出库。
❌ 取消可能释放预留库存。
↩️ 退货需要根据实物情况决定是否回补。
📌 不同阶段的数量变化不能重复计算,否则容易出现库存记录错误。
当商家查看一笔订单时,建议围绕具体订单逐项确认。
例如:
📝 待付款。
💳 已付款。
📦 待处理。
🚚 已发货。
❌ 已取消。
实际状态名称,以当前 WeiCity 订单页面为准。
确认:
💰 是否已经收到款项。
📋 付款记录是否对应订单。
⚠️ 是否存在异常付款情况。
确认:
📦 商品名称。
🎨 颜色。
📏 尺寸或容量。
🏷️ SKU 编号。
确认顾客购买:
1 件。
2 件。
或其他数量。
确认:
📦 商品是否仍在仓库。
🚚 是否已经发货。
🏪 是否已经完成自取。
确认:
➖ 是否已经扣减。
🔒 是否已经预留。
➕ 是否已经回补。
例如:
商家或员工是否曾经手动修改库存数量。
以下功能是否提供,以及具体怎样运作,应以当前实际页面为准:
📊 自动库存扣减。
🔒 订单库存预留。
⌛ 未付款订单释放。
🔄 取消订单自动回补。
↩️ 退货库存处理。
📝 库存调整记录。
📌 处理库存问题时,建议先核对订单状态与系统记录,再决定是否需要手动操作。
有时商家会发现:
系统显示还有 10 件。
但仓库实际只有 8 件。
这时不应该马上随意修改数字。
建议先找出差异原因。
确认是否存在:
🛒 已下单但未发货。
💳 已付款待处理。
🔒 已预留库存。
例如:
🏪 实体门店销售。
💬 WhatsApp 接单。
📱 其他线上平台。
📦 人工登记订单。
如果多个渠道共用同一批库存,需要统一记录商品数量。
例如:
⚠️ 商品损坏。
📦 商品遗失。
🔍 商品待检查。
这些商品不一定可以继续出售。
确认:
📦 商品是否已经退回。
🔍 是否完成检查。
🔄 是否已经回补。
确认是否有人:
➕ 增加库存。
➖ 减少库存。
🔄 修改规格数量。
如果仍然存在差异,可以进行实物盘点。
例如:
系统已经自动回补 2 件。
但员工不知道,又手动增加 2 件。
最终系统可能显示比实际更多的可售库存。
📌 发现库存差异时,应先找原因,再根据实际情况调整。
如果确实需要手动调整库存,建议保留清楚的记录。
例如:
不锈钢保温杯。
例如:
CUP01-BLU-500。
例如:
10 件。
例如:
减少 2 件。
例如:
8 件。
例如:
📦 实物盘点差异。
⚠️ 商品损坏。
↩️ 退货检查完成。
🏪 门店销售补登记。
记录实际处理日期与时间。
如果有多名员工管理商品,可以记录由谁进行调整。
WeiCity 是否提供库存变更记录、操作人员记录或自动日志,以当前实际功能为准。
如果没有相关功能,商家可以使用内部记录表保留必要资料。
📌 每次库存调整都应该有明确原因,方便日后核对。
有些商家同时通过多个渠道销售商品。
例如:
🏪 实体门店。
🛍️ WeiCity 商城。
💬 WhatsApp。
📱 其他线上平台。
如果这些渠道使用同一批商品,就需要特别注意库存记录。
仓库实际有:
5 件保温杯。
门店卖出:
2 件。
如果 WeiCity 商城的可售数量没有更新,线上仍然可能显示有 5 件。
这就可能造成超卖。
✅ 确认哪些渠道共用库存。
✅ 每次销售及时更新记录。
✅ 不同规格分别核对。
✅ 定期进行实物盘点。
✅ 避免多个员工重复调整。
是否支持跨平台或门店库存自动同步,需要根据 WeiCity 当前功能及其他系统的整合情况确认。
不能假定多个销售渠道的库存会自动保持一致。
📌 多渠道销售时,统一的库存记录方式非常重要。
库存检查频率可以根据商品销量、库存数量与经营方式决定。
可以根据实际情况定期检查。
建议更频繁核对库存。
例如:
服装。
鞋子。
手机配件。
五金工具。
需要注意不同规格的库存差异。
例如:
🎁 节日礼品。
💐 节庆花束。
👕 促销服装。
📦 限量商品。
订单增加时,更需要及时确认可售数量。
例如:
❌ 库存不足。
🔄 重复回补。
📦 实物与系统不一致。
🛒 多笔订单争用库存。
应及时检查。
📊 核对系统数量。
📦 确认实物情况。
⚠️ 发现损坏商品。
🔄 修正遗漏记录。
🏷️ 检查 SKU 对应关系。
📌 定期盘点可以帮助商家发现库存差异,避免错误持续累积。
不一定。
需要根据 WeiCity 当前库存扣减规则确认。
取决于系统是否提供订单预留库存机制。
不同系统可能采用不同处理方式,应以当前实际规则为准。
通常涉及实物出库,但具体库存字段与更新时点取决于系统规则。
不一定。
需要确认订单状态、原本是否占用库存,以及系统是否提供自动释放或回补功能。
取决于当前订单与库存预留规则。
不应该仅凭退款成功就直接增加可售库存。
还需要确认商品是否仍在仓库,或是否已经退回并符合销售条件。
需要根据商品实际状况、适用规则与商家的售后处理要求判断。
可以根据实际管理流程记录为待检查、待维修或不可售商品,不应直接作为正常可售库存。
如果当前商品类型支持按规格管理库存,可以根据实际功能设置。
SKU 可以帮助区分不同商品版本,方便核对数量与订单。
具体自动回补条件与支持范围,以当前实际功能为准。
是否提供手动调整功能,以及相关权限与记录方式,以当前商品管理页面为准。
商家可以根据实际经营方式管理同一批库存,但是否支持自动同步,需要确认系统功能。
建议统一商品规格、SKU、订单与实物记录,并定期检查库存变化。
📌 库存管理的重点,不只是数量增加或减少,而是每次变化都有明确依据。
✅ 实物数量准确。
✅ 可售数量清楚。
✅ 已预留数量已核对。
✅ 颜色正确。
✅ 尺寸准确。
✅ SKU 对应正确。
✅ 订单是否已经建立。
✅ 是否已经付款。
✅ 是否已经发货。
✅ 是否已经取消。
✅ 确认扣减时点。
✅ 没有重复扣减。
✅ 对应正确商品版本。
✅ 确认订单处理结果。
✅ 确认商品实物情况。
✅ 没有重复回补。
✅ 商品已经收到。
✅ 商品已经检查。
✅ 确认是否可以重新出售。
✅ 调整原因清楚。
✅ 调整数量准确。
✅ 已检查自动处理记录。
✅ 门店销售已登记。
✅ 其他渠道订单已核对。
✅ 共用库存记录一致。
✅ 实物与系统记录已核对。
✅ 库存差异已调查。
✅ 异常数量已按规则处理。
📌 通过定期检查订单、库存与实物,可以减少库存记录不一致的情况。
库存管理不是简单地把商品数量加上或减去。
真正需要了解的是:
🛒 顾客是否已经下单?
💳 付款是否成功?
🔒 商品是否已经预留?
🚚 商品是否已经发货?
❌ 订单是否已经取消?
↩️ 商品是否已经退回?
🔍 退回商品能否重新出售?
🔄 系统是否已经自动回补?
🏷️ 变化对应哪一个 SKU?
WeiCity 商城的库存管理,应围绕订单状态、商品规格与实际库存情况进行核对,让商家更清楚地了解商品目前还有多少数量可以继续销售。
对于商家来说,准确的库存记录可以帮助:
📦 减少超卖。
🛒 降低重复销售风险。
🏷️ 正确管理不同规格。
🔄 避免重复回补。
📊 更清楚地安排补货。
📝 方便追查库存差异。
📦 实物数量清楚,才能知道仓库里还有多少商品。
🔒 订单占用明确,才能知道哪些商品已经预留。
🛒 可售数量准确,才能判断还能接受多少购买。
🔄 回补依据完整,才能减少库存重复增加。
🏷️ SKU 对应正确,才能避免不同规格的库存混淆。
从下单、付款、发货,到取消、退款与退货,每个阶段都应该根据实际订单与实物情况处理。
让每一次库存扣减与回补都有依据,商品管理才会更准确、更有条理。
具体库存扣减时点、订单预留、自动回补、手动调整及库存记录功能,以 WeiCity 当前商城页面、商品管理设置与已开通的服务为准。
👉 打开 WeiCity: https://wei.city/
