What is a variable product?
A WooCommerce variable product allows customers to choose from different variations of a product, such as sizes, colors, or other attributes, all on the same product page. Each variation can have its own price, stock, details, and other unique settings, making it easier to manage multiple options of a single product.
How to make a variable product:
0) Navigate to edit the product you would like to turn into a variable product.

1) Set the product type to a variable product.

2) Add Attributes for variations and ensure relevant attributes are ticked to be used for variations

3) Click on: Generate Variations:

4) And then click OK:

5) Now each variation will have its own ‘product details’, click on one variation to open its details up.
You may want to enable individual variation stock management.
You will need to set a price for the product to display on the page successfully, if all the variations are the same price, you can click the ‘add price’ button at the top right and set the price for all the variations at one go.

6) Don’t forget to hit “Save Changes” at the bottom.

Voila! You should now have a working variant product.

