Shopify has no closed-days calendar. What it can do before Thanksgiving and the December holidays, and how to stop customers choosing a day you are shut.
It happens every year. You close for Thanksgiving, Christmas Day or a week after New Year, and an order still comes in for pickup on a day the shop is dark. Then you are on the phone moving the order, or refunding it.
If customers choose a pickup or delivery date, closed days have to come off that calendar. A note saying "closed December 25" helps, but people skim it. This guide covers what Shopify does on its own, a workaround for short closures, and what to look for in a date picker so holidays are blocked once and stay blocked.
Shopify has no setting for closed days or holiday dates. That follows from a bigger gap: the online store checkout has no native way for a customer to choose a pickup or delivery date in the first place.
Pickup settings work per location. You can turn pickup on for a location, choose an expected pickup time from a list of processing times, and write pickup instructions that go out in the "Ready for pickup" notification. Local delivery settings cover the delivery area (a radius or postal codes), a minimum order price, a delivery price and an optional message. None of these settings know about dates, so none of them can skip a holiday.
For closing the whole store, Shopify's help center says there is no built-in vacation setting. It points to two options instead:
Both stop all sales. That is the opposite of what most bakeries, butchers and florists want in November and December, their busiest weeks. You want to keep taking orders for the days you are open and only skip the days you are closed.
If you close for a day or two and most orders are for today or tomorrow, this can be enough:
Where it breaks down: customers can still type a closed date into an order note, an expected pickup time is one setting for every day, and every step has to be undone by hand. If you take orders weeks ahead, such as holiday pies or Christmas Eve roasts, there is no way to say "any day except the 25th".
A note says you are closed. A blocked date makes it impossible to choose. Only the second one stops the phone call.
Write the list down first. It usually holds four kinds of days, and each one is best handled a little differently:
Then look at the days around each closure. The Friday after Thanksgiving may be open but short staffed, so it may need a lower daily limit rather than a full block. Our guide on how to limit orders per day on Shopify covers that side.
Lead times matter too. If a cake needs 3 days' notice, the last day to order it for Christmas Eve is December 21, and the last day for a Saturday after a closed Friday moves as well. The guide on lead times for a bakery on Shopify walks through this.
If you use an app for pickup or delivery dates, check these before the season starts:
For a side by side look at the main apps, see which Shopify app for delivery dates and pickup. If you are setting up pickup for the first time, start with click and collect on Shopify.
Readyby is our app for pickup, local delivery and shipping dates. Customers pick a date, and optionally a time slot, on the product page or in the cart, and only dates that fit your schedule are offered. For closures:
Blackout dates are included on the free plan and are never metered. Local delivery dates start on the Starter plan. You can find Readyby on the Shopify App Store.
Related: How to limit orders per day on Shopify · Lead times for a bakery on Shopify · Click and collect on Shopify · Which Shopify app for delivery dates and pickup? · All guides