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.
PriceProduct 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 Name | Description and usage |
---|---|
min | Specifies the minimum number of modifiers to be selected under each group. |
max | Specifies the total maximum number of modifiers to be selected under each group |
max_num_of_same_item | Specifies the maximum number of the same modifier to be selected under each group. |
PriceModifier 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.
PriceModifier price is mandatory, however, it can be set to 0
Updated 8 months ago