What is menu time availability?
Menu time availability lets you control when each menu is shown on your storefront. A breakfast menu can appear from 6am to 11am, a lunch menu from 11am to 3pm, and a dinner menu after that. Customers only see items that are available right now, so you avoid orders for dishes the kitchen cannot make.
Setting availability
Open Menu in your dashboard.
Pick the menu you want to schedule.
Open Settings for that menu.
Tick the days the menu is available.
Set a start and end time for each day.
Save your changes.
How customers experience it
If a customer visits your storefront outside the menu's window, the menu and its items are hidden. If a customer is browsing as the window closes, items still in the cart can be checked out, but new items cannot be added once the menu has ended.
Scheduled orders
If you accept scheduled orders, customers can place an order for a future time. The storefront checks the menu's availability against the time the order is for, not the time it is placed. So a customer can order breakfast at 9pm for delivery the next morning.
Tips
Leave a small overlap between menus (say, ten minutes) so customers in the cart at change-over still complete their order smoothly.
Use this with category-level scheduling for finer control — for example, a 'Late Night' category that only appears after 9pm within your dinner menu.
Double check your time zones. Times are based on your store's local time.