Flipdish · Schema

OrderItemOption

Order item option

RestaurantOnline OrderingMobile AppsPoint of SaleOrdersMenuPaymentsWebhooks

Properties

Name Type Description
Metadata object Metadata
MenuItemOptionPublicId string Public id of the Menu Item Option
MenuItemOptionId integer Menu item option identifier
IsMasterOptionSetItem boolean Is master option set item
Name string Name
Price number Price
TaxAmount number Tax currency amount
MenuItemOptionDisplayOrder integer Menu item option display order
MenuItemOptionSetDisplayOrder integer Menu item option set display order
DepositReturnFee number Deposit return fee
View JSON Schema on GitHub

JSON Schema

customers-order-item-option-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/customers-order-item-option-schema.json",
  "title": "OrderItemOption",
  "description": "Order item option",
  "type": "object",
  "properties": {
    "Metadata": {
      "description": "Metadata",
      "type": "object",
      "additionalProperties": {
        "type": "string"
      }
    },
    "MenuItemOptionPublicId": {
      "format": "uuid",
      "description": "Public id of the Menu Item Option",
      "type": "string",
      "example": "00000000-0000-0000-0000-000000000000"
    },
    "MenuItemOptionId": {
      "format": "int32",
      "description": "Menu item option identifier",
      "type": "integer",
      "example": 500123
    },
    "IsMasterOptionSetItem": {
      "description": "Is master option set item",
      "type": "boolean",
      "example": true
    },
    "Name": {
      "description": "Name",
      "type": "string",
      "example": "Example Name"
    },
    "Price": {
      "format": "double",
      "description": "Price",
      "type": "number",
      "example": 12.5
    },
    "TaxAmount": {
      "format": "double",
      "description": "Tax currency amount",
      "type": "number",
      "example": 12.5
    },
    "MenuItemOptionDisplayOrder": {
      "format": "int32",
      "description": "Menu item option display order",
      "type": "integer",
      "example": 1
    },
    "MenuItemOptionSetDisplayOrder": {
      "format": "int32",
      "description": "Menu item option set display order",
      "type": "integer",
      "example": 1
    },
    "DepositReturnFee": {
      "format": "double",
      "description": "Deposit return fee",
      "type": "number",
      "nullable": true,
      "example": 12.5
    }
  }
}