You can force the user to select a certain number of product variant values when they select a product that has product variants.
For example, you may have a coffee that must be defined as small, medium, or large. The user should not be able to put through a coffee order without specifying the size.
To enforce the selection of product variant values, in the backend, go to Products > Product Variants > Edit (pencil button) and tick one or both:
Force Selection: This means that the user must select at least one product variant value before putting through the order
Minimum Selection: This means that the user must select whatever number of product variant values that you have defined before putting through the order (Online Ordering and Self-Ordering Kiosk only). For example, a pizza might need at least 2 toppings, where each topping is a product variant value. You can enforce a certain number of values to be selected, but you cannot pre-select particular values.
Not supported ❌
On the POS, the first value listed will be selected by default.
On the Online Ordering platform and the Self-Ordering Kiosk, no product variant values will be selected by default, but the customer will not be able to proceed with the order until they have selected the minimum number of variant values.
When "Force Selection" is not ticked:
When "Force Selection" is ticked: