Member Policies
Member policies control how players join your facility. You can choose to let anyone join instantly or require admin approval for every new member. These settings help you manage who has access to your facility's booking system.
How Membership Works
Before a player can book resources at your facility, they must first join it. Depending on your member policies:
- Open join -- Any player can join your facility instantly by clicking Join on your facility page.
- Approval required -- Players submit a join request, and a facility admin must approve or reject it before the player gains access.
Configuring Member Policies
- Go to Facility Settings in the admin sidebar.
- Select Member Policies.
- Configure the following options:
| Setting | Description | Default |
|---|---|---|
| Require Join Approval | When enabled, new players must be approved by an admin before they can book. | Off |
| Allow Minor Self-Signup | When enabled, players under 18 can create their own accounts and join the facility. | Off |
| Minimum Self-Signup Age | The minimum age at which a minor can self-register. Only applies when minor self-signup is enabled. | 13 |
- Click Save.
Join Approval Workflow
When Require Join Approval is turned on:
- A player visits your facility page and clicks Request to Join.
- The join request appears in the admin dashboard under Pending Members.
- An admin reviews the request and clicks Approve or Reject.
- The player is notified of the decision.
- Once approved, the player can browse your schedule and make bookings.
When Require Join Approval is turned off:
- A player visits your facility page and clicks Join.
- They are immediately added as a member and can start booking.
Enable join approval if you run a private club or need to verify player identity before granting access. Leave it off for public recreation centers where anyone should be able to book.
Choosing the Right Policy
| Facility Type | Join Approval | Why |
|---|---|---|
| Public recreation center | Off | Anyone can walk in and book |
| Private tennis club | On | Membership must be verified |
| Youth sports academy | On | Need to verify age and guardian info |
| Community pool | Off | Open to all community residents |
| Corporate sports venue | On | Limited to employees |
Managing Pending Members
When join approval is enabled, you can manage pending requests from the admin dashboard:
- Go to your Admin Dashboard.
- Open the Members section.
- Filter by Pending status.
- Review each request and click Approve or Reject.
Players with pending join requests cannot make bookings or view your schedule details. They will see a message indicating that their request is under review.
Minor Membership
By default, minors (players under 18) must be added to the facility by a parent or guardian who already has an account. If you want to allow minors to register on their own, enable Allow Minor Self-Signup and set the Minimum Self-Signup Age.
For a detailed guide on configuring minor registration policies, see Minor Signup Policy.
Revoking Membership
If you need to remove a player from your facility:
- Go to Members in the admin dashboard.
- Find the player and open their profile.
- Click Remove Member.
- Confirm the removal.
Removing a member does not automatically cancel their future bookings. Review and cancel any outstanding bookings before removing the player.