Block unavailable dates, set per-product collection, delivery, and postal schedules, and handle seasonal bundles — all without touching your theme code.
From simple store closures to complex per-product rules, Blackout Dates handles it all.
Mark specific dates or whole days of the week as unavailable — bank holidays, your days off, a break period. One setting, every product in your store.
Let customers choose how they receive their order — collect from your shop, get it delivered locally, or have it posted. Each option runs on its own set of open days, and you can limit certain products to one method only.
When a customer picks Collection on the cart, checkout only offers pickup. Local delivery and postal are hidden until they're the chosen method. No more accidental postage charges on a collection order, or pickup selected on a cart meant to be delivered — the checkout honours the date-picker choice automatically.
Set a minimum preparation window so customers can never pick a date that's too soon. Add a daily cut-off time (e.g. 2 PM) and anything ordered after that is pushed to the next available day automatically.
Give individual products their own schedule. A Valentine's bundle available only on 14 February. Saturday-collection products available only on Saturdays. Full flexibility.
A quick look at the admin tools and what your customers will see — clean, simple, and built into Shopify.
Store admin — closing dates
Store admin — product rules
What customers see — method & date
Start free. Upgrade when you need more. All paid plans include a 14-day free trial — no card needed until your trial ends.
| Feature | Free $0 Forever | Most popular Plus $5.99 per month | Pro $9.99 per month |
|---|---|---|---|
| Monthly price | $0 | $5.99 | $9.99 |
| 14-day free trial | — | ✓ | ✓ |
| Store-wide closed dates | Up to 5 | Unlimited | Unlimited |
| Block the same day every week | ✓ | ✓ | ✓ |
| One-off and weekly scheduling | ✓ | ✓ | ✓ |
| Products with different rules in one cart | — | ✓ | ✓ |
| Delivery methods — collection, local & postal | — | ✓ | ✓ |
| Checkout matches the chosen delivery method | — | ✓ | ✓ |
| Date on order confirmation | ✓ | ✓ | ✓ |
| Minimum notice before orders | ✓ | ✓ | ✓ |
| Same-day ordering cut-off | — | ✓ | ✓ |
| Per-weekday cut-off times | — | ✓ | ✓ |
| Shelf life & season windows | — | ✓ | ✓ |
| Minimum order value | — | ✓ | ✓ |
| Delivery charges & free-delivery thresholds | — | ✓ | ✓ |
| Next-day dispatch option | — | — | ✓ |
| Custom rules per product | — | ✓ | ✓ |
| Per-variant availability rules | — | ✓ | ✓ |
| Time slots & booking limits | — | — | ✓ |
| Daily capacity per product & variant | — | — | ✓ |
| Shared capacity pools | — | — | ✓ |
| Calendar sync (Google, Microsoft & ICS) | — | — | ✓ |
| Inventory-backed slots (sync with Shopify stock) | — | — | ✓ |
| Daily production prep sheet | — | — | ✓ |
| Multi-location delivery settings | — | — | ✓ |
| Get started → | Start free trial → | Start free trial → |
Everything in Free, plus:
Everything in Plus, plus:
Paid plans are billed every 30 days via Shopify. Cancel any time from your Shopify admin.
Add Blackout Dates to your Shopify store in one click using your shop domain below.
Using a cart page? Drop the date picker section block into your cart template from the Shopify theme editor. Using a cart drawer? Enable the app embed in your Shopify theme settings instead. Either way, no code editing needed.
Set store-wide blocked dates, preparation lead time, cut-off times, and per-product windows from the app dashboard. Changes go live instantly.
Customers pick a date — collection, local delivery, or postal — before reaching checkout. Shown inline for cart page themes, or as a dedicated step for cart drawer themes. Either way, the date and method land on every order.
Add Blackout Dates to your store today — it's free to install.