How to add variant & prices for attribute values in Checkmate POS

Sell one product in different sizes, flavours or options instead of adding a separate product for each. You set up the options once as attributes (for example Size) with values (Small, Medium, Large), then turn them on for any product - each value can add its own extra price.

Part 1: Create the attribute (once)

Step 1: Open Manage Variants

Open Products from the Dashboard and press Manage Variants in the toolbar.

Step 2: Name the attribute and choose how customers pick

Type the attribute name, such as Size or Toppings. Then choose:

Step 3: Add the attribute

Press Add Attribute. It appears in the list below.

Step 4: Add its values

Under the new attribute, type a value (for example Small) and press the + to save it. Repeat for every value. Use the pencil to rename an attribute, or the X to remove a value.

Part 2: Turn the variants on for a product

Step 5: Open the product’s Variants tab

Go back to Products, open the product (or add a new one) and choose the Variants tab.

Step 6: Enable variants and choose the attribute

Switch on Enable variants for this product, then pick the attribute under Select Attribute.

Step 7: Choose the values

Tick the values this product comes in, or press Select All.

Step 8: Set any extra prices and add them

Under Set Additional Prices, type how much each value adds - for example 200 for Medium. Checkmate shows the final price beside it (base or branch price plus the extra). Leave it at 0 if the value costs the same. Then press Add Selected Variants.

Step 9: Check the list

The variants appear under Current Variants with their final price and SKU. You can change an additional price right there, or remove a variant with the bin. Add another attribute (for example Bun) the same way if the product has more than one choice.

Step 10: Save

Press Update Product at the bottom to save everything.

Step 11: Sell it

On the POS, tap the product and choose the options - the cart shows exactly what was picked and charges the right price.