COMPATIBILITY

Check the fit
before you install.

Requirements tell you what the plugins need. The tested environment tells you what has actually been verified. Check both before installing.

Declared requirements for version 1.0.0
RequirementFreePro
WordPress6.5+6.6+
PHP7.4+8.1+
WooCommerce9.1+9.1+
StockControls FreeThis package1.0.0+ required
Product storageStandard WooCommerce product storeSame
DatabaseNamed locks and InnoDB tablesSame, plus purchasing tables
TESTED ENVIRONMENT

Focused integration checks.

Targeted 1.0.0 checks cover stock editing, import validation and recovery, native WooCommerce stock history, supplier purchase orders, and receiving in an isolated WordPress installation. Classic order storage and HPOS are checked separately; this does not qualify every store configuration.

WordPress 7.1.2, WooCommerce 11.1.1, PHP 8.5.4, and MariaDB 11.8.6.

  • Classic order storage and HPOS
  • Simple products and own-stock/shared-stock variations
  • Stock adjustments, history, permissions, and retry protection
  • Replenishment calculations and quantity refunds
  • Partial receiving and interrupted-receipt recovery

Both plugins declare HPOS compatibility. That declaration is not a guarantee for every other extension on your store.

Still needs qualification

  • Minimum-version combinations
  • Large catalogs and high order volumes
  • Persistent object-cache combinations
  • Third-party inventory, POS, and import tools
  • Complex product extensions and broader multisite behavior

Network-wide activation and custom product data stores are not supported. Use individual-site activation and check the plugin readmes before multisite removal.

Processing limits

CSV imports accept up to 200 rows and 1 MB, with 25 rows applied per click. Pro priority views and supplier filters cover up to 2,000 stock-managed products in a matching search; larger searches retain alphabetical browsing and individual suggestions. A sales refresh scans up to 50,000 orders in its chosen window. Narrow searches or use a shorter sales window where needed.

Fractional stock and database support

Decimals work only when your WooCommerce configuration preserves the requested precision, up to six decimal places. Standard whole-unit setups reject unsupported fractional inputs. Replenishment suggestions round up to whole units.

MySQL/MariaDB named-lock support and InnoDB are required for the stock, audit, and purchasing tables involved. Your hosting provider can confirm these capabilities.

Try it against your own store setup.

Use a staging copy, one simple product, and representative variations before any live rollout.