Failed delivery reasons
Introduction
If a delivery failed, a delivery failure reason is provided. This failure reason is available via the delivery webhook as well as the Get delivery endpoint
Reason | Description |
---|---|
CANNOT_FIND_CUSTOMER | Customer could not be found by rider at delivery |
COLLECTING_DELIVERY | Issue happened while the rider is collecting the delivery |
COMPLETING_DELIVERY | Issue happened while the rider is completing the delivery |
DELIVERY_LOCATION_ISSUE | Rider failed to find the customer location |
HANDOVER_CODE_MISMATCH | Handover code provided by customer does not match the expected value |
ID_CHECK_FAILURE | Customer ID check was unsuccessful |
INCIDENT | Delivery could not be completed by to an ongoing Deliveroo incident |
UNEXPECTED_DELAY | Rider faced unforeseen delay in completing the delivery |
VEHICLE_PROBLEMS | Rider faced vehicle issues (breakdown etc...) |
CARGO_ISSUE | An issue with the cargo state has been reported (broken items etc ...) |
UNKNOWN | No reason has been recorded for the failed delivery |
OTHER | The failed delivery reason isn't covered by the existing options |
If a delivery is cancelled, a delivery cancellation reason is provided. This cancellation reason is available via the delivery webhook as well as the Get delivery endpoint
Reason | Description |
---|---|
CANCELLED_AUTOMATICALLY | Delivery cancelled automatically by Deliveroo auto cancellation system as it has been alive but not active for too long |
CANCELLED_BY_PARTNER | Delivery cancelled at partner's request |
Updated 4 days ago