Restricted Items

If your delivery includes age-restricted items, such as alcohol, tobacco, fireworks, or similar products, you must flag these items when creating the delivery request.

  • Age Verification: Including age-restricted items triggers an extra validation step in the delivery process. Our couriers are trained to check IDs to confirm the recipient’s age at the drop-off location.
  • Failed Verification: If the customer does not pass the age check, the items will be returned to the original pickup location. You will receive a "canceled" delivery status in the API response, with "cancellation.reason_key": "end-customer_underage".
  • Return Confirmation: Once the return is completed, the order status will update to “delivered,” confirming the items have been returned to the store.

For more details on tracking returns and understanding cancellation reasons, please refer to our API documentation.

Delivery Options for Restricted Items (UK ONLY)

Technical implementation:

You can use the delivery_options.restricted_items field within our job creation endpoint to manage items that require age verification. This field is an array, enabling more precise identification of restricted items.

Please note that this functionality is available only in the UK. Using it outside the UK will result in an error. For age-restricted items in other countries, we recommend using the original "Challenge 25" format, explained in the next section.

Below is an example of how to use this field:

{
    "job": {
        "pickups": [ ...
        ],
        "dropoffs": [
            { ... ,
                "delivery_options": {
                    "restricted_items": [
                        "ALCOHOL",
                        "TOBACCO"
                    ]
                }
            }
        ]
    }
}

The possible values for this field include one or more of the following: TOBACCO, LOTTERY, KNIVES, FIREWORKS, SOLVENTS, BUTANE, ALCOHOL, and SUNBEDS.

Age Verification Procedure:

  • The list of restricted items in an order will be displayed directly on the driver invitation screen before they accept it. Please see the screenshots of the process below:

restricted-items-checks

  • Additionally, for the 'Alcohol' restricted item, an extra verification step has been added to confirm the customer's sobriety. Please refer to the additional screenshots below:

sobriety-check

Challenge 25 Flag Option (All Countries)

Technical implementation:

To flag an age-restricted item, also known as a Challenge 25 item, add the 🔞 emoji in the job.dropoff.package_description field of the job creation request with the text "Challenge 25" inside. You may also include additional text within the emojis to specify the type of restricted item, such as alcohol or tobacco.

Below is an example of how to use this field:

{
    "job": {
        "pickups": [ ...
        ],
        "dropoffs": [
            { ... ,
                "package_description": "🔞 Challenge 25: Does NOT contain alcohol 🔞"
            }
        ]
    }
}

Ensure that the emoji is copied correctly and not converted to text (e.g., ":underage"). For convenience, you can copy and paste the emojis from here.



By following the steps above, the courier will be notified that the delivery is an "18+ delivery" directly on the courier invitation screen before accepting the job. Although you won't be able to specify exactly which items are included in the 18+ delivery, we strongly encourage adding this in the description field, as mentioned earlier, to help avoid any issues when the courier arrives at the pickup location.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------