Configure Holidays
Holidays let you override your regular operating hours for specific dates. You can mark a date as fully closed or set modified hours that differ from the normal schedule for that day of the week. This is useful for public holidays, seasonal closures, private events, and maintenance days.
How Holidays Work
- A holiday overrides the regular operating hours for a single calendar date.
- You can either close the facility entirely for that date, or specify modified hours (a different open and close time).
- Holidays are displayed on the facility calendar so players and coaches know about schedule changes in advance.
- If a holiday is marked as closed, no bookings can be made for that date.
Holidays only affect the specific date they are configured for. Your regular operating hours automatically resume the following day.
Adding a Holiday
- Go to Facility Settings in the admin sidebar.
- Select Holidays.
- Click Add Holiday.
- Fill in the holiday details:
- Date -- The calendar date for the holiday.
- Name -- A label for the holiday (e.g., "Thanksgiving", "Annual Maintenance Day").
- Closed -- Toggle on to close the facility for the entire day.
- Modified Hours -- If not fully closed, enter a custom Open Time and Close Time for that date.
- Click Save.
Examples
| Date | Name | Closed? | Modified Hours |
|---|---|---|---|
| Dec 25, 2025 | Christmas Day | Yes | -- |
| Dec 31, 2025 | New Year's Eve | No | 8:00 AM - 3:00 PM |
| Jul 4, 2025 | Independence Day | Yes | -- |
| Nov 28, 2025 | Thanksgiving | No | 9:00 AM - 1:00 PM |
| Jan 15, 2026 | Facility Maintenance | Yes | -- |
Add recurring holidays at the start of each year so players can plan ahead. You can always edit or remove holidays later.
Editing a Holiday
- Go to Facility Settings > Holidays.
- Click on the holiday you want to update.
- Change the date, name, closure status, or modified hours.
- Click Save.
Deleting a Holiday
- Go to Facility Settings > Holidays.
- Click on the holiday you want to remove.
- Click Delete.
- Confirm the deletion.
After deleting a holiday, the regular operating hours for that date's day of the week will apply again.
What Happens to Existing Bookings?
Adding a holiday does not automatically cancel bookings that already exist on that date. If you close a day or shorten hours, review any affected bookings and cancel or reschedule them manually.
When you add a new holiday:
- Future bookings on a closed day remain in the system until you cancel them.
- Future bookings outside modified hours are not automatically adjusted.
- Players are not notified automatically -- you should communicate schedule changes through your own channels.
Holiday vs. Operating Hours
| Feature | Operating Hours | Holidays |
|---|---|---|
| Applies to | Every week, recurring | A single specific date |
| Scope | All days of that type (e.g., every Monday) | One calendar date only |
| Configuration | Open time, close time, or closed | Closed or modified hours |
| Override behavior | Baseline schedule | Overrides the baseline for that date |