Booking a program or activity
When you book a program or activity, most of the information needed is taken from your user profile, which you set up when creating your account.
Registration also checks whether the details required for that program are already on file for the participant. If something is missing, you are prompted to complete it as part of signing up rather than being turned away, so you may be asked for information that is not yet in your profile.
Profile information
User profile: Your account stores key information such as your name, contact details, and address. This information is automatically used during the booking process to save you time.
Required participant details: Depending on the program, registration may check for participant details such as birthdate, grade, emergency contacts, and authorized pickups. Anything that is required but missing is requested during registration.
Required information before you check out
Required information is not limited to eligibility questions. Depending on what your Parks and Recreation department has set up, you may be asked to complete any of the following before checkout can finish:
Profile details: Missing details on the account or participant profile, such as address, phone number, birthdate, or grade.
Emergency contacts and authorized pickups: Contact information the department needs on file for the participant.
A profile photo: Some departments require a photo for the participant at registration.
Forms: Waivers, agreements, or other forms attached to the program.
These prompts can appear across membership purchases, pass purchases, and booking flows, not only program registration. Where something required is missing, an alert shows what still needs to be completed so you can finish it and continue. Requirements are set per department, so what you are asked for can differ from one department or program to another.
Eligibility requirements
Understanding eligibility: Some programs may have specific eligibility criteria. These can include age, grade, school, or gender.
Providing required information: If a program has eligibility requirements, you will be prompted to provide the necessary information during sign-up. This may include answering questions or selecting options related to eligibility.
Age and grade are checked as of a date the department chooses: Age eligibility can be calculated from the program’s start date, the date you register, or another custom date, and grade eligibility is checked against a selected school year. This means eligibility is not necessarily based on today’s date, so a participant’s eligibility for a program may differ from what you would expect from their age or grade right now.
Meeting the requirement by the time the program starts: Eligibility checks use the first session’s start date, so a participant who will meet the age or grade requirement by the time the program begins can register, and join the waitlist, even if they do not meet it on the day they sign up.
Verification process
When booking a program, the information you provide will be checked against the program’s eligibility requirements:
If your information matches the requirements: You can proceed with the booking.
If there is a discrepancy: You may not be able to complete the booking until the issue is resolved.
Ensuring accuracy
Double-check your profile: Make sure the information in your user profile is accurate and up to date.
Why it matters: Correct and current details help prevent issues during the booking process and make your experience smoother.


