NameDescriptionTypeAdditional information
SequenceNumber

The internal index for the modfiers for an line item

integer

None.

ItemOptionGroupId

The group id in the ItemOptionGroups table

integer

Required

Range: inclusive between 1 and 9.22337203685478E+18

SalesItemOptionId

The option id in the SalesItemOptions table

integer

Required

Range: inclusive between 1 and 9.22337203685478E+18

Action

Tells the system how the modifier should be applied to the line item

ModifierAction

None.

DefaultAction

The default way how the modifier is added to the item

ModifierAction

None.

ItemLineNumber

The line item index where this modifier is to be applied to use 0 if the parent item is a modifier

integer

None.

ParentSequenceNumber

The parent internal index for the modifier where this modifier is to be applied to

integer

None.

Quantity

The number of modifiers that should be applied.

integer

None.

IsOnEntireItem

Nullable Value to match up the Pizza configuration, if no value is provided defaults to true

boolean

None.

IsOnSection1

Nullable Value to match up the Pizza configuration, if no value is provided defaults to false

boolean

None.

IsOnSection2

Nullable Value to match up the Pizza configuration, if no value is provided defaults to false

boolean

None.

IsOnSection3

Nullable Value to match up the Pizza configuration, if no value is provided defaults to false

boolean

None.

IsOnSection4

Nullable Value to match up the Pizza configuration, if no value is provided defaults to false

boolean

None.

FreeQuantity

The number of modifiers that are to be free

integer

None.

UnitPriceOverride

Nullable Used in conjunction with EnablePriceOverride to override the POS price. EnablePriceOverride must be True

decimal number

None.

EnablePriceOverride

Nullable Used in conjunction with UnitPriceOverride to override the POS price. The site setting UseTakeOutPrice must also be True

boolean

None.

Modifiers

Allows the user add modifiers to another modifier

Collection of InOrderLineItemModifier

None.