Variants
With variants,you can offer your customers a group of products consisting of different sizes, flavors, or something else of your choosing. Here are some example variants you could use:
- A pizza variant containing a large, medium, and a small pizza.
- A cola variant containing a regular cola and a diet cola.
- An ice cream variant containing chocolate ice cream and vanilla ice cream.
A menu with variants support would look like this:
Chicken Tenders = 8 euro (example 6 in our documentation)
3 pieces= + 0 euro
6 pieces = + 3 euro
9 pieces= + 5,50 euro
Order will be sent to POS with pricing:
3 pieces= 8 euro
6 pieces= 11 euro
9 pieces= 13,50 euro
The order received on the POS will contain the variant product, for example "Chicken Tenders", and the specific variant "3 Pieces" with any additional modifiers attached to it.
"items": [{
"plu": "VAR-PROD-1",
"name": "Chicken Tenders",
"sortOrder": 0,
"price": 0,
"quantity": 1,
"productType": 1,
"subItems": [{
"plu": "VAR-1",
"name": "3 Pieces",
"sortOrder": 0,
"price": 900,
"quantity": 1,
"productType": 1,
"subItems": [{
"plu": "SAUCE-02",
"name": "Hot Sauce",
"sortOrder": 0,
"price": 50,
"quantity": 1,
"productType": 2,
"subItems": [],
}],
"productTags": []
}],
"productTags": []
}]
Updated 2 months ago