Stop fulfilling orders on days you can't
Give customers a date picker right in the cart — they can only ever choose days you're open. Blocking dates and setting prep days is free; add collection, delivery, and postal on their own schedules when you're ready. No theme code required.
Works with
Everything you need to stay in control of your orders
From marking a handful of closed dates to complex per-product schedules, Blackout Dates has you covered.
Block dates store-wide
Mark specific dates or whole days of the week as closed — bank holidays, your days off, a break. One setting covers every product in your store.
Collection, delivery, or postal
Let customers choose how they want their order — collect from your shop, local delivery, or posted. Each method runs on its own schedule, and you can limit certain products to one method only.
Checkout matches the chosen method
Pick Collection in the cart and checkout only offers pickup — no accidental postage on a collection order, no pickup on a delivery one. Checkout follows the date-picker choice automatically. Shopify Plus is required for the checkout step; on other plans customers still get a heads-up on the cart telling them which option to choose.
Prep days & last order time
Set a minimum number of prep days so customers can never pick a date that's too soon. Add a daily last order time (e.g. 2 PM) and anything ordered after that is pushed to the next available day automatically.
Per-product date rules
Give individual products their own schedule. A Valentine's bundle available only on 14 February. Saturday-collection products available only on Saturdays. Each product runs on its own rules.
Storefront closure notice
A banner for any page showing your upcoming closed dates — "Closed 21 May – 3 Jun, reopens 4 Jun." Back-to-back days collapse into one tidy range, and it hides itself when nothing's coming up. Pulls straight from your closed dates, so there's nothing to update by hand.
Order-by deadline banner
A banner showing the last day to order before your next closure — "Order by Sun, 21 Dec for Christmas." It counts back by your prep days and skips days you're already closed. Stack up to 3 for busy weeks, or drop it on a product page to use that product's own deadline.
Product page badge
A compact badge next to Add to Cart showing each product's own order-by deadline — "Order by Sun, 21 Dec for Christmas." Per-product prep days mean every product shows the right date. Switch it to show the next available delivery date instead.
What you see in the admin — and what your customers see
Clean, simple, and built into the Shopify experience — on your side and theirs.
Simple, transparent pricing
Start free. Upgrade when you need more. Every paid plan includes a 14-day trial — no card required until it ends, and save 10% when you pay yearly.
| Feature | Free $0 Forever | ★ Most popular Plus $14.99 per month or $161.89/yr · Save 10% | Pro $29.99 per month or $323.89/yr · Save 10% |
|---|---|---|---|
| Monthly price | $0 | $14.99 | $29.99 |
| 14-day free trial | — | ✓ | ✓ |
| Days you're closed (store-wide) | Up to 3 | Unlimited | Unlimited |
| Block recurring weekly closing days | Up to 1 | Unlimited | Unlimited |
| One-off and weekly scheduling | ✓ | ✓ | ✓ |
| Set how many days' notice you need | ✓ | ✓ | ✓ |
| Customers pick their date in the cart | ✓ | ✓ | ✓ |
| Date shown on order confirmation | ✓ | ✓ | ✓ |
| Auto-assign a date to subscription renewal orders | ✓ | ✓ | ✓ |
| Set a same-day order cut-off time | — | ✓ | ✓ |
| Different cut-off times for each day of the week | — | ✓ | ✓ |
| Limit products to a season or shelf-life window | — | ✓ | ✓ |
| Separate availability rules per product | — | ✓ | ✓ |
| Separate availability rules per variant | — | ✓ | ✓ |
| Set up delivery methods (collection, local, postal) | — | ✓ | ✓ |
| Show only the right delivery methods at checkout* | — | ✓ | ✓ |
| Mix products with different rules in one cart | — | ✓ | ✓ |
| Set a minimum order spend | — | ✓ | ✓ |
| Surcharge rush & peak-demand dates automatically* | — | ✓ | ✓ |
| Store locations with their own rules | 1 | 1 | Unlimited |
| Run each location as its own branch (delivery, prep, cut-offs & slot caps) | — | — | ✓ |
| Let customers choose which location they're ordering from | — | — | ✓ |
| Per-location closed dates, capacity, and order reports | — | — | ✓ |
| Cap how many orders fit in a time slot | — | — | ✓ |
| Set a daily limit for each product | — | — | ✓ |
| Share a daily limit across multiple products | — | — | ✓ |
| Slots backed by your Shopify stock level | — | — | ✓ |
| Sync closed dates to Google, Microsoft, or any calendar | — | — | ✓ |
| Daily production prep sheet for your kitchen | — | — | ✓ |
| Show a closure notice on your storefront | — | — | ✓ |
| Order-by deadline banner | — | — | ✓ |
| Product page badge showing next available date | — | — | ✓ |
| Customers reschedule their own orders from a link | — | — | ✓ |
| Get started | Start free trial | Start free trial |
- Days you're closed (store-wide): Up to 3
- Block recurring weekly closing days: Up to 1
- One-off and weekly scheduling
- Set how many days' notice you need
- Date shown on order confirmation
- Auto-assign a date to subscription renewal orders
- Store locations with their own rules: 1
or $161.89/yr · Save 10%
Everything in Free, plus:
- Days you're closed (store-wide): Unlimited
- Block recurring weekly closing days: Unlimited
- Set a same-day order cut-off time
- Different cut-off times for each day of the week
- Limit products to a season or shelf-life window
- Separate availability rules per product
- Separate availability rules per variant
- Set up delivery methods (collection, local, postal)
- Show only the right delivery methods at checkout*
- Mix products with different rules in one cart
- Set a minimum order spend
- Surcharge rush & peak-demand dates automatically*
or $323.89/yr · Save 10%
Everything in Plus, plus:
- Store locations with their own rules: Unlimited
- Run each location as its own branch (delivery, prep, cut-offs & slot caps)
- Let customers choose which location they're ordering from
- Per-location closed dates, capacity, and order reports
- Cap how many orders fit in a time slot
- Set a daily limit for each product
- Share a daily limit across multiple products
- Slots backed by your Shopify stock level
- Sync closed dates to Google, Microsoft, or any calendar
- Daily production prep sheet for your kitchen
- Show a closure notice on your storefront
- Order-by deadline banner
- Product page badge showing next available date
- Customers reschedule their own orders from a link
* Enforced at checkout only on Shopify Plus stores. These use a Shopify delivery function and checkout extension that Shopify limits to Plus plans; on other plans customers still get a heads-up on the cart so they pick the right option.
Paid plans are billed monthly or yearly via Shopify. Cancel any time from your Shopify admin.
Up and running in minutes
From install to your first order with a date attached — our setup guide walks you through every step.
Take back control of your order schedule
Free to install. Upgrade when you're ready — 14-day trial on every paid plan.