I am configuring SambaPOS for pizzeria. Their flow is as below.
Customer arrives and gives order at POS. At the same time he/ she will Pay for the order.
After payment is done
2.1. receipt is printed. Along with the payment receipt different chits for each order item will be printed.
2.2. order will be displayed in the kitchen screen.
Once the order is ready kitchen person will click the order is ready button and order is removed from the kitchen screen.
In this scenario i will have only three order states New Paid Order [Which will be displayed in kitchen], Order Ready, Delivered.
I have been trying this for some time but some how i am not able to implement it.
Most of this can be done with version 4, However there are some enhancements in v5 that you may find are VERY important for a pizza business like this. The biggest enhancement will be the labels printed for the pizza boxes. V5 has the ability to individually print Orders and number them like 1 of 3, 2 of 3, 3 of 3 etc. Its called ORDER INDEX and INDEX TOTAL tags which are v5 only. Additionally v5 supports Order Level Kitchen Screens while v4 only supports full tickets.
To get you started though you should read the printing tutorials to learn how to setup your tickets and label prints.
What do you mean by token? Entity?
If you want to format the entity grid you would want to create a new state flow, something like TokenStatus with values of Ordered, Ready and Delivered.
You then add update entity state actions into your workflow.
V4 has some basic entity grid state formatting the state for which you choose on the entity grid ‘display state’.
V5 has some big improvements for entity grid formatting beyond just colour like adding entity balance or custom info.