Every order arrives with a date you can fulfil.
Delivery Guard is a delivery date and time slot picker for Shopify. Customers choose on the product page or in the cart, and checkout refuses any date you can't do.
Add to Shopify for freeFree for 30 dated orders a month. Paid plans from $14.99.Try to book a delivery
An example shop: open Monday to Saturday, one day's notice, 2pm cutoff, closed on 25 December. It's 3pm on Thu 10 Dec. Choose a date.
Checkout refuses this date
We don't deliver on Sundays. Please go back to the product page or your cart and choose a date.
From choosing a date to packing the order
Customers choose a date and time
The picker sits on your product pages, cart page and cart drawer. It only offers dates you can do, greys out full slots, and carries through Buy it now. Offer local delivery, store pickup or both, at up to three locations.
Seasonal peony bouquet
£45.00
Delivery date
Sat 12 Dec
Delivery time
09:00–12:00
Add to cart
Example product page Checkout refuses what you can't do
A picker on its own can be skipped. These checks run in Shopify's checkout, so the customer sees a clear message and can't pay until the choice works:
- Missing or past dates
- Closed days and closed dates, such as bank holidays
- Orders after your daily cutoff or without enough notice
- Fully booked time slots
- Zip codes and postcodes you don't deliver to
Checkout
The 09:00–12:00 slot on Tue 15 Dec is fully booked. Please go back to the product page or your cart and choose another time or date.
Example checkout message Orders with no date get held, not lost
Some orders still arrive without a date. On Essential and Pro, Delivery Guard holds fulfilment and asks the customer to pick one on the thank-you page or from a personal link. Once they do, the order is tagged and released.
Thank you, Alex
Choose your delivery date
Mon 14 Dec
Delivery time
09:00–12:00
Confirm date
Example thank-you page Your day is ready to print
Every order for the day, grouped by time slot, with items, gift messages and a total of what to make. Print it or download a CSV. Orders are tagged by date and slot, so they filter easily in Shopify too.
Prep list for Sat 12 Dec
09:00–12:00
- #1042 2 × Seasonal peony bouquet
- #1047 1 × Winter wreath, “Happy birthday, Mum”
13:00–17:00
- #1051 1 × Seasonal peony bouquet
Example prep list
For shops where the date is part of the order
Florists
Same-day cutoffs, delivery areas and limits that hold up on Valentine's Day and Mother's Day.
Bakeries and cake makers
Pickup and delivery slots, plus extra notice for the cakes that take days to make.
Pricing
| Free$0 | Essential$14.99 / month | Pro$29.99 / month | |
|---|---|---|---|
| Dated orders each month | 30 | Unlimited | Unlimited |
| Locations | 1 | 1 | 3 |
| Date and time slot picker | Yes | Yes | Yes |
| Checkout date rules | Yes | Yes | Yes |
| Local delivery and store pickup | Yes | Yes | Yes |
| Prep list and calendar | Yes | Yes | Yes |
| Limits per time slot and overbooking alerts | No | Yes | Yes |
| Delivery areas by zip code or postcode | No | Yes | Yes |
| Hold and recover orders with no date | No | Yes | Yes |
| Product rules for made-to-order items | No | No | Yes |
Billed in USD every 30 days through Shopify. If you go over 30 dated orders on Free, your checkout keeps working and you'll be asked to upgrade.
Questions
Does it work with Buy it now?
Yes. The product page picker saves the date on the item, so Buy it now carries it to checkout. The cart picker covers orders placed from the cart page and cart drawer.
What happens to orders that arrive without a date?
Express checkouts and older themes can skip the picker. On Essential and Pro, any order that reaches you without a date is tagged and its fulfilment is held. The customer picks a date on the thank-you or order status page, or from a personal link you send, and the hold is released. On Free the order is tagged but not held.
Can a slot ever be overbooked?
Rarely. Slot counts update within seconds of each order, but two customers checking out at the same moment can both take the last place. Delivery Guard flags the later order and emails you so you can sort it out.
Do limits count orders or items?
Orders. A limit of 10 means 10 orders in that time slot on that day, however many items each one has.
Which Shopify plans and themes does it work on?
The checkout rules work on every Shopify plan, with no need for Shopify Plus. The product page picker needs an Online Store 2.0 theme such as Dawn or Horizon. Older themes can still use the cart picker.
Does it work outside the UK?
Yes. Delivery areas take UK districts, exact postcodes or zip codes, and prefixes. UK bank holidays can be added in one click; anywhere else, add your closed dates yourself. The customer-facing text is in English for now.
How do I turn it off?
Switch the rule off under Settings, Checkout in Shopify, or uninstall the app. Your checkout goes back to normal straight away.