# Collect delivery dates in the cart

> Let shoppers pick a delivery date in the cart, with your closed days, a same-day cut-off and holiday exceptions built in.

Source: https://help.attravo.com/drawer-cart/articles/collect-delivery-dates-in-the-cart
Updated: 2026-10-06

On Pro, the cart can ask for a delivery date before checkout, from a calendar that only offers the days you deliver. The date arrives on the order, so you know when each one is due.

## Add a date question

1. On **Cart settings**, open **Delivery scheduling & order details**.
2. Turn on **Collect order details in the cart**.
3. Leave **Start the fields collapsed** off so the question shows as soon as the cart opens. On hides it behind a tap, which saves room but is easier to miss.

![Collect order details in the cart turned on, and Start the fields collapsed](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-1-enable-038aa00cfe.webp#w=1172&h=310)

4. Select **Add a field**. Under **Type**, choose **Date**, and set **Question**, such as **Delivery date**. The question is also the name the answer appears under on the order.

![Field 1 with Type set to Date and the Question](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-3-field-type-d80396fe36.webp#w=1172&h=354)

## Set the days you deliver

1. Set **Earliest** in days from today. 0 allows same-day delivery.
2. Set **Latest** in days from today. 0 means no limit.

![Earliest and Latest in days from today](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-4-date-range-7a31d3175a.webp#w=1172&h=252)

3. Under **Days you do not deliver**, tick the weekdays you are closed. Set **Message when one of those days is tapped**, or leave it blank for the default.

![Days you do not deliver with Sunday ticked, and the message for those days](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-5-closed-days-a7bbbfdd7b.webp#w=1172&h=712)

4. Set **Stop same-day orders after** to a time in your store's time zone. Past it, today drops out of the calendar.

![Stop same-day orders after set to 2:00 PM](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-6-cutoff-288e42595a.webp#w=1172&h=260)

## Add exceptions for particular dates

Under **Exceptions for particular dates**, write one date per line as `YYYY-MM-DD`, read in your store's time zone.

- **Dates you DO deliver**: opens a date your weekday rule closes, like a holiday Sunday.
- **Dates you do NOT deliver**: closes a date. Add `=` and your own words to show them for that date, as in `2026-12-25 = Closed for the holiday`.
- **Different cut-off on particular dates**: a cut-off just for that date, as in `2026-02-14 = 16:30`. Put a date before the time to close orders earlier, as in `2026-12-25 = 2026-12-23 17:00`.

![The three exception boxes](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-7-exceptions-f4fa69080c.webp#w=1172&h=988)

## Finish the question

1. Set **Help text**, a line under the question, if you like.
2. Turn on **Required** if every order needs a date. Checkout is blocked until it is answered.

![Help text, Placeholder and Required](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-8-help-and-required-3c005e90bc.webp#w=1172&h=312)

3. Select **Save**.

## What shoppers see

The calendar offers only the days you deliver. Tapping a closed day explains why, and choosing an open day fills the field:

![A shopper opens the calendar, taps a closed Sunday and picks a Monday](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-11-pick-date-179067a7cc.mp4#w=840&h=634)

![The calendar under the Delivery date question](https://xprvgpfulbcxrftgyppu.supabase.co/storage/v1/object/public/help-media/5d8df30e-32a3-4311-b03c-158adc08841b/6e0999c8-ff71-451c-8d4a-827bb772b773/delivery-10-calendar-a5952e275e.webp#w=1172&h=574)

To refuse checkout until the date is given, and to ask other questions alongside it, see [Ask shoppers questions before checkout](https://help.attravo.com/drawer-cart/articles/ask-shoppers-questions-before-checkout.md).
