Hi @neko.
There are atleast two ways to do this. The first which is to use Order Tags will be best answered by @Isaac, as his setup is very detailed and works extremely well.
The second is to use Rules & Actions to basically count the number of Starters & Mains and add Desserts at zero cost because they are bundled. Basically, if you select 1x Starter & 1x Main, when you select a Dessert it will be free. Select another Dessert and you are charged $2.
Effectively, buy a Starter & Main and get a Dessert for free.
@johns is there any examples of setting this up with Rules & Actions as mentioned [quote=“JohnS, post:2, topic:1396”]
The second is to use Rules & Actions to basically count the number of Starters & Mains and add Desserts at zero cost because they are bundled. Basically, if you select 1x Starter & 1x Main, when you select a Dessert it will be free. Select another Dessert and you are charged $2.Effectively, buy a Starter & Main and get a Dessert for free.
[/quote]
I have read the Order Tags tutorial but still don’t see it fit to the setup yet as the items are the real menu items which we need to count in the accounting.
Any other option to create a group of items and fill in later?
Sure, if I can. We need a better understanding of @neko workflow.
A simple setup will be to create a product called SET MENU set the price at $10 and create a order tag group, with order tag prefixis Starters, Mains and Desserts. See screenshot:
The above will work great and is very simple to setup thanks to the prefix feature added to order tags. @Neko try the above and let us know if this works for you?
Or he can have a product called SET STARTER and when this is selected we can use a COMBO to add a SET MAINS and a SET DESSERT. You will then use the portions within the product to define the possible options. i.e Desserts will have Apple Pie, Fudge Cake etc.
This setup assumes you have 3 Product Groups called Starter, Main & Dessert. And that we are giving away a free Dessert with every Starter & Main ordered.
@neko, the setup handles many combos there is no limit.
For every Starter & Main selected it lets you select a Dessert for free.
The only catch is that it works only for the current order. That is you need to select a Starter, Main & Dessert in one go, because if you open the ticket again to add more items it resets the counters. Not an issue in most situations.
Similar to the above solution, but this uses Ticket Tags to store course counts which allows you to open and closed tickets without loosing the counts.
@JohnS
What about when the waiter enters the free item before the starters or mains. Is there a way to convert the item added before to free after the main and starter conditions are met?
Also, for this Ticket Tag method can I hide that Ticket Tag. I dont want those to show up in the kitchen if the waiter enters an actual ticket tag with prep instructions.
Also, I can see free drink fraud going on here. Waitress can add a combo in my case add the free drink then remove the combo. Is there a way to prevent this? Thanks