Every product that is added to the shopping cart can have product options added to the product.
There are three ways of adding additional options to your product. Product Variations with Stock Levels, the less complex (Simple) Product Options, or as Additional Custom Questions
You can set Colours, Sizes and Options fields in the options/sizes area when editing the product

ABOVE - A screen editing a product with 3 simple colour options. Each option can have a price adjustment and image swatch assigned. These simple options are not linked so a customer could choose Green as their colour and Large as their size, without consideration as to whether the options are in stock.
Using the Product Variations with Stock Levels is the most advanced method.


ABOVE - A screen editing a product variation with size and colour options, each variation e.g. Size 6 White is its own child product with a SKU.
Options / Colours and Sizes added this way are linked so that if a customer chose Black as their colour, only the size 6 would be available.
You can change a product from using Simple Product Options to using Product Variations by clicking the green PRODUCT VARIATIONS AND STOCK LEVELS button in the Product Options area.
To remove product variations, you will need to delete each product variation via the RED X to the right of each variation, then revisit the OPTIONS / SIZES tab and assign using the MANAGE SIZES / COLOURS / OPTIONS buttons.
Any product that uses either the simple product options or Product Variations can also have additional questions / options added.
You can add unlimited additional product options, where these questions do not affect inventory tracking.

ABOVE - A screen showing custom questions. The product has an option of adding an embroidered name. The Yes option adds an additional $20 charge to the product.
The Name to be embroidered box can optionally be hidden until the user selects "yes" then can be revealed.
Note: Revealed boxes should not have the "required" box ticked.
You can set a product to have Product Variations with Stock / SKU option via the button indicated below [A]
Simple product options can be added via the Manage Colours, Manage Sizes, Manage Options buttons indicated by [B]
You can add more custom product options as indicated by [C]
