
6 Inventory Deduction and Restocking: Understanding How Orders Affect Inventory
Distinguish between saleable quantity, order allocation, and returned products, so inventory records better reflect actual supply
When customers place orders, cancel orders, or return products, inventory records may be affected. This article uses simple examples to explain the differences between inventory deduction, inventory allocation, and restocking, and outlines key points for merchants to check when handling orders, helping you understand the relationship between order status and product quantities in the WeiCity Shop.

When should inventory decrease after a customer buys a product?
For example, a product originally has 10 units in stock.
A customer places an order for 2 units.
Should the product page immediately show 8 remaining units, or should inventory be deducted only after the customer's payment succeeds?
If the customer does not pay, cancels the order, or applies for a return after receiving the product, how should inventory be handled?
These questions involve two important concepts in product inventory management:
Stock Deduction and Stock Restoration.
For merchants using the WeiCity Shop, understanding how inventory changes relate to order status can help reduce overselling, duplicate sales, incorrect restocking, and inaccurate inventory records.
However, please note:
Different shop systems may use different inventory rules.
Some systems reserve inventory when the customer submits an order, some deduct it after payment succeeds, and others handle it separately based on order status and the shipping process.
Therefore, merchants should first confirm the inventory rules actually used by the WeiCity Shop, and then manage inventory according to orders and physical stock.
Product inventory is not just how many items are in the warehouse.
In actual business operations, physical inventory, order-reserved quantities, and saleable quantities may differ.
Refers to the quantity of products currently stored in a warehouse, store, or other storage location.
For example:
There are 10 insulated cups in the warehouse.
Physical stock is 10 units.
Refers to the quantity of products that have been set aside for orders and temporarily cannot be offered to other customers.
For example:
A customer places an order for 2 units.
The system or merchant has reserved 2 units for this order.
Refers to the quantity of products that can still be accepted for purchase.
For example:
๐ฆ Physical stock: 10 units.
๐ Reserved quantity: 2 units.
๐ Sellable quantity: 8 units.
In this simplified example:
Sellable quantity = physical stock โ reserved quantity.
In actual calculations, quantities that cannot be sold, such as damaged items, items awaiting inspection, or items occupied by other channels, may also need to be considered.
Because a product being in the warehouse does not necessarily mean it can be sold again.
For example:
The customer has successfully placed an order, but the product has not yet been shipped.
Although the item is still on the shelf, if it has been reserved for an order, it should not be sold to another customer.
For specific inventory fields, quantity names, and calculation methods, refer to the current WeiCity product management page.
๐ In inventory management, first distinguish between: how many products are in the warehouse, and how many products are still available for sale.
Inventory deduction means reducing the corresponding inventory records based on orders or other outbound situations.
However, different systems may process inventory at different stages.
For example:
๐ฆ Original sellable quantity: 10 pieces.
๐ Customer submits an order: 2 pieces.
๐ System reserves: 2 pieces.
๐ Remaining sellable quantity: 8 pieces.
At this point, the product may not have been paid for, nor shipped.
However, because they have been reserved for the order, other customers temporarily cannot purchase these 2 pieces.
Another approach is:
When the customer submits the order, the sellable quantity is not reduced for the time being.
After payment succeeds, the corresponding deduction is made.
For example:
๐ฆ Original sellable quantity: 10 pieces.
๐ Customer submits an order: 2 pieces.
๐ณ Payment succeeds.
๐ The sellable quantity is updated according to system rules.
Some inventory management processes also distinguish between:
๐ Order reservation.
๐ณ Payment confirmation.
๐ Physical outbound.
For example:
After the customer's payment succeeds, the product has already been reserved.
However, the physical quantity in the warehouse only decreases when the merchant actually ships the product.
Merchants cannot assume a product has left the warehouse simply because an order has been created.
Likewise, they cannot assume a product can be sold again simply because it is still in the warehouse.
๐ When inventory is deducted must be confirmed based on WeiCity's current actual order and inventory processing rules.
If a product comes in different colors, sizes, or capacities, the inventory must be matched to the version the customer actually purchased.
The previous article introduced SKU (Stock Keeping Unit), which helps merchants identify different product versions.
For example, a thermos cup is offered in:
๐ต Blue + 500ml.
โช White + 500ml.
๐ต Blue + 750ml.
โช White + 750ml.
Suppose the customer purchases:
๐จ Color: Blue.
โ Capacity: 500ml.
๐ข Quantity: 2 pieces.
Then the inventory version that needs to be checked is:
๐ต Blue + 500ml.
Other specifications should not be wrongly reduced because of this order.
๐ท๏ธ Product name.
๐จ Color.
๐ Size or capacity.
๐ข Purchase quantity.
๐ฆ Corresponding inventory.
For example:
Blue 500ml has sold out.
But white 500ml is still in stock.
If you only check the total quantity for the entire thermos cup model, you may overlook that a specific specification is out of stock.
For example:
CUP01-BLU-500: Blue 500ml.
CUP01-WHT-500: White 500ml.
These are only example internal codes.
Merchants can establish clear correspondences for different versions based on how they actually manage their products.
๐ Inventory deduction should correspond to the correct product specification, to avoid affecting other colors, sizes, or styles.
Inventory restoration means adding qualifying quantities back into inventory records, or releasing the original order reservation, based on actual circumstances.
However, not every order cancellation or refund means the product can be sold again.
For example:
The customer purchased 2 pieces.
The system has already reserved these 2 pieces.
Later, the customer cancels the order.
If the product has not yet been sent out and system rules allow the reservation to be released, the corresponding sellable quantity may be restored.
For example:
The customer submitted an order but did not pay within the specified time.
If the system originally reserved inventory, the reserved quantity may need to be released after the order is closed.
For example:
After receiving the product, the customer applies for a return.
The merchant receives the returned product and confirms that it still meets sales conditions.
Only then may the product be counted again as sellable inventory.
For example:
The customer returns a piece of clothing.
The merchant has not yet confirmed:
๐ Whether the product is complete.
๐ท๏ธ Whether the tags meet requirements.
๐ฆ Whether the packaging is complete.
โ ๏ธ Whether there is any damage.
In this case, it should not be treated directly as normal sellable inventory before inspection.
Merchants need to first confirm:
๐ Which order it corresponds to.
๐ท๏ธ Which product version it corresponds to.
๐ข How many quantities should be restored.
๐ฆ Whether the physical item is still in the warehouse or has been returned.
๐ Whether the system has already processed it automatically.
๐ Inventory restoration must have a clear basis to avoid adding inventory twice.
This depends on whether the current Shop provides an inventory reservation mechanism, as well as the order closure and release rules.
For example:
A customer places an order for 2 pieces.
But payment is not completed for a long time.
If the system has already reserved inventory when the order is placed, you need to confirm how long these 2 pieces will be held.
๐ When does inventory reservation begin?
โ Is there a payment time limit?
๐ When is an unpaid order closed?
๐ Is inventory released automatically after the order is closed?
๐ณ If payment is received only after the order has been closed, how should it be handled?
Suppose a product has only 5 pieces.
Customer A orders 3 pieces but does not pay.
If the system keeps reserving these 3 pieces, other customers may only be able to buy the remaining 2 pieces.
But if the system does not reserve inventory, multiple customers may place orders at the same time, resulting in insufficient stock.
Therefore, merchants need to understand the actual order rules.
For example:
The system had already reserved 2 pieces.
The merchant sees that the order is unpaid and manually adds 2 pieces to inventory.
The system then automatically releases 2 pieces.
This may cause the inventory quantity to be increased twice.
Do not conclude that a transaction is complete just because the customer says they have paid.
Confirm based on the current order records and the actual payment channel received.
๐ To understand how unpaid orders affect inventory, you must check the order status, payment status, and system release rules together.
Order cancellations, refunds, and returns often occur together, but they represent different situations.
Not every situation should be understood as "inventory is automatically added back."
For example:
A customer places an order for 2 pieces.
The product has not yet been shipped.
The order is later cancelled.
If inventory was originally reserved or deducted, confirm based on system rules whether it needs to be released or restored.
For example:
The customer finds a problem after receiving the product.
The merchant agrees to a refund but does not require the customer to return the product.
In this case:
๐ณ The refund may already have been completed.
๐ฆ The product is still in the customer's hands.
Therefore, do not directly increase the warehouse's sellable quantity just because the refund succeeded.
For example:
The customer returns 1 thermos cup.
After receiving it, the merchant needs to check:
๐ฆ Whether the product is complete.
๐ Whether it is damaged.
๐ Whether all accessories are included.
โ ๏ธ Whether it meets the conditions for resale.
Only if it is confirmed that it can be sold again should it be processed according to the actual inventory workflow.
For example:
The returned product shows obvious damage.
This item may need to be recorded as:
๐ Pending inspection.
๐ ๏ธ Pending repair.
โ ๏ธ Not sellable.
Rather than directly increasing normal sellable inventory.
For example:
The customer originally purchased a blue size M top.
Later, they applied to exchange it for a blue size L.
The merchant needs to check separately:
๐ Whether the original product has been returned.
๐ฆ Whether the original product can be sold again.
๐ Whether the new product is in stock.
๐ Whether the new product has been shipped.
Because a refund affects the money paid.
A return involves the physical product.
Cancelling an order involves whether the order will continue to be fulfilled.
These may happen at the same time, or only one of them may happen.
๐ To decide whether inventory should be restored, check both the result of the order processing and the actual whereabouts of the physical product.
The following uses a hypothetical scenario to explain the basic relationships in inventory changes.
Assume the system works as follows:
Inventory is reserved when an order is placed, and physical outbound is recorded when the item is shipped.
This is only one common management method and does not mean WeiCity necessarily uses the same rules at present.
Product:
Stainless steel insulated cup.
๐ฆ Physical stock: 10 units.
๐ Reserved for orders: 0 items.
๐ Available for sale: 10 items.
The customer submits the order.
The system reserves 2 items.
๐ฆ Physical stock: 10 units.
๐ Reserved for orders: 2 items.
๐ Sellable quantity: 8 units.
At this point the product is still in the warehouse, but 2 of the items have been reserved for the order.
Assume that a successful payment does not deduct the already reserved available quantity again.
Then:
๐ฆ Physical stock: 10 units.
๐ Reserved for orders: 2 items.
๐ Sellable quantity: 8 units.
A successful payment does not necessarily mean the available quantity needs to be reduced again.
The products actually leave the warehouse.
๐ฆ Physical inventory: 8 items.
๐ Reserved for orders: 0 items.
๐ Sellable quantity: 8 units.
Because these 2 items have been sent out, the original order reservation is also released.
Assume the customer cancels the order before shipment and the 2 originally reserved items are successfully released.
Then:
๐ฆ Physical stock: 10 units.
๐ Reserved for orders: 0 items.
๐ Available for sale: 10 items.
Assume the original order had 2 items shipped.
In this case:
๐ฆ Physical inventory: 8 items.
๐ Sellable quantity: 8 units.
The customer later returns 1 of them.
The merchant receives and inspects it, and confirms it can be sold again.
With no other inventory changes:
๐ฆ Physical inventory: 9 items.
๐ Available for sale: 9 items.
If the product is damaged and cannot be resold, the normal available quantity should not be increased directly.
It is only meant to illustrate that:
๐ Placing an order may affect the available quantity.
๐ณ Payment may change the order status.
๐ Shipping involves physical outbound movement.
โ Cancellation may release reserved inventory.
โฉ๏ธ For returns, whether to restore inventory depends on the physical condition of the item.
๐ Quantity changes at different stages must not be counted twice, otherwise inventory records can easily become wrong.
When a merchant reviews an order, it is recommended to confirm each item for that specific order.
For example:
๐ Awaiting payment.
๐ณ Paid.
๐ฆ Pending processing.
๐ Shipped.
โ Cancelled.
Actual status names are subject to the current WeiCity order page.
Confirm:
๐ฐ Whether the payment has been received.
๐ Whether the payment record matches the order.
โ ๏ธ Whether there are any abnormal payment situations.
Confirm:
๐ฆ Product names.
๐จ Color.
๐ Size or capacity.
๐ท๏ธ SKU number.
Confirm the customer bought:
1 item.
2 items.
Or another quantity.
Confirm:
๐ฆ Whether the product is still in the warehouse.
๐ Whether it has been shipped.
๐ช Whether self-pickup has been completed.
Confirm:
โ Whether it has been deducted.
๐ Whether it has been reserved.
โ Whether it has been restored.
For example:
Whether a merchant or staff member has manually changed the inventory quantity.
Whether the following features are provided, and how they specifically work, should be confirmed on the current actual page:
๐ Automatic inventory deduction.
๐ Order inventory reservation.
โ Release of unpaid orders.
๐ Automatic restoration when orders are cancelled.
โฉ๏ธ Return inventory handling.
๐ Inventory adjustment records.
๐ When handling inventory issues, it is recommended to first check the order status and system records, and then decide whether manual action is needed.
Sometimes a merchant may find that:
The system shows 10 items remaining.
But the warehouse actually has only 8 items.
In this case, the numbers should not be changed arbitrarily right away.
It is recommended to first find the cause of the difference.
Confirm whether there are:
๐ Orders placed but not yet shipped.
๐ณ Paid orders awaiting processing.
๐ Inventory already reserved.
For example:
๐ช Physical store sales.
๐ฌ Orders received via WhatsApp.
๐ฑ Other online platforms.
๐ฆ Manually recorded orders.
If multiple channels share the same inventory, the product quantities need to be recorded in a unified way.
For example:
โ ๏ธ Damaged products.
๐ฆ Lost products.
๐ Products pending inspection.
These products may not necessarily be sold further.
Confirm:
๐ฆ Whether the products have been returned.
๐ Whether the inspection has been completed.
๐ Whether the inventory has been restored.
Confirm whether anyone has:
โ Increased inventory.
โ Decreased inventory.
๐ Changed the specification quantities.
If differences still exist, a physical stocktake can be carried out.
For example:
The system has already automatically restored 2 items.
But staff did not know this and manually added 2 more items.
In the end, the system may show more available inventory than actually exists.
๐ When an inventory difference is found, find the cause first, and then adjust according to the actual situation.
If a manual inventory adjustment is truly necessary, it is recommended to keep clear records.
For example:
Stainless steel insulated cup.
For example:
CUP01-BLU-500.
For example:
10 items.
For example:
Decrease by 2 items.
For example:
8 items.
For example:
๐ฆ Physical stocktake discrepancy.
โ ๏ธ Damaged products.
โฉ๏ธ Return inspection completed.
๐ช Supplementary record of store sales.
Record the actual processing date and time.
If multiple staff members manage products, you can record who made the adjustment.
Whether WeiCity provides inventory change records, operator records, or automatic logs should be confirmed based on current actual functions.
If there is no such function, merchants can use an internal record sheet to keep the necessary information.
๐ Every inventory adjustment should have a clear reason so it can be checked later.
Some merchants sell products through multiple channels at the same time.
For example:
๐ช Physical store.
๐๏ธ WeiCity Shop.
๐ฌ WhatsApp.
๐ฑ Other online platforms.
If these channels use the same batch of products, special attention must be paid to inventory records.
The warehouse actually has:
5 insulated cups.
Store sales:
2 items.
If the available quantity in the WeiCity Shop is not updated, it may still show 5 items online.
This may lead to overselling.
โ Confirm which channels share inventory.
โ Update records promptly for every sale.
โ Check each specification separately.
โ Carry out physical stocktakes regularly.
โ Avoid repeated adjustments by multiple staff members.
Whether cross-platform or cross-store automatic inventory synchronization is supported should be confirmed based on WeiCity's current features and its integration with other systems.
Do not assume that inventory across multiple sales channels will stay consistent automatically.
๐ When selling through multiple channels, a unified inventory recording method is very important.
How often you check inventory can depend on the product's sales volume, stock quantity, and business model.
You can check them periodically based on your actual situation.
It is recommended to reconcile inventory more frequently.
For example:
Clothing.
Shoes.
Phone accessories.
Hardware tools.
Pay attention to stock differences between different variants.
For example:
๐ Festive gifts.
๐ Festive bouquets.
๐ Promotional apparel.
๐ฆ Limited-edition products.
When orders increase, it is even more important to confirm sellable quantities promptly.
For example:
โ Insufficient stock.
๐ Duplicate restocking.
๐ฆ Physical stock does not match the system.
๐ Multiple orders competing for the same stock.
These should be checked promptly.
๐ Verify system quantities.
๐ฆ Confirm the physical stock.
โ ๏ธ Identify damaged products.
๐ Correct missing records.
๐ท๏ธ Check SKU mapping.
๐ Regular stocktakes can help merchants identify stock discrepancies and prevent errors from accumulating.
Not necessarily.
Please confirm based on WeiCity's current inventory deduction rules.
This depends on whether the system provides an order inventory reservation mechanism.
Different systems may handle this differently; the actual current rules shall prevail.
It usually involves physical stock leaving the warehouse, but the specific inventory fields and update timing depend on system rules.
Not necessarily.
Please confirm the order status, whether it originally reserved inventory, and whether the system provides automatic release or restocking.
This depends on the current order and inventory reservation rules.
Sellable inventory should not be increased simply because a refund has succeeded.
You also need to confirm whether the product is still in the warehouse, or whether it has been returned and meets sales conditions.
This should be determined based on the actual condition of the product, applicable rules, and your after-sales handling requirements.
You may record it as pending inspection, pending repair, or unsellable according to your actual management process; it should not be treated as normal sellable inventory.
If the current product type supports inventory management by variant, you can configure it according to the actual features available.
A SKU helps distinguish different product versions and makes it easier to reconcile quantities and orders.
Specific automatic restocking conditions and supported scope are subject to the current actual features.
Whether a manual adjustment feature is provided, along with related permissions and recording methods, is subject to the current product management page.
Merchants can manage the same batch of inventory according to their actual business model, but whether automatic synchronization is supported needs to be confirmed in the system features.
It is recommended to standardize product variants, SKUs, orders, and physical stock records, and to check inventory changes regularly.
๐ The key to inventory management is not just increasing or decreasing quantities, but ensuring every change has a clear basis.
โ Physical quantity is accurate.
โ Sellable quantity is clear.
โ Reserved quantity has been reconciled.
โ Colors are correct.
โ Dimensions are accurate.
โ SKU mapping is correct.
โ Whether the order has been created.
โ Whether payment has been made.
โ Whether the order has been shipped.
โ Whether the order has been canceled.
โ Confirm the deduction timing.
โ No duplicate deductions.
โ Correct product version is matched.
โ Confirm the order handling result.
โ Confirm the physical condition of the product.
โ No duplicate restocking.
โ The product has been received.
โ The product has been inspected.
โ Confirm whether it can be sold again.
โ The reason for adjustment is clear.
โ The adjusted quantity is accurate.
โ Automatic processing records have been checked.
โ In-store sales have been recorded.
โ Orders from other channels have been reconciled.
โ Shared inventory records are consistent.
โ Physical and system records have been reconciled.
โ Inventory discrepancies have been investigated.
โ Abnormal quantities have been handled according to the rules.
๐ Regularly checking orders, inventory, and physical stock can reduce inconsistencies in inventory records.
Inventory management is not simply adding or subtracting product quantities.
What really needs to be understood is:
๐ Has the customer placed an order?
๐ณ Was the payment successful?
๐ Has the product been reserved?
๐ Has the product been shipped?
โ Has the order been canceled?
โฉ๏ธ Has the product been returned?
๐ Can the returned product be sold again?
๐ Has the system automatically restocked?
๐ท๏ธ Which SKU does the change correspond to?
Inventory management in the WeiCity Shop should focus on reconciling order status, product variants, and actual stock levels, so merchants can more clearly understand how many items remain available for sale.
For merchants, accurate inventory records can help:
๐ฆ Reduce overselling.
๐ Lower the risk of duplicate sales.
๐ท๏ธ Manage different variants correctly.
๐ Avoid duplicate restocking.
๐ Plan restocking more clearly.
๐ Make it easier to trace inventory discrepancies.
๐ฆ Clear physical quantities are needed to know how many products are in the warehouse.
๐ Clear order allocations are needed to know which products have been reserved.
๐ Accurate sellable quantities are needed to judge how many more purchases can be accepted.
๐ Complete restocking records are needed to reduce duplicate inventory increases.
๐ท๏ธ Correct SKU mapping is needed to avoid confusing inventory across different variants.
From ordering, payment, and shipping to cancellation, refunds, and returns, each stage should be handled based on the actual order and physical stock situation.
When every inventory deduction and restocking has a clear basis, product management becomes more accurate and organized.
Specific inventory deduction timing, order reservation, automatic restocking, manual adjustment, and inventory recording features are subject to WeiCity's current Shop pages, product management settings, and the services you have activated.
๐ Open WeiCity: https://wei.city/
