Sample JSON: Skip
The following sample shows JSON code for Skip. The tables that follow the code sample describe the values in the code.
Tip:
Click Copy to copy the code to your clipboard and then paste it into a text editor such as Notepad++. Change the values for your restaurant and then copy your code into theDeliveryPlatformConfigurationData
column
as described in Creating Delivery Configuration in the Revenue Center.
{
"deliveryPlatformConfigurations": [
{
"name": "Skip",
"groupIdentifier": "",
"rvcIdentifier": "aaf2b581-b5f0-42e2-928c-351c55a35a57",
"empNum": 2,
"otNum": 1,
"tendNum": 150,
"priceSequences":
[
{
"type": "BaseItem",
"levels": [2]
},
{
"type": "Condiment",
"levels": [6, 7, 8]
}
]
"condimentGroupRuleFilter":
{
"values": "1,2,3,4",
"include": true
}
"itemImageSlot": 2
"sluSlot": 1
"discountId": 1,
"serviceChargeId": 1
"menus": [{
"name": {
"en-US": "Delivery"
},
"identifier": "SkipDelivery",
"type": "DELIVERY",
"availability": [{
"dayOfWeek": "Mon",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Tue",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Wed",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Thu",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Fri",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Sat",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Sun",
"startTime": "00:00",
"endTime": "23:59"
},
]
},
{
"name": {
"en-US": "Skip Pickup"
},
"identifier": "SkipPickup",
"type": "COLLECTION",
"availability": [{
"dayOfWeek": "Mon",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Tue",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Wed",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Thu",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Fri",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Sat",
"startTime": "00:00",
"endTime": "23:59"
},
{
"dayOfWeek": "Sun",
"startTime": "00:00",
"endTime": "23:59"
},
]
}
]
}
Table 5-2 Data Extensions Column Name
Name | Type | Description |
---|---|---|
deliveryPlatformConfigurations |
DeliveryPlatformConfiguration[] |
Revenue center’s integration configuration for each applicable delivery platform. |
Table 5-3 Delivery Platform Configuration
Name | Type | Description |
---|---|---|
name |
string |
Skip Do not change this value. |
groupIdentifier |
string |
Set to null because the object does not apply to Skip. |
rvcIdentifier |
string |
Identifier for the revenue center. This is the Site ID obtained during the registration process. |
empNum |
number |
Object number for employee to be used to enter orders received from the delivery platform. |
otNum |
number |
Object number for Order Type to be used for orders received from the delivery platform. |
remakeOtNum |
number |
Set to -1 because the object is not valid for Skip. Do not change this value. |
tendNum |
number |
Object number for Tender Media to be used to settle orders received from the delivery platform. |
priceSequences |
string number |
Type of base menu item and condiment (optional). Number is the price level. |
condimentGroupRuleFilter |
number true/false |
Numbers separated by commas. Numbers are the condiment groups. True directs the application to use the numbers listed. False excludes the numbers listed. |
itemImageSlot |
number |
Menu item image slot number used for the product display in the delivery platform. |
sluSlot |
number |
Menu item SLU slot number used for the product display in the delivery platform. |
discountId |
number |
Object number for Discount to be used for open discount promotion orders received from the delivery platform. The discountId is required. |
serviceChargeId |
number |
Object number for Service Charge to be used for orders received from the delivery platform. The serviceChargeId is required. |
menus |
DeliveryPlatformMenu[] |
Details for menu(s) to be submitted to the delivery platform. Make sure to follow any limitations imposed by the delivery platform on the number of menus. |
Table 5-4 Delivery Platform Menu
Name | Type | Description |
---|---|---|
name |
TranslatedString |
Display name for menu by locale. |
identifier |
string |
Identifier for menu to be used in tags. Make sure the identifier does not conflict with tags used for other purposes. |
type |
string |
The Types are DELIVERY and COLLECTION. Do not change these values. Each type has a single menu. Skip uses these two types to determine the Skip internal order type for the order. |
Parent topic: Creating Delivery Configuration in the Revenue Center