How to Create a School Account
A school account on KiddyCash is the starting point for everything your institution does on the platform — collecting school fees, processing deposits from families, and managing withdrawals. Until your school account is active, none of these actions are available. This guide walks you through creating one from scratch.
Before You Begin
Make sure you have the following ready:
- Your school’s official registration details (name, registration number)
- A valid national ID or passport for the person completing setup (this is required for KYB — Know Your Business — verification, KiddyCash’s process for confirming an institution’s identity)
- Your school’s mobile money number (M-Pesa is supported) or bank account details for withdrawals
- An active email address you can access during setup
Steps to Create Your School Account
-
Go to the account creation page. Open your browser and visit https://kiddy.cash/school/:school_id/account/create. Replace
:school_idwith the unique identifier you received when your school was first registered on KiddyCash. If you do not have a school ID yet, contact KiddyCash support before continuing. -
Enter your school details. Fill in your school’s official name exactly as it appears on your registration certificate — for example, Nairobi Greenfields Academy. Enter your registration or institution number in the field provided.
-
Add the administrator’s information. Provide your full name, email address, and phone number. This becomes the primary contact for the account. You will use these credentials to log in and manage collections going forward.
-
Complete KYB verification. Upload a clear photo or scan of your school’s registration document and a valid government-issued ID for the person managing the account. KiddyCash reviews these documents to verify your institution before any money can move. This step protects schools, families, and children on the platform.
-
Set up your settlement method. Choose how your school will receive withdrawn funds — either via M-Pesa (enter the registered till or paybill number) or a local bank account. Enter the account name and number carefully. Withdrawals will only go to this destination, so accuracy matters.
-
Review and submit. Read through the summary screen. Confirm that your school name, contact details, and settlement information are all correct. Click Create Account to submit.
-
Wait for approval. KiddyCash will review your application, typically within one to two business days. You will receive a confirmation email once your account is approved and active. If additional documents are needed, the support team will reach out to the email address you provided.
What Happens Next
Once your account is live, families at your school can create a family account and link it to your school. This connection is what allows fee collections to flow between family wallets and your school account. Parents can also view their family account balance at any time to confirm payments are reflecting correctly.
Understanding how families interact with the platform helps you support parents who are new to digital school payments. If parents ask why the platform works the way it does, you can point them to resources like why allowances matter for modern families or how allowances work as a family financial tool — context that shows KiddyCash is built around financial habits that benefit the whole household, not just the school.