Name | Description | Type | Additional information |
---|---|---|---|
Name |
The name of the modifier |
string |
None. |
UnitPrice |
The unit price of the modifier |
decimal number |
None. |
ExtendedPrice |
The extended price of the modifier (quantity * unit price) |
decimal number |
None. |
SequenceNumber |
The internal index for the modfiers for an line item |
integer |
None. |
ItemOptionGroupId |
The group id in the ItemOptionGroups table |
integer |
None. |
SalesItemOptionId |
The option id in the SalesItemOptions table |
integer |
None. |
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. |
Modifiers |
Allows the user add modifiers to another modifier |
Collection of FavoriteItemModifier |
None. |
Status |
The status of the modifier |
OrderLineItemStatus |
None. |