Skip to content
English
  • There are no suggestions because the search field is empty.

Menu Availability Tags

The availability of menus can be controlled with tags. 

A tag is a special piece of text that adds instructions to a menu, telling it to behave in a certain way.

Tags can be used for many behaviours, such as only showing a menu for iOS app users, only showing a menu for customers ordering in store, or only showing a menu for certain times of the day (e.g. Happy Hour).

Platform tags:
only-available-for-platform-ios
only-available-for-platform-android
only-available-for-platform-ubereats
only-available-for-platform-doordash
only-available-for-platform-flyt 

Method tags:
only-available-for-eatin
only-available-for-pickup
only-available-for-delivery

Time availability tags:
only-available-between-{0000}-{2359} 
You can also use closing and opening e.g. only-available-between-1700-closing

Tag format

Tags can be used in conjunction with each other, but you should follow the prescribed pattern:

only-available[-for-{method}][-for-platform-{platform}][-on-{day-of-week}][-between-{time-of-day}-{time-of-day}]

Breaking this down it looks like:
  • only-available
  • [-for-{method}]
  • [-for-platform-{platform}]
  • [-on-{day-of-week}]
  • [-between-{time-of-day}-{time-of-day}]

For regular online ordering, the -between-{time-of-day}-{time-of-day} and -on-{day-of-week} conditions work based on the expected time of the order, not the time at which the order is placed. This means, for example, you could order from the dinner menu at lunchtime if you schedule your order during when the dinner menu is available.

For eat-in/table orders, the time is based on the current time.

Example

In the Menu Editor, select where you would like the field to appear. Add an availability tag to the Tag field for a certain menu.

Adding tags to the menu

The tags shown above can help you create your tag, but the list is not limited to what is available. Start typing, and you can either create the tag you want and push Enter, or you can choose one of the tags in the list, then push Enter.

Using Multiple Tags

Multiple tags can be used per menu. If at least one `only-available-` tag is on a menu, then the menu will only be available if at least one tag is meeting its conditions. i.e. A menu will be available if at least one of its availability tags is meeting all its conditions.

e.g., If a menu had the following tags:
only-available-for-pickup-on-friday,
only-available-for-pickup-on-saturday,
only-available-for-delivery,

Then the menu will be available if:
order method is pickup and it's expected for Friday and Saturday
OR
if the order method is delivery and it will be valid for all days

Things to be aware of: 

  • The menu availability function only works for menus assigned to the location. So ensure that all relevant menus have been assigned to relevant locations.
  • Menus that are affected by these tags will be hidden and not be visible to customers.
  • Multiple tags can be used on a menu. Ensure availability does not overlap (e.g. If a store has opening hours from 8:30AM-6:00PM; Menu 1 = only-available-between-1100-1600 & Menu 2 = only-available-between-0830-1059, only-available-between-1601-1800).
  • If both menus are showing and you don't want them to you can set your tags over a 24-hour period. E.g. Breakfast from 0001-1100 and other menu from 1101-2359


Questions & Troubleshooting

If youโ€™re having issues and havenโ€™t been able to resolve them using the Help Center, please contact MOBIโ€™s 24/7 Customer Support Team at help@mobihq.com or through submitting a form HERE