✅ Product Description
WooCommerce Attribute Stock is an inventory extension for WooCommerce stores that need Shared Stock & Variable Quantities across multiple variations. It is designed for catalogs where options such as color, size, material, or bundle type all draw from the same physical supply, and where stock must stay consistent no matter which combination a customer buys.
In standard WooCommerce, each variation tracks its own number. That approach fails when inventory is shared in the real world, because one variation can show “out of stock” even though the warehouse still has units, or two variations can be oversold after manual edits drift apart. This plugin fixes the mismatch by shifting stock logic from the variation level to the attribute level.
WooCommerce Attribute Stock – Shared Stock & Variable Quantities lets you create stock pools for attribute terms like “Black,” “XL,” or “Walnut,” then link every relevant variation to those pools. When an order is placed, the system deducts from the correct pool automatically, and all variations connected to that term update at once. Customers always see an accurate availability signal, and staff no longer need to maintain dozens of separate counts.
WooCommerce Attribute Stock becomes especially valuable when your options consume inventory at different rates. You can set variable deductions so some combinations reduce stock by two units, three units, or any custom amount. This supports multipacks, premium finishes, or add-on configurations that require more materials than the base option, while still keeping everything tied to one source of truth.
A second Shared Stock & Variable Quantities setup layer helps with advanced retail workflows. For example, a fashion store can share color inventory across sizes, a jewelry shop can share gemstone counts across settings, and a print business can share limited foil or paper types across many designs. The pool structure mirrors how suppliers ship stock, so your online numbers match warehouse reality.
Administration stays clean. You define pools inside a dedicated screen, review remaining counts by attribute term, and adjust totals during restocks without opening each product editor. Because orders continue through WooCommerce in the normal way, reporting and analytics remain intact, while the stock pools provide an extra lens for forecasting which materials or colors are moving fastest.
WooCommerce Attribute Stock – Shared Stock & Variable Quantities also scales well as your catalog grows. Add a new attribute term, give it a pool, and any future product using that term inherits the shared logic automatically. This is ideal for seasonal launches, limited runs, and fast-moving collections where creating and syncing dozens of variation counts would otherwise slow you down.
Overall, the plugin reduces overselling, prevents false stockouts, and cuts daily admin time. It keeps product pages honest, improves buyer confidence, and helps your store operate with fewer inventory surprises. If your products share real-world supply, this approach delivers a more accurate, scalable inventory system without changing your storefront flow.
✅ Key Features
-
Attribute-level inventory pools for variable products
-
Automatic real-time stock deduction per order
-
Custom quantity consumption rules by option
-
Central dashboard to edit and monitor pools
-
Supports complex variation catalogs cleanly
-
Prevents overselling and false out-of-stock states
-
Stock behavior inherited by new products
-
Compatible with standard WooCommerce reporting
-
Lightweight design for stable performance
-
No-code configuration for quick setup
✅ Use Cases
Best for apparel stores sharing color counts across sizes, accessory brands sharing materials across styles, gift sellers using pack tiers, and any catalog where multiple variations rely on one underlying stock source.
✅ Benefits
Keeps availability accurate across all options, reduces manual syncing errors, improves customer trust, and makes forecasting easier by tracking stock at the attribute level.


My Account
MxDev9
Plugin feels lightweight