{
"messages": [
"The order pickup information is required.",
"The order delivery information is required.",
"The address information is required.",
"The address latitude is required.",
"The address longitude is required.",
"The contact phone information is required.",
"The contact name information is required.",
"The address information is required.",
"Invalid latitude coordinates.",
"Invalid longitude coordinates.",
"The estimated pickup information format is not valid."
]
}
param
type
description
id
string (required)
Store id in the third party platform
menu_identifier
string (required)
Menu identifier from store
param
type
description
identifier
string (required)
billing identifier
firstName
string (required)
first name of the client
lastName
string (required)
last name of the client
email
string (optional)
email of the client
phone
string (optional)
phone of the client
address
string (optional)
address of the client
param
type
description
id
string (required)
Id item on your system
external_id
string (required)
Id item on the POS
name
string (required)
name item on the POS
quantity
number (required)
Quantity selected in the order
unit_value
number(required)
Unit value of the item + modifiers value (including 2 decimal places)
total_unit_value
number(required)
Unit value of the item + modifiers value (including 2 decimal places)
total_value
number(required)
Total value of the item + modifiers value (including 2 decimal places)
instructions
string (optional)
Instructions of the item
total_with_discount
number(required)
total_value - discount
modifiers
object (required)
[] default empty array
param
type
description
id
string (required)
id modifier on your system
external_id
string (required)
id modifier on the POS
name
string (required)
Name of the modifier
quantity
number (required)
Quantity selected in the order
unit_value
number (required)
Unit value of the modifier (including 2 decimal places)
total_value
number (required)
Total value of the modifier (including 2 decimal places)
This information is mandatory if an external service is to be used for deliveries.
param
type
description
origin
PointInfo
(required)
Information where the order will be pickup
destination
PointInfo
(required)
Information where the order will be delivered
estimated_pickup
string
Estimated time(yyyy-mm-dd hh:mm:ss) that the order will be ready for pick-up. If no information is sent for this field, this indicates that the order will be collected as soon as possible