Setting Up / Editing Menu

To accept orders online, you need to setup your online menu. This can take some time depending on the size. Before getting started, it's best to understand the various parts of your menus. The several different parts are outlined below. All these parts can be created, edited and deleted under the "Menus" tab in the main admin dashboard.

Menus

These represent your actual real-life menus. Many stores have just one main menu that's always available while others may have a lunch & dinner menu or a pickup only menu. You will need at least one menu for your online store to work.

Menu availability can depend on certain conditions such as order types (pickups or deliveries), order timings (e.g. pre-order only). They can also be restricted to certain days and timings.

Categories

Categories represent a sub-section of a menu and consist of dishes. For example, if you have one standard menu, your categories might include, starters, mains, sides, drinks and deserts.

Categories can also be shared between menus, for example, if you have a common list of drinks, that category can be included in any menu to save time re-creating it.

If you have a very large category that really requires more sub-sections, such as large amount of burgers stored into chicken burgers, beef burgers, etc... consider creating a 'Burger' menu instead of a 'Burger' category. Then all your burger types will be categories.

Dishes

These represent actual items that can be purchased. Dishes must be added to a category and can only exist in a single category. There are 2 types of dishes.

The first is a standard dish which works as you would expect. You would use it to create items such as 'Steak w/ fries and salad' or 'Beer' etc.

The next is combo dishes. This allows you to create a list of dishes for customers to choose between. For example these can be used to create combos or deals such as '3 Pizzas + Drink' which would allow the customers to select 3 different pizzas and a drink. To do this you will first need to create all your pizzas and your drinks. Then when creating your combo, you can create 3 choices that include all the pizzas and one choice that includes all the drinks.

Option Sets

These represent various additional options for a dish and allow for added customization. Option sets can be shared between many different dishes and are very comprehensive in functionality. Examples of what can be done include creating an optional list of sauces, allowing customers to choose their type of meat, a list of additional pizza ingredients, create your own type dishes and much much more.

Option sets have many configurable settings such as a free amount, making it required to select a certain amount of options, charging additional fees for options and much more.

General Menu Setup Process

This is the general order that we recommend working in to create your online menus. It might help to create one of each thing first to see how they all work and familiarize yourself with the process before starting.

  1. Create all your categories
  2. Create all your dishes for each of your categories
  3. Create option sets if required and add them to your dishes
  4. Create your menus and add all your categories to them

Common Menu Problems

No menu or categories showing under store
For your menu to display in your online store properly, make sure to add at least one category to it. Likewise for your categories to display properly, make sure you have at least 1 dish in that category.

Option set is no longer active under dishes previously added in
This means that you have edited the option set in the dish and changed it in some way.

Images Not Showing
Make sure you have the grid view set under the design settings page.

Unoptimized Images
We use progressive image loading to ensure a smooth user experience. To do this we must create a secondary low-resolution image of the initial one you upload. If you upload high-quality images, this means your store will take a long time to fully load especially if you have 100+ images. Given that the maximum image width is only 500px.