Real-time stock management

The wizard polls the stock status endpoint every 30 seconds while the customer is on the product page. If a product becomes out of stock while the customer is building their bundle, its card is automatically disabled and marked with an “Out of stock” badge (configurable).

Stock deduction happens correctly at checkout because each bundled product is added to the cart as its own real cart line item with its own quantity. WooCommerce’s native stock management handles deduction for each product individually.