What's new
Changelog
- v1.9 LatestMay 2026
- Added customer self-rescheduling — every order carries a secure, signed link you drop into your confirmation email, so customers pick a new date and time from the same calendar they used at checkout. The app moves the booking, frees the old slot, reschedules fulfilment, and updates any synced calendar (Pro plan).
- Reschedules respect your rules — set a cut-off so changes can't land too close to fulfilment, and ask for extra notice on a change than on a fresh order. Blackout dates, prep time, and daily capacity all still apply.
- Added automatic dates for subscription renewals — renewal orders skip the cart, so they normally arrive with no date. Blackout Dates now spots them and assigns the next valid fulfilment date, honouring your blackout dates, prep time, and weekday rules, so renewals flow through your prep sheet like any dated order (Pro plan).
- Expanded the Shopify Flow integration to eight triggers and five actions — added triggers for capacity hit, slot fully booked, late order placed, calendar sync broken, an order landing on a closed date, a subscription date assigned, and a customer reschedule; plus actions to blackout or reopen a date, set product capacity, and toggle a delivery method or product from any workflow.
- Added a reschedule-link snippet to the Order Confirmation page — a second copy-and-paste Liquid block that shows a "Change your date" button in the confirmation email once rescheduling is enabled.
- v1.8May 2026
- Reworked delivery pricing around dates — the app now adds a rush surcharge for near-term dates and peak-demand date windows (e.g. Valentine's, Christmas), applied automatically from the date the customer picks (Plus and Pro plans).
- Retired the standalone flat delivery charge, free-delivery threshold, and static next-day rate — these duplicated Shopify's native shipping rates. Set base postage and free-over-X thresholds in Shopify's own Settings → Shipping and delivery; the calendar-driven surcharge is the part Shopify can't do on its own.
- Clarified that the cart date picker is available on every plan — it's the customer-facing payoff of blocking dates. Choosing a delivery method remains a Plus feature.
- v1.7May 2026
- Added the Order-by Deadline Banner — a storefront banner that auto-computes and shows the order-by cut-off for the next available fulfilment date, with no copy to maintain by hand.
- Added closure labels — give a blackout a name (e.g. "Summer holiday") and inject it into notice and banner copy with the {closure} placeholder, so the storefront reads "Closed for Summer holiday" instead of just a date range.
- The deadline banner can now surface 2–3 upcoming closures at once, so customers see the next few cut-offs together rather than discovering each one as it arrives.
- Added the PDP Closure Badge — an inline order-by deadline shown directly on product pages, with an optional next-delivery display mode that announces the soonest date a product can be received.
- Added the Closure Announcement Bar — a site-wide bar variant of the closure notice for themes where a strip across the top reads better than a homepage card.
- Added an Order Confirmation Snippet — a copy-and-paste Liquid block that surfaces the chosen fulfilment date on the order confirmation page and email, so customers see the date they picked the moment they check out.
- Disabled dates in the cart-page date picker now show their closure label when a customer hovers or taps them, so it's clear why a date isn't selectable.
- Every system string on the storefront blocks — closure notice, PDP badge, deadline banner — is now editable from the theme editor, so wording can be customised without touching code or translations.
- Added a CSV export to the Production prep sheet for downloading the day's prep list into spreadsheets and back-office systems (Pro plan).
- UK bank holidays now refresh live from the official source, with the bundled seed list as a fallback — no app update is needed when the next year's dates are published.
- Added the Closure Impact report — a Pro admin report that shows the orders and revenue affected by each blackout, plus a dashboard banner that flags upcoming closures with significant impact before they hit.
- Added a Shopify Flow integration — new "Closure scheduled", "Closure starting", and "Closure ending" triggers let you fire native Shopify Flow automations (customer emails, order tags, Slack pings, etc.) off closure events.
- v1.6May 2026
- Added the Storefront Closure Notice — a drop-in homepage block that reads your upcoming closures straight from your blackout dates and updates automatically, so there's nothing extra to keep in sync (Pro plan).
- Pick the style that fits your theme — full card, just text, or a banner across the page — and choose British or American date formatting to match your shoppers.
- Consecutive closures now collapse into a single tidy range — two back-to-back Thursday–Saturday blackouts read as "Closed 21 May – 3 Jun" rather than stacking up as separate pills.
- Added in-store hours — set your cafe or shop's physical opening hours separately from when you accept online orders, and the notice surfaces both: "Online orders Thursday to Saturday only. In-store Saturday & Sunday 9am–3pm."
- When online orders restart on a different day from the shop reopening (or vice versa), the notice shows both reopen dates side by side: "orders open Thu, 4 Jun · store opens Sat, 6 Jun."
- Dashboard cards in the admin now match height across every row, so the layout no longer goes ragged when one card has more content than its neighbours.
- v1.5April 2026
- Added per-product daily capacity — cap how many of a given product or variant can be booked per day so the kitchen is never over-committed (Pro plan).
- Added shared capacity pools — link multiple products to a single daily cap when they compete for the same oven, dough, or prep station (Pro plan).
- Added per-variant availability — allowed dates, lead times, and daily caps can now differ between variants of the same product, with overrides falling back to the product default (Plus plan).
- Added freshness & shelf life — set shelf life in days or hours and a best-by date is attached to every order and calendar event. Free plan shows a read-only "baked fresh on …" line; authoring is on the Plus plan.
- Added season windows — restrict products to recurring (e.g. 1 March to 15 April every year) or one-off date ranges so seasonal items only sell at the right time of year (Plus plan).
- Added production prep sheet — a printable daily prep list grouped by kitchen station, annotated with allergens and best-by dates, with today / tomorrow / next-week shortcuts (Pro plan).
- Added prep-start calendar events — a separate calendar entry lands a configurable number of days before fulfilment so prep work is scheduled, not just dispatch (Pro plan).
- Added Shopify inventory bridge — opt in per product to decrement Shopify stock when a dated order arrives, and refunds or cancellations restore the stock and re-open the slot automatically (Pro plan).
- The storefront date picker now hides itself when every variant of a product is sold out on Shopify, so customers can't pick a date for something that isn't available (all plans).
- Added minute-level prep time and per-weekday cut-off tables for shops whose schedules change day-to-day (Plus plan).
- v1.4April 2026
- Added checkout delivery filtering — checkout now only shows the delivery option the customer chose on the cart. Pickup, local delivery, and postal are hidden based on the chosen method, so customers can't accidentally pay for postage on a collection order or pick collection on a delivery cart.
- The checkout filter installs automatically the first time you open the Delivery page — no manual setup, no separate delivery customization to create in Shopify admin.
- The checkout filter self-repairs on app upgrade — if Shopify gets out of sync, opening the Delivery page deletes the stale customization and reinstalls a working one.
- Added clear admin banners that surface the exact reason when the checkout filter can't be installed (Shopify scope issue, plan restriction, mutation failure, etc.) so you see what's wrong and how to fix it rather than a silent broken checkout.
- Delivery routing pickup and local-delivery guidance banners now remind you products must be marked as physical and have inventory at the location for Shopify's native options to appear at checkout.
- Checkout filtering is available on the Plus and Pro plans.
- v1.3March 2026
- Added Google Calendar OAuth sync — new orders are pushed automatically as calendar events.
- Added Microsoft Outlook OAuth sync via Microsoft Graph API.
- Added ICS feed URL for subscribing from any calendar app (Apple Calendar, Fantastical, etc.).
- Added time slots — offer morning, afternoon, or custom windows within a collection or delivery day.
- Added per-slot order limits to cap how many orders can be taken per time slot.
- Calendar Sync and time-slot features are available on the Pro plan.
- v1.2January 2026
- Added per-product date rules — configure allowed dates, allowed weekdays, and fulfilment type independently for each product (Pro plan).
- Added fixed-date mode — pin a product to a single date that is pre-selected for customers, with no choice required.
- Added recurring dispatch day — set a product to always dispatch on a specific weekday (e.g. every Thursday).
- Added mixed-basket support — customers can add products with different date rules to the same cart, with each item showing its own fulfilment date.
- Per-product rules are available on the Pro plan.
- v1.1November 2025
- Added local delivery and postal as distinct fulfilment methods alongside collection, each with its own schedule.
- Added delivery pricing — set a flat charge for local delivery and postal, with configurable free-delivery thresholds.
- Added next-day dispatch option with an optional surcharge.
- Added minimum order value — require customers to reach a cart total before a date can be selected.
- Added daily order cut-off time — orders placed after the configured time are automatically pushed to the next available day.
- Delivery pricing and cut-off settings are available on the Plus and Pro plans.
- v1.0October 2025
- Initial launch of Blackout Dates on the Shopify App Store.
- Store-wide blackout dates — block specific calendar dates for all orders.
- Recurring weekday blocking — block one or more days every week (e.g. all Sundays).
- Preparation lead time — prevent customers from selecting dates sooner than a configurable minimum.
- Order note integration — selected dates are stored as the order note and can be surfaced in Shopify's order confirmation email.
- Free plan available with up to 3 blackout dates.