This feature is able to be enabled or disabled by development. When enabled, the Hold/Fire function is a great way for servers to control when items are sent to the kitchen or bar printers. There is one symbol designated for each function; A flame for FIRE and a hand gesturing 'stop' for HOLD, as shown below.
Example of Fire and Hold icons.
When a menu item is selected in an open order, the FIRE symbol automatically shows and when the order is sent, each item with this selection will be sent to the appropriate printer. Touching on the FIRE symbol once will switch to the HOLD function. This allows servers to place a hold on particular items until it is necessary to send them. This hold is usually placed to space out particular courses if an order is taken all at once. The server can fire items as they see fit in order to keep meals spaced out, so that all of the items do not come out at once.
If enabled, the HOLD function also allows the user to set a specific amount of time to hold each item for. By clicking an item's name, an item modification screen will open on the right side of the screen. Within the item modification screen there are also two hold buttons. They are both designated with the HOLD symbol; one with infinity (which is the same function as tapping the fire button) and the other is the same hold symbol, but, has a + and – button on each side of it. Here a server can designate the amount of time for the hold, and will not have to worry about manually firing it. After the number of minutes selected, the item will automatically FIRE to the kitchen itself.
Timed hold being shown with 5 minutes before being sent.
An example of this being used is when an employee has someone sit down at a table. They order an appetizer, an entree, and a dessert all at once. The server can then take this order to the POS and enter the entire order, and not have to worry about any more inputting of items.
They place the entree and dessert on hold, because the customer is waiting for their appetizer to come out first. As the server sees that the customer is close to finishing their appetizer, they can go back to the POS and then fire the entree, which has already been inputted; the same thing would occur for the dessert. In the end, the customer ends up getting each of their plates within (hopefully!) perfect succession of each other.