This guide follows the journey most families take: confirm your children, submit an enrollment request with class preferences, then track status, invoices, and payment in one place.
Children do not get their own login — parents use one family account for all children. Some schools also support self-managed swimmer accounts (student role) for older swimmers.
Your journey at a glance
Read stages 1 → 3 in order. Menu labels match the sidebar: My children, Enroll, My enrollments.
Parent area flow
1 My children
See every swimmer on your account and open read-only progress notes.
2 Enroll
Enter student details, then preferred location, swim class (by age), and weekly slot — staff review and assign.
3 My enrollments
Request status, invoices, pay online (when Stripe is enabled), upload a payslip if allowed, and download your upload for your records.
Before you enroll
Check that each child appears under My children when they should. Staff add new swimmer profiles — email the pool if someone is missing.
After an invoice
Payment options depend on your school (card via Stripe, manual bank transfer with payslip upload, or instructions from the office). Staff may verify uploads before your invoice shows as paid.
Eligibility for classes is based on the swimmer’s age and the class settings at each branch — you choose location first, then see classes that match.
After staff send an enrollment invoice, your payment can stay pending until the school verifies it (especially for bank transfers and payslip uploads). If unsure, contact reception with your invoice reference.
1. My children
- Open My children to see every swimmer linked to your login.
- Tap a child to open progress: view notes from coaches (read-only).
- Photos and levels are maintained by the school. Request corrections through reception.
One parent account can cover multiple children; each enrollment request is for the student you specify on the Enroll form.
2. Enroll
Use the Enroll page to submit a new intake request. The form is split into clear sections.
Enrollment steps
- Under 1. Student, enter the swimmer’s name and date of birth. Preferences only unlock after date of birth is set (so the app can filter classes by age).
- Under 2. Enrollment preferences, choose a preferred location (branch). Classes listed are only for that venue.
- Select a swim class that fits — the list is limited to classes at that branch that match the swimmer’s age.
- Pick a preferred weekly time slot for that class, add optional notes for the office, and submit.
If no class or slot appears, the timetable may not be set up yet, the class may be full, or there may be no matching age band — contact the pool.
3. My enrollments
This is your place to track every enrollment request, see assigned class and slot when staff set them, and handle invoices and payments.
What you may see
Office reviews and may send an invoice
Nothing owed
Wait for confirmation from the school.
Payment needed
Pay online when offered, or follow bank instructions and upload a payslip if enabled.
- My enrollments — Lists each request with status, assigned class and weekly slot when available, and any invoices.
- If you see Pay online, the school uses Stripe — you will leave the site briefly to Stripe's secure checkout.
- If payslip upload is enabled, attach a clear bank transfer receipt or payslip image/PDF as instructed. Staff verify it under Admin → Enrollment payments.
- You can download your own payslip upload from the payment row when a file was stored.
- If a payment is rejected, read the note from staff and upload a new proof or contact reception.
Keep proof of payment until the invoice shows as paid on My enrollments.
Quick troubleshooting
- I cannot log in
- Use "Forgot password" on the login screen or ask the pool to confirm your email.
- Pay online is missing
- The school may use manual payment only, or Stripe may not be configured yet.
- Upload is disabled
- The pool may have turned off payslip uploads in settings — follow their other payment instructions.
- Invoice stays unpaid after I paid
- Bank and payslip payments often need staff verification. Allow a short time or contact reception with your reference.