What a variable product is
A variable product is a single product that comes in different versions β different sizes, colours, grades, or weights. Each version is a variation. All variations share the same product name but each has its own cost price, selling price, stock quantity, and barcode.
Example: a fabric sold in Red, Blue, and Green. A bag of rice sold in 5kg, 25kg, and 50kg. Cassava flour graded as Grade A, Grade B, and Standard.
Setting up variation types
Before creating a variable product, your variation types (Size, Colour, Grade, etc.) must exist in the system. Go to Inventory β Variations to create and manage variation types and their values.
Creating a variable product
- Go to Inventory β Products β + Add product
- Set Product type to Variable product
- Select the variation type(s) from the Variation dropdown β for example, select "Size" if your product comes in different sizes
- AADOPS generates a row for each variation value. For each row, enter the cost price, selling price, opening stock quantity, and optionally a SKU code.
- Fill in all other product fields (category, unit, warehouse, etc.) as normal
- Click Save
Adding a new variation to an existing product
Open the product from Inventory β Products. Click Edit. In the variations section, click + Add variation. Enter the new variation details and save.
Selling variations at the POS
On the POS, when you add a variable product to the cart, AADOPS shows a selection prompt for the variation. Select the specific variant the customer wants before adding it to the sale.