You can create and publish a test menu to your channel from your Deliverect test account which will simulate a real scenario where customers decide to update their menu on your platform. See guide here How to Receive a Customer's Menu
The menu JSON contains all the attributes to display the menu as intended, see the full list along with a definition of each attribute via the link below;
Product types
When receiving the menu JSON, you will note each product has a specific type as follows;
Product Type | Integer Value | Integer Value |
---|---|---|
Product | A 'top level' item on a menu (can also be grouped within a modifier group or bundle) | 1 |
Modifier | Options selectable when ordering a product, typically modifications of the product | 2 |
Modifier Group | A grouping of modifiers (can also group products) | 3 |
Bundle | Can only contain products which are offered as part of a 'Meal Deal' and which Deliverect will set to zero value | 4 |
For more detailed guidelines on how to understand products types, like modifier groups, nested modifiers, bundles and relevant product configurations see the page below;
Menu types
There are five different types of menus, each representing the intended ordering format that the menu is suitable for.
Name | Integer Value |
---|---|
Delivery and pickup | 0 |
Delivery | 1 |
Pickup | 2 |
Eat-in | 3 |
Currency
See a list of the currency types we will send within a published menu;
Translations
Find in the link below all the translatable elements of the menu and the list of translations codes.
Store Opening Times
A Location's opening times are communicated within the menu payload as "availabilities"
(starting at 1 for Monday) and shown in more detail within the guide below;
Product Availability
There are certain indicators of a product availability detailed in the page below;
Note that the unique identifier for each product is the PLU and that is what you need to use when creating an order.
[
{
"availabilities": [
{
"dayOfWeek": 1,
"endTime": "17:00",
"startTime": "09:00"
},
{
"dayOfWeek": 2,
"endTime": "17:00",
"startTime": "09:00"
},
{
"dayOfWeek": 3,
"endTime": "17:00",
"startTime": "09:00"
},
{
"dayOfWeek": 4,
"endTime": "17:00",
"startTime": "09:00"
},
{
"dayOfWeek": 5,
"endTime": "17:00",
"startTime": "09:00"
},
{
"dayOfWeek": 6,
"endTime": "17:00",
"startTime": "09:00"
},
{
"dayOfWeek": 6,
"endTime": "22:00",
"startTime": "19:00"
},
{
"dayOfWeek": 7,
"endTime": "17:00",
"startTime": "09:00"
}
],
"bundles": {},
"categories": [
{
"_id": "63211fe2063a12ba6032fea7",
"name": "Chicken",
"description": "Delicious chicken, cooked to perfection",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"posLocationId": "",
"posCategoryType": "",
"posCategoryId": "",
"imageUrl": "https://resizer.staging.deliverect.com/qVTtEOAvgLDOiTSPatLTgSZQ8GQdQt_pFBsFrdYXXLI/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvRnJpZWQtQ2hpY2tlbi0yLTItNjIyYTJjZWJkYjU5ODYwMDFlYmY1OGY3LmpwZWc=.jpg",
"subCategories": [],
"products": [
"632122cd0a6043d29e36098d"
],
"availabilities": [],
"level": 1,
"menu": "63211fe2063a12ba6032fe9b",
"subProducts": [
"632122cd0a6043d29e36098d"
],
"subProductSortOrder": []
},
{
"_id": "632121c6005cbce7fcea477a",
"name": "Steaks",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"posLocationId": "",
"posCategoryType": "",
"posCategoryId": "",
"subCategories": [],
"products": [
"63211fe1063a12ba6032fe6d"
],
"availabilities": [],
"level": 1,
"menu": "63211fe2063a12ba6032fe9b",
"sortedChannelProductIds": [],
"subProducts": [
"63211fe1063a12ba6032fe6d"
],
"subProductSortOrder": []
}
],
"channelLinkId": "626a**********ce3ce2",
"currency": 4,
"description": "A sample menu of various product configurations, enjoy! ",
"descriptionTranslations": {
"fr":"Un exemple de menu de différentes configurations de produits, profitez-en !",
},
"menu": "Example Menu",
"menuId": "63211fe2063a12ba6032fe9b",
"menuImageURL": "https://resizer.staging.deliverect.com/1HDWUv0Y3D-2ZAtK07DJcF1RzA1l7bjpuTX15z5YZs4/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvdGFrZWF3YXktNjIyOGNlZDViMzAzZmMwM2ExNDhkZTUwLTYyMmEyYmNhOGM1MDZmMDE1YmU2MDFiNi5qcGVn.jpg",
"menuType": 0,
"menuTranslations": {
"es-mx": "menú de muestra",
"fr": "Exemple de Menu "
},
"modifierGroups": {
"63211fe1063a12ba6032fe65": {
"_id": "63211fe1063a12ba6032fe65",
"name": "Choose a sauce",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 3,
"min": 0,
"multiMax": 3,
"multiply": 1,
"plu": "MG-SAUCES",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-016",
"productTags": [],
"productType": 3,
"subProducts": [
"63211fe1063a12ba6032fe66",
"63211fe1063a12ba6032fe67"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe68",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe63": {
"_id": "63211fe1063a12ba6032fe63",
"name": "Rice Selection",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 1,
"multiMax": 1,
"multiply": 1,
"plu": "MG-RICE",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-010",
"productTags": [],
"productType": 3,
"subProducts": [
"63211fe1063a12ba6032fe64",
"63211fe1063a12ba6032fe68"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe62",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe6e": {
"_id": "63211fe1063a12ba6032fe6e",
"name": "Cooking instructions",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Cocinado",
"fr": "Cuisson",
"nl": "Kook instructies"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 1,
"min": 1,
"multiply": 1,
"plu": "MOD-01",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-002",
"productTags": [],
"productType": 3,
"subProducts": [
"63211fe1063a12ba6032fe6f",
"63211fe1063a12ba6032fe70",
"63211fe1063a12ba6032fe71"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe6d",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe72": {
"_id": "63211fe1063a12ba6032fe72",
"name": "Add a side",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Elige tu acompa\u00f1amiento",
"fr": "Choisissez votre garniture",
"nl": "Kies je bijgerecht"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 1,
"multiply": 1,
"plu": "MOD-02",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-003",
"productTags": [],
"productType": 3,
"subProducts": [
"63211fe1063a12ba6032fe73",
"63211fe1063a12ba6032fe74",
"63211fe1063a12ba6032fe75"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe6d",
"snoozed": false,
"subProductSortOrder": []
}
},
"modifiers": {
"63211fe1063a12ba6032fe66": {
"_id": "63211fe1063a12ba6032fe66",
"name": "Sate Sauce",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "SAUCE-01",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-017",
"price": 50,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe65",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe67": {
"_id": "63211fe1063a12ba6032fe67",
"name": "Hot Sauce",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "SAUCE-02",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-018",
"price": 50,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe65",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe6f": {
"_id": "63211fe1063a12ba6032fe6f",
"name": "Rare",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Poco hecho",
"fr": "Saignant",
"nl": "Rood"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "COOK-01",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-004",
"price": 0,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe6e",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe70": {
"_id": "63211fe1063a12ba6032fe70",
"name": "Medium Rare",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Al punto",
"fr": "\u00c0 point",
"nl": "Half doorbakken"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "COOK-02",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-005",
"price": 0,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe6e",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe71": {
"_id": "63211fe1063a12ba6032fe71",
"name": "Well Done",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Muy hecho",
"fr": "Bien cuit",
"nl": "Doorbakken"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "COOK-03",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-006",
"price": 0,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe6e",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe73": {
"_id": "63211fe1063a12ba6032fe73",
"name": "Fries",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Patatas fritas",
"fr": "Frites",
"nl": "Frietjes"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"defaultQuantity": 1,
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "SI-01",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-006",
"price": 0,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe72",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe74": {
"_id": "63211fe1063a12ba6032fe74",
"name": "Salad",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Ensalada",
"fr": "Salade",
"nl": "Salade"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "SI-02",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-007",
"price": 200,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe72",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe75": {
"_id": "63211fe1063a12ba6032fe75",
"name": "Mashed Potato",
"description": "",
"descriptionTranslations": {},
"nameTranslations": {
"es": "Pur\u00e9 de patata",
"fr": "Pur\u00e9e de pommes de terre",
"nl": "Aardappelpuree"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "SI-03",
"posCategoryIds": [],
"posProductCategoryId": "",
"posProductId": "POS-ID-008",
"price": 100,
"productTags": [],
"productType": 2,
"subProducts": [],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe72",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe64": {
"_id": "63211fe1063a12ba6032fe64",
"name": "White Rice",
"description": "White coloured rice",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"imageUrl": "https://resizer.staging.deliverect.com/3uOAAgqi9iRQsvmi7GcnMvFgtFO7o70zKvmWMixJqjs/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvbmFzaXB1dGktMTYxMDI5MDE0MDQ5NC5qcGc=.jpg",
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "RICE-01",
"posCategoryIds": [
"SD"
],
"posProductCategoryId": "",
"posProductId": "POS-ID-012",
"price": 450,
"productTags": [],
"productType": 1,
"subProducts": [
"63211fe1063a12ba6032fe65"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe63",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe68": {
"_id": "63211fe1063a12ba6032fe68",
"name": "Yellow Rice",
"description": "White rice with Saffron",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"imageUrl": "https://resizer.staging.deliverect.com/ZfoFoN3Ny8OdZsXzQG8PVxrO0IpdVyBAMc4m8-qblGY/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvTmFzaS1rdW5pbmctMy0xNjEwMjg5NzI2OTQ2LmpwZw==.jpg",
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "RICE-02",
"posCategoryIds": [
"SD"
],
"posProductCategoryId": "",
"posProductId": "POS-ID-013",
"price": 450,
"productTags": [],
"productType": 1,
"subProducts": [
"63211fe1063a12ba6032fe65"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe63",
"snoozed": false,
"subProductSortOrder": []
}
},
"nestedModifiers": true,
"products": {
"63211fe1063a12ba6032fe64": {
"_id": "63211fe1063a12ba6032fe64",
"name": "White Rice",
"description": "White coloured rice",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"imageUrl": "https://resizer.staging.deliverect.com/3uOAAgqi9iRQsvmi7GcnMvFgtFO7o70zKvmWMixJqjs/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvbmFzaXB1dGktMTYxMDI5MDE0MDQ5NC5qcGc=.jpg",
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "RICE-01",
"posCategoryIds": [
"SD"
],
"posProductCategoryId": "",
"posProductId": "POS-ID-012",
"price": 450,
"productTags": [],
"productType": 1,
"subProducts": [
"63211fe1063a12ba6032fe65"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe63",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe68": {
"_id": "63211fe1063a12ba6032fe68",
"name": "Yellow Rice",
"description": "White rice with Saffron",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"imageUrl": "https://resizer.staging.deliverect.com/ZfoFoN3Ny8OdZsXzQG8PVxrO0IpdVyBAMc4m8-qblGY/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvTmFzaS1rdW5pbmctMy0xNjEwMjg5NzI2OTQ2LmpwZw==.jpg",
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "RICE-02",
"posCategoryIds": [
"SD"
],
"posProductCategoryId": "",
"posProductId": "POS-ID-013",
"price": 450,
"productTags": [],
"productType": 1,
"subProducts": [
"63211fe1063a12ba6032fe65"
],
"takeawayTax": 9000,
"parentId": "63211fe1063a12ba6032fe63",
"snoozed": false,
"subProductSortOrder": []
},
"632122cd0a6043d29e36098d": {
"_id": "632122cd0a6043d29e36098d",
"name": "Chicken Sate",
"description": "Product with Nested Modifiers - Multimax variables - Allergens (tags)",
"descriptionTranslations": {},
"nameTranslations": {},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"imageUrl": "https://resizer.staging.deliverect.com/bUZW6YzX_CnYCg58h5jS0UoScpOS_XOa9Cgux8itGZg/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvc2F0YXktNjIyODRlM2M4YzUwNmYwMTViZTYwMTg0LmpwZWc=.jpg",
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "P-SATE",
"posCategoryIds": [
"SATE"
],
"posProductCategoryId": "",
"posProductId": "POS-ID-009",
"price": 450,
"productTags": [
104,
108
],
"productType": 1,
"subProducts": [
"63211fe1063a12ba6032fe63"
],
"takeawayTax": 9000,
"parentId": "63211fe2063a12ba6032fea7",
"snoozed": false,
"subProductSortOrder": []
},
"63211fe1063a12ba6032fe6d": {
"_id": "63211fe1063a12ba6032fe6d",
"name": "Delicious Steak Frites",
"description": "Basic Example Product with - Modifier groups - min/max variables - default selection - translations",
"descriptionTranslations": {
"fr": "Exemple de produit de base avec - groupes de modificateurs - variables min/max - sélection par défaut - traductions"
},
"nameTranslations": {
"es": "Deliciosos Bistecs Fritos",
"fr": "Steak Frites D\u00e9licieux",
"nl": "Heerlijke Biefstuk Frites"
},
"account": "60c9c64662af8db836d7aa1a",
"capacityUsages": [],
"deliveryTax": 9000,
"eatInTax": 9000,
"imageUrl": "https://resizer.staging.deliverect.com/kuU4ZDC7_3JgB1X2mCr1hbG9eAy_x8rc9_Cg00P7NzY/rt:fill/g:ce/el:0/cb:40dcbbd873d642759cd299be17c0ca46/aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL2lrb25hLWJ1Y2tldC1zdGFnaW5nL2ltYWdlcy81ZmY2ZWUwODkzMjhjOGFlZmVlYWJlMzMvc3RlYWstNjIyODYyNTg4YzUwNmYwMTViZTYwMThlLmpwZWc=.jpg",
"location": "61162720f1ba14ed8130f3df",
"max": 0,
"min": 0,
"multiply": 1,
"plu": "STK-01",
"posCategoryIds": [
"STK"
],
"posProductCategoryId": "",
"posProductId": "POS-ID-001",
"price": 1500,
"productTags": [],
"productType": 1,
"subProducts": [
"63211fe1063a12ba6032fe6e",
"63211fe1063a12ba6032fe72"
],
"takeawayTax": 9000,
"parentId": "632121c6005cbce7fcea477a",
"snoozed": false,
"subProductSortOrder": []
}
},
"productTags": [
104,
108
],
"snoozedProducts": {
"5c4efd43c6489f0001498a54": {
"location": "5bf6*********02f1276dd",
"plu": "STK-01",
"name": "Delicious Steak Frites",
"snoozeStart": "2020-05-07 07:51:01.195000+00:00",
"snoozeEnd": "2020-05-07 13:51:01.195000+00:00"
}
},
"validations": []
}
]
{
"success": true
}