Menu Structure

Menus

A Menu represents a curated list of items that a branch offers. It serves as an organized collection of all the available food and beverage options provided by the branch.

Sections

A section is a unit built under a menu that collects a group of related food items together.
Companies have the ability to specify opening hours for each section or force close a specific section, disabling all the items assigned under it and preventing orders to be taken from that section.

sections act as both a grouping and a managerial unit under a menu.

📘

Learn more!

To learn more about opening hours, please refer to General → Opening Hours Guides

Items

items are categorized into different types, each with unique specifications and rules for assignment. This structure allows for precise control and customization of menu items. Below, we will introduce you to the various item types and their respective specifications.

Item Types

Products

Products are the top level in the items hierarchy, representing the different options that customers can choose from. Each product must be attached to a section.

💰

Price

Product price is mandatory, however, it can be set to 0

Modifier Groups

Modifier groups represent a collection of modifiers that allow a customer to add options to their product orders.

Adding modifier_groups to your products is optional. However, if added, each modifier group defines three attributes that must be validated.

Attribute NameDescription and usage
minSpecifies the minimum number of modifiers to be selected under each group.
maxSpecifies the total maximum number of modifiers to be selected under each group
max_num_of_same_itemSpecifies the maximum number of the same modifier to be selected under each group.
💰

Price

Modifier Groups do not have a price nor a quantity.

Modifiers

Modifiers are the last level in the menu hierarchy, they allow you to add customized options to products.

Modifiers are assigned under modifier groups and have their own price that is added to the product’s basic price.

💰

Price

Modifier price is mandatory, however, it can be set to 0