Introduction to Doshii Integrated Menus

Understand how an integrated menu is different to a normal menu

In this article:

What is an integrated menu?

How do you build my integrated Delivery App menu?

Why are there changes to my menu?

How do I manage my menu?

What is an integrated menu?

An integrated menu is where we take your existing Delivery App menu and map it to the correct IDs (we call them POSIDs) of your items and options in your POS.

In most cases, we can use your existing Delivery App menu and only minimal changes need to be made.

How do you build my integrated Delivery App menu?

As soon as your POS connection is active, the Doshii team will begin to build your integrated Delivery App menu.  There are several ways to do this, depending on your existing Delivery App setup:

  • You have an existing Delivery App account and you already have a menu in the app
  • You have an existing Doshii account and you already have an integrated menu built
  • You are new to the Delivery App and you have not yet built a menu in the app

You have an existing Delivery App menu

If you have an existing Delivery App menu, Doshii may be able to retrieve this menu.  We then compare this to your POS menu and identify all of the correct POSIDs which we map to each item and modifier.

Sometimes, we might need some help from you to help identify the correct items, for example, your Delivery App menu might have an item:

Chef's pasta recommendation

We would need your help to identify the correct item in your POS to link this to. If we don't hear back from you, we would exclude that item from the integrated menu we push to your Delivery App - but it can always be added in at a later point. 

Sometimes there might be some slight changes needed, based on how you have configured items in your POS, which is covered later in this document.

You have an existing Doshii integrated menu

If Doshii has already built an integrated menu for you, you can use this same menu for other Delivery Apps - simply let Doshii Customer Success know at support@doshii.com and we can configure this for you.

You are new to your Delivery App and don’t yet have a menu

If you don’t have a menu with your Delivery App already, Doshii can build one for you.  To do so, you need to provide us with a list of what you want to sell on the Delivery App.  This can be an excel file, a PDF, an online menu etc. Once received, we will create this menu as closely as possible.

Why are there changes to my menu?

When you design your Delivery App menu, you are reliant on your staff understanding how to convert the items and modifiers in the App order into the correct items in your POS.

With Doshii, we take the guesswork out of this process and define exactly how the order should be sent to your POS.  Sometimes, the way that you have structured the items in your POS does not easily convert to how you would like your menu displayed in your Delivery App.

Items instead of modifiers

Often we see that venues have items in their POS system, but they have designed their Delivery App menu to use them as modifiers.

A common example is that your POS might have 3 items:

  • Small Latte
  • Medium Latte
  • Large Latte

But in your Delivery App menu, you might have the following single item and modifier group:

Latte

Choose your size:

  • Small
  • Medium
  • Large

In this case, the display of your items may be slightly different, in that you see three items in the menu for Latte - one for Small, one for Medium, one for Large. Often, the Doshii team can use some additional logic to be able to replicate the modifier structure, but it is not always possible.

Modifiers used as items

There are also cases where we are limited in how we can build your menu due to the restraints of the underlying data structure required for menus.  For example, sometimes a venue wants a modifier to be used as both an item and a modifier.  You might have the following three items in your Delivery App menu:

1. Bagel

Choose your type

  • Plain
  • Seeded

2. Plain Bagel

3. Seeded Bagel

Whether we can achieve this is dependent on how this is configured in your POS.  If you have Plain Bagel and Seeded Bagel as items in your POS, the Doshii team can map all three items.  

However if you only have Plain Bagel and Seeded Bagel set up as modifiers in your POS, we can only create the first item and we would need to remove the Plain Bagel and Seeded Bagel from your Delivery App menu, or you would need to make a change in your POS to create these items for us. This is because we cannot use a modifier as an item - your POS system will not accept this data structure.

Nested Modifiers

Nested options are where an item has an option and that option also has an option. We call this nested options or it can also be called multi-level modifiers.

Doshii can only support single levels of options, so where you have nested modifiers, we would need to work with you to understand how to configure this item for you in your Delivery App menu. See below for more information on these types of modifiers.

Single level modifiers

Single level modifiers are where there is an item and there are one or more options available with that item.  This is easily achieved in an integrated menu. The below example can be achieved in your Delivery App integrated menu.

Item: My DeliveryPizza

Option 1:    Choose your size

  • Small
  • Medium
  • Large

Option 2:    Add ingredients

  • Extra cheese
  • Extra bacon

Multi-level modifiers

However, multi-level modifiers are not possible.  A multi-level modifier (or nested modifiers) is where an item has an option and that option also has an option.  The below example cannot be achieved in your Delivery App integrated menu.

Item: My Delivery Pizza

Option 1:    Choose your size

        - Small

 Nested Option:          Add ingredients

            - Extra cheese

            - Extra bacon

        - Medium
Nested Option:            Add ingredients

            - Extra cheese

            - Extra bacon

    - Large
 Nested Option:          Add ingredients

            - Extra cheese

            - Extra bacon

Instead, we would achieve a similar result by mapping 3 items as below:

Item 1: My Delivery Pizza (Small)

Add ingredients

  • Extra cheese
  • Extra bacon

Item 2: My Delivery Pizza (Medium)

Add ingredients

  • Extra cheese
  • Extra bacon

Item 3: My Delivery Pizza (Large)

Add ingredients

  • Extra cheese
  • Extra bacon

Any small changes as above will be discussed with you and are dependent on the structure of your menu in your POS system.

POS system validation

Sometimes our POS partners restrict what modifiers we can link to an item - this is to avoid a situation where a glass of soft drink can be ordered with an option - Preparation type: rare.  

If this restriction applies to your menu, Doshii CS will reach out to discuss this with you and you may need to make some changes in your POS menu to allow the menu modifiers to be linked correctly.

Menus served simply

Our goal is to make the menu integration simple for you, so we will map your POS items to your Delivery App menu as closely as possible, but we may need to remove some items and/or modifiers or display some items slightly differently. 
We will always inform you of what these issues are and you can work with us to add them to your integrated menu later (where it is technically possible) or if you have made changes in your POS.

How do I manage my menu?

When your integrated menu is actived, your Delivery App menu manager is turned off and you will need to use Doshii's Menu Management tools to make changes to your menu moving forwards.  The Doshii Customer Success team can help you understand how items in your POS are pushed to Doshii and how to link, edit and unlink items in your integrated Delivery App menu, as well as control item availability and store hours.

You can also view help articles on Doshii Menu Management here.

What about multiple and timed menus?

Doshii can support multiple menus for Delivery Apps. Please reach out to our Customer Success team for more details by using the following form.


Why is the order of my items different to what I specified?

Some of our Delivery App partners use special algorithms to display your menu items in a particular order - this optimizes the item display based on the preferences of the customer.