For: Developers
DeliveryIssueCode
This is an "Enum" type
Codes that describe the delivery issue
Enum Values
Name | Description |
| Late to dropoff between 0 and 15 minutes. |
| Late to dropoff between 15 and 30 minutes. |
| Late to dropoff between 30 and 60 minutes. |
| Late to dropoff 60+ minutes. |
| Food not ready for driver pickup between 0 and 15 minutes. |
| Food not ready for driver pickup between 15 and 30 minutes. |
| Food not ready for driver pickup between 30 and 45 minutes. |
| Food not ready for driver pickup between 45 and 60 minutes. |
| Food not ready for driver pickup 60+ minutes. |
| Late to pickup between 0 and 15 minutes. |
| Late to pickup between 15 and 30 minutes. |
| Late to pickup between 30 and 45 minutes. |
| Late to pickup between45 and 60 minutes. |
| Late to pickup 60+ minutes. |
| Driver did not arrive. |
DeliveryPriority
This is an "Enum" type
The priority of a delivery
Enum Values
Name | Description |
| A normal delivery priority, this is default for all deliveries. |
| A delivery that needs higher priority. |
DeliverySetup
This is an "Enum" type
The delivery setup option for a delivery
Enum Values
Name | Description |
| No setup is required from the driver. The driver should hand the food directly to the customer on site whenever possible. Food should never be left unattended unless directed by the customer or ezCater support. If the customer requests standard setup upon arrival, the driver should oblige and ensure photo proof of delivery and set up. |
| Basic setup is required from the driver. This includes unpacking the food from delivery bags and arranging it neatly at the drop-off location. It does not include opening food containers, lighting sternos, or handling other hot kit items. |
DeliveryStatus
This is an "Enum" type
The delivery state
Enum Values
Name | Description |
| You have accepted the delivery and do not need to take further action |
| The delivery has been cancelled and will not be delivered |
| The delivery is pending and you must either accept or reject the delivery |
| You have declined the delivery and do not need to take further action |
DriverDeliveryEvent
This is an "Enum" type
The event types expected to be passed by our delivery partners
Enum Values
Name | Description |
| A driver has arrived at the dropoff location |
| A driver has arrived at the pickup location |
| A driver has dropped of the food |
| A driver is on the way to dropoff the food |
| A driver is on the way to pickup the food |
| A driver has picked the food |
