Studio Six Apps

    • Knowledgebase
    • Sample Page
betterdocs-category-icon

Flexi Delivery & Pickup Date

37
  • Getting Started
    • Installation
    • Add Delivery Date & Time Fields to Shopify Templates
    • Import or Export Delivery Settings
  • Common Delivery Schedule Settings
    • Date Settings
      • How to show the estimated delivery date text?
      • How to add the maximum number of deliveries you can manage?
      • How to set a cut-off time for Same Day and Next Day deliveries?
      • How to set up preparation time for deliveries?
      • How to enable Delivery Days & Specific Delivery Dates?
    • Additional Settings of Custom Delivery Schedule
      • How Do Custom Delivery Schedules Work in Different Combinations?
      • How to prioritize custom delivery schedules?
      • How to Let Customers Choose Between Delivery and Pickup?
      • How to Create a Custom Delivery Schedule Based on Pickup Locations?
      • How to Create a Custom Delivery Schedule Based on Collections?
      • How to Create a Custom Delivery Schedule Based on Shipping Methods?
      • How to Create Custom Delivery Schedule Settings Based on Products?
    • Setting Up Delivery Time Slots
      • How to set up time slots for different weekdays and specific dates?
      • How to create additional charges for the ‘As Soon As Possible’ time slot option?
    • Weekday Based Delivery Schedule
      • Weekday Based Delivery Schedule
    • Additional Delivery Charges
      • How to Set Up Rush Delivery Charges Based on Urgency?
      • How to set a Minimum Order Amount for waiving delivery charges? 
      • How to set additional charges for Same Day & Next Day Delivery ?
    • Holidays
      • How do I block certain dates as Holidays?
  • Settings
    • Set Business Working Days
    • Block Time Slots
    • Common Schedule Settings
      • How to Set the Global Maximum Order Deliveries for Time Slots?
      • How to Apply the Default Delivery Schedule When No Priority is Set?
      • How to Use Global Maximum Orders per Day for Custom Settings?
      • How to add the maximum number of deliveries you can manage per product?
  • Appearance
    • Field Appearance
    • Calendar Appearance Settings
  • Order Listing
    • Order Listing
  • Delivery Calendar
    • How to Filter Order Deliveries in the Delivery Calendar?
    • View Orders by Day, Week, or Month
    • Order Display
  • Pricing
    • Pricing Plans & Upgrade Options
  • FAQs
    • FAQs & Troubleshooting Guide
  • Uninstall the App
    • Uninstall the App
  • Home
  • Docs
  • Flexi Delivery & Pickup Date
  • Common Delivery Schedule Settings
  • Holidays
  • How do I block certain dates as Holidays?

How do I block certain dates as Holidays?

Table Of Contents
  • Setting up Holidays in the Default Delivery Schedule
    • Frontend Experience: What Your Customers Will See
  • Setting up Holidays in the Custom Delivery Schedule
    • Frontend Experience: What Your Customers Will See

The Holidays feature lets you block specific dates, like holidays or festivals, from being available for delivery. For example, if your store does not deliver on Labour Day, you can add May 1st as a holiday.

  1. Setting up Holidays in the Default Delivery Schedule
  2. Setting up Holidays in the Custom Delivery Schedule

Setting up Holidays in the Default Delivery Schedule #

Let’s walk through how you can configure holidays for your Shopify store in the default delivery schedule.

  • Go to Apps > Flexi Delivery & Pickup Date > Delivery Schedule.
  • Click the Edit icon for the delivery schedule you want to update.
  • Navigate to the Holidays section.
  • Click on Add Holiday
  • A pop-up shall appear to configure the following options.
  • Name: Add a holiday name that is considered a label. For example, you might name it “Labour Day” for 1st May.
  • Date: Select the start date for the holiday range you want to add. It allows you to block a single day or an entire date range.

    For example, if your Diwali holidays run from October 22nd to October 24th, you can set the Start date as October 22nd and the End date as October 24th.
  • To set a single-day holiday, simply select the same date for both the Start date and End date fields.
  • Type: Choose your holiday to be Current Year or Recurring. The current year applies only for this year and Recurring for every year thereafter.
  • Click on the Save button.

After creating the holidays, they will appear in the Holidays List below.

  • Finally, click on Save Settings.

After saving the settings, the holidays will be displayed as shown below.

To remove any holidays, select the checkbox next to the holiday row and click the Delete Selected option.

Frontend Experience: What Your Customers Will See #

The Holiday dates that we have set, such as May 1st and October 22nd–24th, are disabled in the delivery calendar, ensuring customers can’t select them while placing their order.

Setting up Holidays in the Custom Delivery Schedule #

You can set holidays for your Custom Delivery Schedules just like you do for the Default Delivery Schedule. The only difference is that in Custom Delivery Schedules, you can decide whether you want the holidays added in the Default Delivery Schedule to be applied or not. This is controlled using the Use Global Holidays setting.

  • Go to Apps > Flexi Delivery & Pickup Date > Delivery Schedule.
  • Click the Edit icon for that custom delivery schedule you want to update.
  • Go to the Holidays section and click on it.
  • Enable Use Global Holidays only if you want to carry over holidays defined in the default delivery schedule into this custom schedule.

For example, if Labour Day and Diwali are marked as holidays in the default schedule, enabling Use Global Holidays will block these dates in the custom schedule too, along with any additional holidays you set.

  • If you don’t want to include global holidays, simply leave the above option unchecked and set your own custom holidays instead.
    • Click on the Add Holiday option.
    • A pop-up shall appear, configure the following options (Name, Date, and Type) according to your requirements.
  • Click on the Save button.
  • Lastly, click on the Save Settings button.

Frontend Experience: What Your Customers Will See #

When a customer places an order, the unavailable dates shown will include both the holidays set in the default delivery schedule and those defined in the custom delivery schedule.

They’ll notice that certain dates—like May 1st, April 26th & 27th, and October 22nd to 24th are unavailable for selection in the delivery calendar.

By setting holidays in advance, you can schedule and block deliveries on holidays and improve customer satisfaction.

What are your feelings
Share This Article:
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Updated on April 30, 2025

Studio Six Apps

  • Blog
  • About
  • FAQs
  • Authors
  • Events
  • Shop
  • Patterns
  • Themes

Twenty Twenty-Five

Designed with WordPress