Summary
Highlights
Product variants allow offering various options for a product, such as different sizes or colors, which can boost sales and improve customer satisfaction. To enable this feature in Odoo Sales, navigate to the Sales App Dashboard, then Configuration, and finally Settings. Ensure the 'Variants' setting is enabled and save the changes.
Access the 'Attributes' page through the link under the variant setting or via Configuration > Attributes. This page lists existing product variants and their details. An 'attribute' describes a product's characteristic (e.g., color, size), while 'values' are the specific options for that attribute (e.g., red, blue for color). A product variant is a combination of an attribute and a value, such as a red size 12 shoe.
To create a new attribute, click 'New' on the attributes page. Give the attribute a name, like 'Material'. Choose its display type for the e-commerce store (Radio, Pills, Select, Color, or Multi Checkbox). Select the 'Variant Creation Mode': 'Instantly' creates all possible variants immediately, 'Dynamically' creates them only when added to a sales order, and 'Never' prevents variant creation. Set the 'E-commerce Filter Visibility' to make the attribute visible or hidden from customers.
Under the attribute, add specific values for it. For the 'Material' attribute, add 'Cotton', 'Fleece', and 'Polyester'. You can also set a 'Default extra price' for certain values. For instance, 'Fleece' might have a $10 extra charge and 'Polyester' a $5 extra charge, which will be added to the base product price and displayed to customers.
Go to the product page (e.g., 'Stealthy Wood Jacket') by navigating to Products > Products. In the 'Attributes and Variants' tab, click 'Add a line' and select the newly created 'Material' attribute. Then, add the values 'Cotton', 'Fleece', and 'Polyester'. Save the changes. A 'Variant' smart button will appear, leading to the product variants page for that product, showing all the new material options.
On the product variants page, you can configure additional details for each variant, such as codes, logistics, pricing, and sales settings. For example, change the product photo for the 'Cotton' and 'Fleece' variants to display accurately to customers. Finally, view the actual product page on the e-commerce website by clicking the 'Go to Website' smart button to see how the variants, including the extra price indication and corresponding photos, appear to customers.