Shopify App

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.

Unlimited orders — no per-order fees 14-day free trial No credit card Works with any theme

Works with

Shopify
Shopify Flow
Google Calendar
Microsoft Outlook
ICS feed
What's inside

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.

🚚
Plus

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.

🎯
PlusShopify Plus

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.

🎁
Plus

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.

📣
Pro

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.

Pro

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.

🏷
Pro

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.

See it in action

What you see in the admin — and what your customers see

Clean, simple, and built into the Shopify experience — on your side and theirs.

Admin — closing dates
Admin — product rules
Customer — method & date
Pricing

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.

Unlimited orders on every plan — including Free.No per-order fees and no order caps, ever. Most date-picker apps meter by order volume — a busy month bumps you onto a pricier tier or adds per-order charges. With Blackout Dates, 50 orders or 5,000 cost exactly the same, so your December bill matches your January one.
Feature comparison across Free, Plus, and Pro plans
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 3UnlimitedUnlimited
Block recurring weekly closing daysUp to 1UnlimitedUnlimited
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 rules11Unlimited
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 startedStart free trialStart free trial
Free$0Forever
  • 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
Get started
Most popular
Plus$14.99per month

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*
Start free trial
Pro$29.99per month

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
Start free trial

* 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.

Setup

Up and running in minutes

From install to your first order with a date attached — our setup guide walks you through every step.

Ready when you are

Take back control of your order schedule

Free to install. Upgrade when you're ready — 14-day trial on every paid plan.

Free to install · 14-day trial on paid plans · Works with any Shopify theme