# Requirements - Stockpool 1.x documentation

> The WordPress, WooCommerce and PHP versions Stockpool needs, and the store setups it works with.

- **WordPress** 6.5 or later (tested up to 7.1)
- **WooCommerce** 8.8 or later (tested up to 11.1), active; WordPress won't activate Stockpool without it
- **PHP** 7.4 or later
- **WooCommerce stock management** turned on (**WooCommerce → Settings → Products → Inventory → Enable stock management**). Without it WooCommerce never reduces stock, and Stockpool doesn't either.

## What it works with

- **Simple products, variable products and their variations.** Grouped products work too: each product in the group sells from its own pools.
- **Classic themes and block themes**, the classic cart and checkout and the **cart and checkout blocks**. The cart limits and checkout reservations run in both.
- **High-Performance Order Storage (HPOS).** Stockpool declares itself compatible.
- **Products that track their own stock.** Both limits then apply: the product sells until either its own stock or a pool runs out.
- **Gridline**, Extendiment's bulk product editor, which gets a column for pool links (see **Bulk linking with Gridline**).

## What it adds to your site

- Three database tables: the pools, their stock history, and the stock held for orders in checkout.
- A little product meta on linked products (their pool links) and on order items (which pools they took stock from).
- No scheduled tasks of its own: expired checkout holds are cleared with WooCommerce's daily cleanup.
- No external requests.

Source: https://extendiment.com/plugins/stockpool/docs/1.x/requirements
