WordPress plugin intelligence profile

CatCode Stock Reserve & Reorder for WooCommerce

Physical, reserved and available stock, goods receipts that add "+N" instead of overwriting, and a reorder point from the sales rate and lead time.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update25 Oct 20268d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records CatCode Stock Reserve & Reorder for WooCommerce version 1.0.1 as active, updated 8d ago and tested up to WordPress 7.1.

Overview

About this plugin

WooCommerce takes stock the moment an order is paid or put on hold. The units are still on the shelf until the parcel leaves, but the stock figure no longer shows them — so a stock count never matches, and nobody can say how much is promised to customers. The low-stock e-mail fires at a fixed number, whether the supplier needs three days or four weeks.

And typing a delivery into the stock field overwrites whatever orders changed in the meantime.

Stock Reserve & Reorder adds the light warehouse layer a small shop needs, without an ERP.

  • Physical, reserved, available. For every product and variation that manages stock: physical = on the shelf, reserved = units of orders that are paid but not shipped yet (by default “Processing” and “On hold” — choose your own statuses, a custom “Packing” status included), available = what can still be sold. Click the reserved figure to see the orders holding it. Units held by unpaid checkouts are shown too.
  • Goods receipts with “+N”. Book a delivery as a document — document number, supplier, note, any number of lines, or a pasted “SKU quantity” list straight from a spreadsheet. Every line is added to the current stock in one relative database update, so orders placed while you type are never lost. A quick “+N” box sits on every row of the overview. Receipts are kept, and a receipt booked by mistake can be cancelled (−N).
  • Reorder point by lead time. Sales rate over the last N days × supplier lead time + safety stock. When available stock plus expected deliveries falls to it, the product is marked “Reorder now”, with the date you have to order by and the days of stock left. Lead time and safety stock are set per product and per variation, with store defaults.
  • Products list. “Physical 12 · reserved 2” and a “Reorder” mark under the stock figure; a counter of products to reorder next to the menu item.
  • Works with CatCode Multi Warehouse. A receipt can go into a chosen warehouse.
  • Partial shipments and refunds. Units already sent with a partial shipment (WooCommerce order fulfillments, Shiptastic / Germanized shipments) and units refunded without restock are no longer reserved.
  • Works with CatCode Shared Stock. Cards that sell from one stock pool are counted together: every card shows the whole pool, and the overview keeps one row per pool, so a reorder is suggested once.
  • HPOS and blocks. Compatible with High-Performance Order Storage and the Cart and Checkout blocks. The plugin never changes how WooCommerce takes stock for orders.

How the numbers work

WooCommerce records on every order line how many units it took from stock (the _reduced_stock order item meta): cancelling the order gives them back, a refund with restock lowers the figure. The plugin sums it for orders in the reserved statuses. Units that already left with a partial shipment, and units refunded without restock, are taken off the order line’s figure: they will not leave the shelf any more.

Physical = WooCommerce stock + reserved; available = WooCommerce stock. The sales rate counts the same units for orders created in the measuring window, so cancelled orders and restocked refunds do not count as sales. A product younger than the window is measured over its own age.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • reserved stock
  • inventory
  • reorder
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity25 Oct 20268d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.