RepairPlugin
Delivery & LocationsIncluded on every planImproved in v3.1.1

Handle holidays
and special hours.

Set custom hours or full closures for holidays and special dates, including date ranges, so your booking calendar always matches your real availability.

Per
date configurable
Multi
day ranges
Per
location applicable
December 2026
Holiday calendar
Overrides weekly
M
T
W
T
F
S
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Christmas & Boxing Day
Dec 25 - 26
Closed
Year-end break
Dec 28 - Jan 2 · 6-day range
Range
Why repair shops choose it

Override the regular schedule for any date.

Christmas, summer break, store renovation, every special date or range you set replaces the weekly schedule for those exact days, on the locations you choose.

Add holiday closure
DateDecember 25
Open— —
Close— —
Empty times = fully closed
Anydate

Close on holidays instantly

Mark any date as fully closed by leaving the opening and closing times empty. When a special date matches a calendar date, it overrides the regular weekly schedule for that specific day.

Date range entry
Start
Dec 28
End
Jan 2
6 entries auto-created · same hours
Rangesupport

Cover entire periods at once

Set a start and end date to apply special hours to a full range, like a week-long summer holiday or renovation period. RepairPlugin creates one entry per day in the range, all with the same hours and name.

Apply on
Amsterdam Centrum
Rotterdam Zuid
Utrecht
Selectively apply per branch
Perlocation

Apply to specific locations only

Use the Apply On field to select which locations, schedule groups, and service methods each special date affects. If only one branch is closed on a holiday, only that location needs the entry.

Translate name
4 languages
ENChristmas Day
NLEerste Kerstdag
DE1. Weihnachtstag
FRNoël
Multilanguage

Translate special date names

Click the globe icon next to any special date name to add translations for each enabled language. Holiday names can appear on your website in your customers' preferred language via the Display Opening Hours feature.

How it works

Three steps to a published override.

Open the Special Dates tab, fill the form, and the booking calendar updates immediately for the selected days and locations.

Step 1 · Open tab
Weekly hours
Special dates
Click + Add timing to create a new entry
1

Go to the Special Dates tab

Navigate to RepairPlugin > Settings > Opening Hours and click the Special Dates tab at the top of the page.

Step 2 · Fill form
StartDec 25
EndDec 26
Hours— blank —
NameChristmas
2

Add a special date or range

Fill in the start month/day, end month/day (for ranges), opening and closing times (leave blank for full closure), a descriptive name, and select which locations it applies to.

Step 3 · Saved
Override active for selected dates
3

Click Add Timing

The special date is saved and immediately overrides the regular schedule for the selected dates and locations. Customers only see the adjusted availability.

Plan availability

Included on every plan.

Special opening times ship with the standard schedule editor. Available from Essentials onwards, no upgrade needed.

EssentialsIncluded

Included

GrowthIncluded

Included

ScaleIncluded

Included

FAQ

Common questions.

Do special dates override the regular weekly schedule?

Yes. When a special date matches a calendar date, it replaces the regular opening and closing times set in Opening Hours for that specific day.

Can I set the same special date for all locations at once?

Yes. In the Apply On field, select all the locations you want the special date to apply to.

Can I add a range of dates at once?

Yes. Set a different end month/day than the start date. RepairPlugin creates one entry per day in the range, all with the same hours and name. Ranges can even wrap around year boundaries (e.g., December 28 to January 2).

Can location heads delete special dates?

Location heads can only delete special dates applied directly to their own locations or custom schedule groups. Shared schedule group entries cannot be deleted by location heads.

Turn visitors into customers.

Join 583+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.