NameDescriptionTypeAdditional 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