Docs menu
Inventory Management
How stock levels stay accurate across all your selling channels.
How Inventory Sync Works
Nventory keeps stock levels synchronized between your WooCommerce store and all connected sellers. When inventory changes on your end, every seller's store reflects the update.
Your WooCommerce Store │ │ stock_quantity: 50 │ ▼ Nventory Platform │ ├──▶ Seller A (WooCommerce) → stock: 50 ├──▶ Seller B (Shopify) → stock: 50 └──▶ Seller C (WooCommerce) → stock: 50
All sellers see the same stock quantity — your actual available inventory. When a sale happens on any channel, the stock decrements across all connected stores.
Stock Status Mapping
| Your WooCommerce Status | Nventory Status | Seller Sees |
|---|---|---|
| In stock (qty > 0) | Available | In stock with quantity |
| Out of stock (qty = 0) | Unavailable | Out of stock |
| On backorder | Backorder | On backorder (if enabled) |
Inventory Updates
Stock levels update when:
- You manually adjust stock in WooCommerce.
- An order is placed on your store (stock decrements).
- An order is placed via a seller (stock decrements on your store).
- You receive new stock and update quantities.
Inventory sync is near real-time. Changes typically propagate to seller stores within seconds.
Multi-Channel Stock Management
Since multiple sellers may be selling the same product, Nventory uses your WooCommerce inventory as the single source of truth. This prevents overselling:
- Seller A sells 1 unit → your stock goes from 50 to 49.
- All other sellers immediately see stock = 49.
- When stock reaches 0, all sellers show the product as out of stock.
Best Practices
- Use WooCommerce stock management — enable "Manage stock" on your products for accurate tracking.
- Set low stock thresholds — configure WooCommerce notifications to alert you when stock is running low.
- Update stock promptly — when you receive new inventory, update quantities in WooCommerce right away.