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.

Determining whether a menu item allows discounts

In the menus API, the isDiscountable field for a menu item determines whether any discount can be applied to that item.

If isDiscountable is false, then the item cannot have any discounts applied to it.

The orders API does not apply discounts to non-discountable items. If you add a discount to a non-discountable item, the discountAmount is set to 0 in the response.