How a parent requests enrolment
Enrolling your child in a school class on KiddyCash connects their wallet to a teacher-managed class, making it easy to track school-related savings goals, allowances, and financial lessons all in one place. This guide walks you through the full process from start to finish — no prior experience needed.
Before you begin
Make sure you have:
- A KiddyCash parent account with at least one child profile added to your family
- The name of your child’s school (you will search for it in the app)
- Your child’s class or grade level
If you are not sure whether the school is already on KiddyCash, do not worry — the public school directory lets you browse and confirm before you send any request.
Step-by-step: requesting enrolment
Step 1 — Open the public school directory
From the KiddyCash app, tap Schools in the bottom navigation bar. This opens the public school directory, where any registered school can be found. You can search by school name or browse by location. For example, if your child attends a primary school in Nairobi, type the school name in the search bar and tap the result to open its public profile.
Each school has a public URL in the format https://kiddy.cash/public/school/:school_id — where :school_id is replaced with the school’s unique identifier. You can also visit this link directly if a teacher or school administrator has shared it with you via WhatsApp, SMS, or email.
Step 2 — Browse the school’s classes
On the school’s public profile, scroll down to see the list of available classes. A class is a group created by a teacher or school administrator inside KiddyCash — it typically matches a real classroom or grade. To understand what information a class displays publicly, see how to view a school class.
Step 3 — Select the correct class
Tap the class that matches your child’s grade or stream. Read the class description carefully — some teachers include the subject, term, or year to help parents identify the right group.
Step 4 — Tap “Request Enrolment”
On the class detail page, tap the Request Enrolment button. You will be prompted to select which child in your family you are enrolling. If you manage more than one child on KiddyCash, choose the correct profile from the list.
Step 5 — Confirm and submit
Review the summary screen — it shows your child’s name, the class name, and the school. Tap Confirm to send the enrolment request. The teacher or school administrator will receive a notification and must approve the request before your child is officially enrolled.
Step 6 — Wait for approval
You will receive an in-app notification and, depending on your settings, an SMS or email when the request is approved. Once approved, the class will appear in your child’s profile and their KiddyCash wallet will be linked to class activities.
What happens next?
After enrolment is approved, your child can participate in class savings goals, earn badges, and receive allowances tied to school activities — all tracked in KES directly in their wallet. If your child uses M-Pesa, funds can flow seamlessly between their wallet and mobile money.
While you are getting started, it is also a great time to introduce your child to the why behind financial habits. You might find these useful: why investing is a concept kids can learn younger than you think and how to explain investing to a child without the jargon.
If you are a teacher setting up a class for the first time, see how to create a school class for a full walkthrough.