This guide will be removed on April 29, 2022. Please use our new, easier-to-use Toast technical documentation site. All updated content is on the new site.

Specifying ordering channel visibility

The details page for each menu, menu group, menu item or modifier group has a Channel visibility section, under the Availability section, that shows the channels where the menu entity is visible. If a menu entity is visible on a channel, it is available for ordering on that channel. Options include:

  • POS: The menu entity is visible in the Toast POS app.

  • Kiosk, Toast Order and Pay: The menu entity is visible on Toast kiosks and on the Toast order and pay web page. In order to enable this setting, you must first enable the POS setting.

  • Toast Online Ordering, Toast Takeout App: The menu entity is visible on your restaurant's Toast Online Ordering website and in the Toast Takeout app.

  • Online ordering partners: The menu entity is visible on the online ordering sites of partners that you have allowed to integrate with your Toast restaurant (for example, DoorDash, UberEats, or Grubhub).

  • Customer invoices: The menu entity is visible when creating customer invoices for orders using the Payments > Payment methods > Customer invoices page. Note that this setting is always enabled for all menu entities and you cannot change it. (For information on creating customer invoices, see this Toast Central article.)

Note

Modifier groups have the limitation that their Kiosk, Toast Order and Pay and Toast Online Ordering, Toast Takeout App settings, must match (this limitation does not exist for menus, menu groups, or menu item visibility). So, if you enable or disable one of those settings, the other setting will be enabled or disabled to match.

Unlike tax rates and prep stations, the settings for Visibility do not let you link the configuration of a menu entity to its parent menu entity (in other words, the Visibility settings cannot be inherited from a parent). That said, if a parent menu entity is hidden from view for any of the Toast channels, then its child menu entities are also hidden from those channels. For example, consider a Dinner menu that contains an Appetizers group with a Chicken Satay menu item. If you hide the Dinner menu from Toast Online Ordering and the Toast Takeout App, then the Appetizers group and the Chicken Satay menu item will also be hidden from Toast Online Ordering and the Toast Takeout App, even if the Toast Online Ordering, Toast Takeout App setting is enabled for Appetizers and Chicken Satay.