ClubPal

Session options

Club-wide session defaults at Admin > Sessions > Settings, covering booking windows, terms, passes, eligibility, and coach bookings.

Global options for sessions can be set at Admin > Sessions > Settings. These settings act as defaults for new sessions: most can be overridden on a per-session basis when creating or editing a session. See Creating sessions for per-session options.

Available options

Booking Confirmation Message
The booking confirmation message allows you to customise the message shown when a user confirms their booking. You can use this area to add a disclaimer or terms of the booking.

Default Passes
Allows you to set the passes that will be valid for new sessions when they are created.

Note

This will not change existing sessions, but will be used for any new sessions created.

Allow Coach Bookings
When enabled, members with the Coach role can book on to a session as a coach. The number of coach spots can be configured per session using the Coaches Required field. This toggle must be enabled before the Coaches Required field will appear when editing a session.

Show Bookings
When enabled, the list of users booked on to a session will be shown to all logged in users.

Default Booking Window
The default booking window used when creating a new session. The value is the number of days before a session that bookings can be made. You can also set the time of day that the booking window opens.

Default Booking Window Closes
The default number of hours before a session starts that the booking window closes. When set to 0, the booking window will remain open until the session has ended (or the Late Booking Window takes over).

Default Late Booking Window
The default number of hours after a session ends that a retrospective booking can still be made. This is useful for recording attendance or taking payment after the fact. For example, when a member attended a drop-in session they weren't booked onto. Set to 0 to disable retrospective bookings entirely. This value is used as the default when creating a new session and can be overridden per-session.

Default Cancellation Window
The default number of hours before a session starts that a member can still cancel their booking or move it to another session. When set to 0, bookings can be cancelled or moved right up until the session begins. This is used as the default when creating a new session and can be overridden per session.

Default Refund Window
The default number of hours before a session starts that cancellations stop being refunded. A booking cancelled earlier than this is refunded automatically; one cancelled later is cancelled without a refund. It's also the point after which members can no longer move their booking to another session. When set to 0, every cancellation is refunded. This is used as the default when creating a new session and can be overridden per session. See Creating sessions for how the two windows work together.

Days To Label As New
Sets how long a session will be labeled as New after it is created. Set this value to 0 to hide the New label.

Booking Profile Fields
Selects the member profile fields that will be displayed on booking summaries and included in the bookings export. This is useful for capturing key member information (such as emergency contact or medical details) alongside each booking record.

Default Eligibility Rules
The eligibility rules applied to a new session, deciding who is allowed to book it. Set them here once and every session you create afterwards starts with them in place, rather than rebuilding the same rule group by hand each time. A club that runs members-only sessions is the obvious case.

Default Coach Eligibility
The same thing for coaches: the rules deciding who can be assigned to coach a new session, for example holding a current coaching or safeguarding qualification. See Coaches.

Note

Both sets of defaults are copied into a session when it is created, and can be edited or removed on that session before you save it. Changing the defaults here does not change sessions that already exist, and cloning a session copies the original session's rules rather than the current defaults.