Controls how a modifier list is applied to a specific item.
<- Object
Object
Controls how a modifier list is applied to a specific item.
This object allows for item-specific customization of modifier list behavior and provides the ability to override global modifier list settings.
The ID of the CatalogModifierList controlled by this CatalogModifierListInfo.
A set of CatalogModifierOverride objects that override default modifier settings for this item.
The minimum number of modifiers that must be selected from this modifier list. Values:
max_selected_modifiers is also -1, use the minimum and maximum selection values set on the CatalogItemModifierList.CatalogModifiers when allow_quantities is enabled.The maximum number of modifiers that can be selected. Values:
min_selected_modifiers is also -1, use the minimum and maximum selection values set on the CatalogItemModifierList.CatalogModifiers when allow_quantities is enabled.The position of this CatalogItemModifierListInfo object within the modifier_list_info list applied to a CatalogItem instance.
Controls whether multiple quantities of the same modifier can be selected for this item.
YES means that every modifier in the CatalogModifierList can have multiple quantities selected for this item.NO means that each modifier in the CatalogModifierList can be selected only once for this item.NOT_SET means that the allow_quantities setting on the CatalogModifierList is obeyed.Controls whether conversational mode is enabled for modifiers on this item.
YES means conversational mode is enabled for every modifier in the CatalogModifierList.NO means that conversational mode is not enabled for any modifier in the CatalogModifierList.NOT_SET means that conversational mode is not enabled for any modifier in the CatalogModifierList.Controls whether all modifiers for this item are hidden from customer receipts.
YES means that all modifiers in the CatalogModifierList are hidden from customer receipts for this item.NO means that all modifiers in the CatalogModifierList are visible on customer receipts for this item.NOT_SET means that the hidden_from_customer setting on the CatalogModifierList is obeyed.