MMM has huge flexibility in permissioning and pricing courts. Unfortunately this comes with a quite a degree of complexity. There are three main factors at play:
- Who's making the booking and the rights that they have been assigned
- The context of the booking (i.e. the purpose)
- The accessibility of courts given that context (i.e. what courts are allowed to be booked)
Each of these are expanded upon (in reverse order) in the tables below. We then combine them into another table to show how the system determines what courts can be booked.
Booking capabilities are categorised as follows
Level | Description |
A | All courts at all times |
B | Limited by club reservation. A court set can be applied to a Reservation category when selecting Reservations in the Courts tab of Manage Clubs. |
C | Accessibility based on products or memberships owned. You can configure court access and pricing on any product in the Courts panel when selecting Products under the Details tab of Manage clubs. For solo bookings only, the club can elect to bar certain court times by nominating a court set when selecting Booking rules in the Courts tab of Manage clubs |
D | Accessibility based on event. You set court access & pricing for an event from the "Curate booking to the following court sets" panel in the Courts tab of Manage events. |
E | Determined by event speed booking. You can set up speed bookable courts from the "Court sets for auto/speed booking" panel in the Courts tab of Manage events. |
F | Determined by group speed booking. You can set up a speed bookable court set on a group by editing the group details by selecting Groups or Teams in the Details tab of Manage clubs |
Bookings can be made in a number of contexts as follows
Context | Description |
Individual | Private booking for solo, guest, session or match use. Mainly achieved from the club booking screens. |
Reservation | Club reservation. Club officials make these bookings when selecting Reservations in the Courts tab of Manage Clubs. Delegated officials do not have access to this part of the app and so they make their bookings by selected the specific delegated reservation categories from the Block booking tab from the Matches main menu option. |
Event | Bookings to host a sporting event. Event organisers can book courts by selecting Courts in the Events tab of Manage events. Event bookers do so by selecting the relevant event from the Block booking tab from the Matches main menu option. Event organisers have this as an alternative as well. |
Group | Bookings in the name of a group or team. If Speed booking is defined (E & F as above), then courts can be booked quickly when administering the group from the Groups or Teams main menu options. Speed booking and more flexible booking options are also available in the Block booking tab from the Matches main menu option. |
Session | Specific sessions or fixtures in the name of a group or team. If Speed booking is defined (E & F as above), then courts can be booked quickly when setting up sessions or fixtures from the Groups or Teams main menu option. Speed booking and more flexible booking options are also available in the Block booking tab from the Matches main menu option. |
Bookings can be made by different types of users as follows
Type | Description |
Linked user | Anyone linked to the club |
Club official |
People nominated as officials of the club. Club officials are nominated when selecting Officials in the Details tab of Manage clubs. |
Delegated official | People who have been named on specific reservation categories. Delegated booking officials can be set when selecting Reservations in the Courts tab of Manage clubs. |
Event organiser | Organisers of events. Event organisers are set when selecting organisers in the Events tab of Manage events |
Event bookers | People who have been authorised to block book in the name of an event. Authorised event bookers are set in the "Restrict block booking/group creation to the following members" section in the Courts tab of Manage events. |
Group leaders | Group leaders and team captains. You can review leader and captains when selecting Groups or Teams in the Details tab of Manage clubs. |
Block booking can further be controlled by two settings on the series:
Setting | on/off | on/off | on/off |
Prevent block booking in the name of this event |
X | X | O |
Only allow court set restricted booking | X | O | N/A |
State | 1 | 2 | 3 |
The above settings can be found in the "Block booking capabilities" panel when updating a series in the Series tab of Manage events.
Certain types of people can book in certain contexts as per the following grid
Individual |
Reservation (No fee) |
Event | Group | Session | |
Linked user | C+D | x | x | x | x |
Club official | C+D | A | x | x | x |
Delegated official | C+D | A / B | x | x | x |
Event organiser | C+D | x |
1&'D:A '3:DE (No fee) |
1&'F&'D:A '3:DEF |
'F&'D:A DEF |
Event bookers | C+D | x |
1&'D:A '3:DE |
x | x |
Group leaders | C+D | x | x |
1&'F&'D:A '3:DEF |
1&'F:A DEF |
In the above table the state of the two settings on the series is indicated with 1, 2 & 3 which is a key determinant of what the booking capability is for Event, Group and Session contexts. Also the presence of a booking capability (e.g. " D "), or the non-presence (e.g. " 'D ") is another determinant.
The bottom left 3x3 grid can be summarised for each of the 3 booking contexts as follows:
Booking context | Summary |
Event |
Bookings can be prevented in two ways for event organisers and bookers:
If "Only allow court set restricted booking" is checked then only courts defined as per D are bookable. Otherwise all courts are bookable |
Group | If "Prevent block booking in the name of this event" is set then no bookings can be made. Otherwise bookings are restricted to D,E & F unless both D & F are unset and "Only allow court set restricted booking" remains unset, in which case any and all courts may be booked |
Session | Bookings are restricted to D,E & F unless both D & F are unset, in which case any and all courts may be booked. The "Prevent block booking in the name of this event" setting is ignored for the purposes of session and fixture bookings. |
Comments
0 comments
Please sign in to leave a comment.