Core setup
Closures
Closures are periods when your club is shut -- for example Christmas breaks, summer holidays, or renovations. When you create a closure, Omoplata automatically marks every class occurrence in that period as cancelled, and restores them if you later edit or delete the closure. Memberships and billing are unaffected.
Navigate to Settings > Closures to manage your closures and review the public holidays for your region.
Closures overview
The page lists your closures in two tabs, each showing a count:
| Tab | Description |
|---|---|
| Upcoming | Closures whose end date has not yet passed (scheduled or currently active). |
| Past | Closures whose end date is already behind. |
Each card shows the name, the date range, and a status badge:
| Status | Meaning |
|---|---|
| Upcoming | The start date is in the future. |
| Active | Today falls within the period. |
| Past | The end date has already passed. |
If your club has multiple venues and the closure applies only to some of them, the affected venues appear as badges. The expandable cancelled occurrences list shows exactly which class occurrences this closure cancelled, with the class name and date.
Creating a closure
Click Add Closure in the top-right corner. Provide:
| Field | Description |
|---|---|
| Name | A descriptive name (e.g. "Christmas Break" or "Summer Holidays"). This name is stored on the cancelled occurrences so members can see why a class didn't run. |
| Description | Optional additional details about the closure. |
| Start Date | The first day on which classes are cancelled. |
| End Date | The last day on which classes are cancelled. |
Live preview of affected occurrences
As you enter the dates, Omoplata shows how many active class occurrences in the selected range will be cancelled. Check this number before saving to make sure the closure covers the right period.
Venue-specific closures
If your club has multiple venues, you can limit a closure to specific ones. Enable the For specific venues option and select the affected venues. Classes at the other venues continue to run as scheduled.
If you leave this option off, the closure applies to all venues. For single-venue clubs the selector is not shown -- the closure applies to all classes automatically.
Impact on your schedule
Once a closure is saved, Omoplata immediately cancels all active occurrences in the period (matching the selected venues, if any):
- Class occurrences within the closure range are marked as cancelled and appear accordingly in the schedule.
- Members cannot check in and cannot book cancelled occurrences.
- Memberships and billing are unaffected -- closures cancel class occurrences only, never financial obligations. A closure does not move any direct debits or pause any membership.
If you need to suspend an individual member's billing, use a membership pause instead.
Editing or deleting a closure
Each closure card offers Edit and Delete actions.
When you edit, you can change the name, description, date range, and venues. Omoplata restores the previously cancelled occurrences and then re-cancels occurrences based on the updated dates.
When you delete, the class occurrences cancelled by that closure are restored.
Overlapping closures and holidays
Omoplata tracks exactly which occurrences each closure cancelled. Occurrences that are also covered by another closure or a public holiday stay cancelled when you edit or delete -- no classes are reactivated by accident. Deleting a closure whose end date has already passed restores nothing, since those classes already happened.
Public holidays
At the bottom of the page, Omoplata shows the public holidays for your region for the selected year, with the date, weekday, and name. Use the arrows to switch between years.
Holidays are handled automatically: when class occurrences are generated, any session that falls on a public holiday is marked as cancelled by default, and the holiday name is stored on the occurrence. You don't need to create a separate closure for them.
If your club does train on a particular holiday, you can reactivate that single occurrence from the schedule under Classes > Occurrences.