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.

Channel visibility for required modifier groups

When you configure a modifier group as Required, you must also pay careful attention to the group's ordering channel visibility settings. If the group is not visible on a particular channel, guests and servers won't see it on that channel and it will be missing from orders placed on that channel, even if it is marked as Required. See Specifying if a modifier group is required or optional for more details.

Channel visibility for modifier groups that require guests to select a minimum number of modifiers

When you configure a modifier group to use the What is the minimum number a guest must select setting, you must also pay careful attention to the ordering channel visibility settings of the modifiers in that group. Specifically, you must ensure that the number of modifiers that are visible in any given ordering channel meet or exceed the minimum number of modifiers a guest or server must select from the modifier group. If that requirement is not met, guests and servers will not be able to pick the minimum number of modifiers for the group and the kitchen will not get the information it needs to fulfill the order. See Minimum modifiers and visibility settings for more details.