Stock Statuses & Lead Times
Add-on ID: kv_stock_status_manager · Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.0 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view
Stock Statuses & Lead Times replaces the plain “In stock” / “Out of stock” text of CS-Cart with named availability statuses that tell shoppers when a product ships: “In stock”, “Only 2 left”, “Ships in 3–5 days”, “Special order”, “Coming soon” or “Discontinued”, each with its own colour, icon and lead time. Rules switch the status automatically when the stock changes, so a product that sells out in one category reads “Ships in 10 days” instead of “Out of stock”.
CS-Cart itself only knows in stock, out of stock and “Buy in advance”. This add-on changes how availability is shown; who can buy what stays exactly as CS-Cart decides (stock, out-of-stock actions, minimum quantities).
- Named statuses with a name, an optional second line, a colour, one of eight icons and a lead time in days. Texts can use
[days](lead time),[qty](stock) and[date](dispatch date), for example “Only [qty] left” or “Ships in [days] days”. - Rules by stock level (in stock, out of stock, a stock range such as 1–3), category (with subcategories), product, vendor or warehouse. The first matching rule wins; positions set the order.
- Per product: a status for “in stock” and one for “out of stock”, and a lead time of its own, in the product editor. Variations are products, so each variation can have its own.
- Dispatch date: “Dispatches by Thu, 29 Oct” from the lead time, counting business days only if you want.
- Everywhere shoppers look: product page and quick view, category and search lists, product blocks, the cart, and order details, notification e-mails and invoices (the status the product had when the order was placed).
- “Stock status” filter for the storefront filter block, created in Products → Filters like any other filter.
- Feeds: each status carries a Google Merchant Center availability value (
in_stock,out_of_stock,backorder,preorder) for product feed add-ons. - Works with the Kavio Labs Pre-Orders & Deposits add-on (pre-order products keep their pre-order label) and Purchase Orders & Suppliers (lead time of the preferred supplier).
- Multi-Vendor: vendors choose statuses for their own products and, if you allow it, create their own statuses and rules.
- Full page cache safe (4.21): the status is the same for every visitor and is refreshed when stock, statuses or rules change.

Documentation
Section titled “Documentation”| Page | Contents |
|---|---|
| Installation | Requirements, installing, privileges, upgrading, uninstalling |
| Configuration | Settings: where statuses show, defaults, business days, vendors, license |
| Usage | Statuses, tokens, rules, product settings, filter, orders, vendors |
| Developer notes | Resolution order, data model, hooks, feed API, cache, file map |
| FAQ | Common questions, other add-ons, license |
Compatibility
Section titled “Compatibility”| CS-Cart / Multi-Vendor | 4.17.2 – 4.21.x |
| PHP | 7.2.5 – 8.3 (whatever your CS-Cart version supports) |
| Themes | Responsive, Nova (4.21), Bright and themes based on them |
| Products | Simple products and variations; products without stock tracking count as in stock |
| Warehouses (core add-on) | Optional: rules on the stock of one warehouse or store |
| Full page cache (4.21) | Supported |
| Ultimate | Statuses per storefront or shared; settings per storefront |
License
Section titled “License”
The storefront features need a valid license. See License for what happens without one.