This outlines How To Create And Manage Menus for OrderAway and/or TouchMini.
A Menu is a collection of Products which are available for ordering within a Venue's Location. Back Office is used to create and manage these menus. The attributes of a menu which need to be considered and managed include:
- The Products available for Order.
- The grouping of the Products to ensure they are easy to find.
- Modifiers/Instructions which may need to be linked to certain Items/Products when ordered.
Subjects ▼
What Is Required? ▲ ▼
- Ensure at least one staff member has the appropriate Back Office Security Group access to the following Clerk Group Permissions:
- Products >
- Product Records
- And/Or Product Quick Edit
- Families
- Touch Settings > Keyboards
- Administration > Cloud Connectivity
- Products >
How To Create And Manage Menus? ▲ ▼
Do as follows:
- Ensure Products Exist
- Ensure Modifiers/Instructions Exist
- Creating and Maintaining A Menu
- Assigning A Home Layout
Creating And Maintaining A Menu ▲ ▼
A Menu can be created and maintained using the Back Office Keyboard feature. One of the Layout's associated with a Keyboard can then be assigned to OrderAway and/or TouchMini. Once assigned this Layout will be considered the Home Layout and will be presented each time a new Order commences or the Menu button is selected in TouchMini. From the Home layout patrons/staff can then navigate to find Products that can be ordered.
The parts to a Keyboard that require further explanation are:
Keyboards ▲ ▼
- A Keyboard is a group of Layouts together which can then be made available to OrderAway and/or TouchMini. For example, Keyboards which may need to exist include:
- Main Bar Keyboard
- Restaurant Keyboard
- Use the "New Keyboard" or "Copy / Clone a Keyboard" options to create a new Keyboard shown below:

- Ensure for any new Keyboard created, use the Filter Locations button (located within the bottom toolbar of the Keyboard designer) to limit the Locations which the Keyboard is active/available in. This is especially important for multi-venue businesses.
- Consider the naming convention of Keyboards. It's suggested adding the primary use-case into the description, so they are easy to find. Prefix examples/suggestions:
- "POS" for any Touch POS Terminal specific keyboards. Examples:
- Main Bar - POS Keyboard
- Restaurant - POS Keyboard
- "OA - " for any OrderAway specific keyboards. Examples:
- Main Bar - OA Keyboard
- Restaurant - OA Keyboard
- "TM- " for any TouchMini specific keyboards. Examples:
- Main Bar - TouchMini Keyboard
- Restaurant - TouchMini Keyboard
- "POS" for any Touch POS Terminal specific keyboards. Examples:
- Use the Open Keyboard option to open an existing Keyboard to view/edit it as shown below:

Layouts ▲ ▼
- These are the individual "pages" that contain all the Products which need to be available for order. Examples of Layouts which may need to exist include:
- Home Layout
- Beer Layout
- Wine Layout
- Entrees Layout
- Mains Layout
- Use the Add New Layout OR Add options within the Keyboard designer to create a new Layout as shown below:

- Consider the naming convention of Layouts. Back Office enforces unique descriptions for Layouts meaning you can't have two layouts that exist within Back Office with the name "Wines" for example. So, it's suggested to prefix the Layout descriptions with part of the Keyboard name to make them unique. Examples/suggestions:
- Main Bar - Home
- Main Bar - Beer
- Main Bar - Wine
- Restaurant - Home
- Restaurant - Entrees
- If you're creating Layouts specific to different use-cases, you could choose to also use this in the naming of the Layouts. Examples/suggestions:
- Main Bar - POS - Home
- Main Bar - POS - Beer
- Main Bar - POS - Wine
- Main Bar - OA - Home
- Main Bar - TM - Home
- Consider that a Layout can be linked/shared between multiple Keyboards. This helps minimise the admin effort when needing to add/remote Products. Use the Layouts > Link a Layout option to link an existing Layout to the Keyboard you have open as shown below:

- Layouts can also be duplicated. This helps where you have an existing Layout that's close to what you may require for a new scenario or where you may wish to prepare for an upcoming menu change. Use the Layouts > Copy Current Layout function to duplicate a Layout that exists in Back Office into the Keyboard you have open as shown below:

Menu Design ▲ ▼
When designing a Menu and using the Keyboard feature to do it, It's important to structure it in such a way so that it is intuitive and Products can be found with the least amount of clicks possible.
Design Considerations ▲ ▼
The things to consider when designing a Menu are:
- Accessing OrderAway and/or TouchMini will generally be via smaller screens than Touch POS Terminals so this will need to be taken into account.
- There are two types of POS keys (buttons) which can be added to a Keyboard design which show on TouchMini devices:
- Layout POS Keys – These will appear in OrderAway and/or TouchMini as menu buttons and will always appear in the top portion of the screen, above any Products. Use the Layout grid in Back Office to sort the menus (top left being highest priority & bottom right being lowest priority).
- Product POS Keys - These will appear in in OrderAway and/or TouchMini as products/items and will always appear below any menu buttons which are configured to show on the same screen. Use the Layout grid in Back Office to sort the Products (top left being highest priority & bottom right being lowest priority).
- It's suggested to have similar types of Products on the same ROW so they are listed one after the other in OrderAway and/or TouchMini .

Tips ▲ ▼
- Deciding what's required on the Home Layout:
- The Home Layout should have popular Products which you wish to have one-click access too when starting a new Order.
- For where a device needs access to more than 15-20 Products, the Home Layout should have Layout buttons that can take staff to "sub-layouts" which contain more Products on them. There's no limit to how many sub-layouts you can have.
Layout vs Product buttons
- Viewing the buttons on sub-layouts can be done by clicking on a Layout button, then right-clicking and selecting "Go to Layout" as shown below:

- The Caption of Layout buttons is what's displayed in OrderAway and/or TouchMini. So these can be customised/shortened so the full Layout name isn't displayed.
- Use the drop-down in the bottom toolbar to navigate directly to certain Layouts. The "Home Layout" is usually up the top of the list.
- Use the Save button in the bottom toolbar to save any changes to the Layout you're viewing. You must save before you're able to navigate to other Layouts.
Assigning A Home Layout ▲ ▼
Once a Keyboard and it's Layouts have been designed and configured, one of the Layouts can then be designated as the Home Layout and assigned to OrderAway and/or TouchMini. The Home Layout is normally the Layout at the top of the tree, that is all other Layouts are accessed from it. To assign the Home Layout to OrderAway and/or TouchMini, do as follows:
- Note the Layout ID of the Home Layout. This can be seen as indicated in the screenshot below.

- Now for:
- OrderAway:
- Navigate to the POS tab in OrderAway
- Enter the Layout ID noted above into the Layout to show setting.
- Save the changes.
- TouchMini
- Navigate to the POS tab in OrderAway
- Enter the Layout ID noted above into the Default Layout ID to display setting.
- Save the changes.
- OrderAway:
- The next time a new Order is started using either OrderAway or TouchMini, the Home Layout will be displayed.
End of article. ▲