Ingredient Groups & Delta Modifier Actions
To simplify the order flow for products with default ingredients e.g. Pizzas with modifier groups of standard toppings, a new attribute is now available to set an "isIngredientGroup" flag.
When this is set to true , a delta-based format applies to order payloads, where rather than omitting removed default ingredients or including all of them, only a customer's changes to default selections are sent to the POS, helping kitchen teams to more easily identify customisations.

This format requires zero-priced default ingredients to be marked as selected by default via "defaultQuantity": 1. To ensure pre-selection applies only where appropriate, a new overload scope is available for product + modifier group combinations (see the guide below)
Order payloads will flag only changes to default ingredients via a "modifierAction" attribute that will specify either;
ADD– an additional ingredient selected by the customer.NO– a default ingredient removed by the customer.