You can optionally setup Holidays for deliveries on your site. During that time, the products will not be available for delivery. Please refer to the Holiday workflow with the example mentioned below.
Example Scenario:
11 March 2025 is configured as a Holiday. The Processing Time of the Site is 1 Hour.
How it Works?
↑ Back to topIf the user places an order on 11 March 2025 at 09:00 AM, their delivery date will be on 12 March 2025. The reason why Same Day delivery was not applicable on this day is because 11 March 2025 is set as a Holiday.
Note:
As of now, Holidays is applicable only for delivery days. Business Days will work as usual. So, Processing Time Calculation will not be affected by the Holiday.
How to Setup Holidays?
↑ Back to topHolidays can be setup either at Global Level, Rule Level or at both places.
Setting up Holidays at Global Level
↑ Back to top
The settings for the Holidays can be found at Delivery and Pickup Scheduler > Holidays.

To create a new Holiday, click on the Add New Holiday button.

Title: Add a Title to the Holiday. This Title will not be visible to the users.
Applicable for: In this option select Delivery only
Start Date: Select the Start date of the holiday.
End Date: Enter the End date of the holiday.
Note:
If you want to set a holiday for a single day, make sure both Start Date and End Date is set on the same day.
Repeat Holiday: If you wish to repeat this rule every year, then enable this checkbox.
After configuring the holiday, click on Publish.
Note:
By default, a Holiday which is configured at the Global Level is applicable for all the Active Scheduled Rules. You can optionally setup Holidays at Rule Level.
Setting up Holidays at Rule Level
↑ Back to top
The settings for the Holidays at Rule Level is available at Holidays section inside each Rule.
To setup Holidays at Rule Level, in the the Holidays Based on option, set the value as Rule Level.
Click on the Add New Button to create a Holiday.
Name: Add a Name to the Holiday. This Name will not be visible to the users.
Applicable for: In this option select Delivery only
Start Date: Select the Start date of the holiday.
End Date: Enter the End date of the holiday.
Note:
If you want to set a holiday for a single day, make sure both Start Date and End Date is set on the same day.
Click on the Create Button to add a Holiday.
Note:
When Holiday is set at Rule Level, then for that Rule, Global Holidays will not be considered.
Setting up Holidays at Global Level and Rule Level
↑ Back to topYou can set up Holidays at both Global Level and Rule Level. But, one point to keep in mind is that in order for the Global Rule to be considered, a Rule must have Holiday settings set at Global Level.
Frontend Output
↑ Back to topOrder Delivery – Delivery Estimate
↑ Back to top
As per the above image, the Order is scheduled to be delivered between April 9 2025 and April 12 2025.

For the purpose of this example, April 10 2025 is set as a Holiday. Because of the holiday, the order delivery estimate(April 9 2025 and April 12 2025 ) is extended by one more day(April 9 2025 and April 13 2025).
Order Delivery – Date Picker
↑ Back to top
For the purpose of this example, 14 April 2025 is set as a Holiday. The Holiday is highlighted in a different color on the Calendar.
Order Delivery – Date and Time Selector
↑ Back to top
For the purpose of this example, 14 April 2025 is set as a Holiday. The Holiday is highlighted in a different color on the Calendar.
Order Delivery – Date and Time Slot Picker
↑ Back to top
For the purpose of this example, 14 April 2025 is set as a Holiday. The Holiday is highlighted in a different color on the Calendar.