| Name | Description | Type | Additional information |
|---|---|---|---|
| DetailFMId |
OrderModifier primary key, will receive in order's detail API |
integer |
None. |
| CartModifierId |
Unique key for to identify item of cart in a single order, provide from app |
integer |
None. |
| GroupModifierId |
GroupID which belongs to the modifier |
integer |
None. |
| ModifierId |
Primary key for modifier, received from product's API |
integer |
Required |
| Name |
modifiers name, received from product's API |
string |
Required |
| Quantity |
quantity for modifier punched with item |
decimal number |
Required |
| Price |
Price without VAT, received from product's API |
decimal number |
Required |
| PriceWithVat |
Price of modifier with VAT, received from product's API |
decimal number |
Required |
| ClientDateStamp |
Client side date |
string |
Required Matching regular expression pattern: ^\d{4}-\d{2}-\d{2}-\d{2}-\d{2}-\d{2}$ |
| IsComplimentary |
true if item is complimentary |
boolean |
Required |
| ItemState |
ENUM: Describe condition of every item in kitchen for preparation. Used same as state of order |
ItemState |
Required |
| Status |
ENUM: Status Describe the condition of modifier in database. Used from 101 to 107. For New 102, for update 104, for delete 101 |
ItemStatus |
Required |