A parent signs in with the phone number the school already has, sees what their child owes, and pays by mobile money from the same screen.
There is no account to create and no password to forget. A parent enters the phone number the school has on record and receives a code by SMS. That is the whole sign in.
This matters more than it sounds. A portal that asks a parent to invent and remember a password is a portal most parents use once. The phone number is the one thing they have not forgotten, and the school already has it on the admission form.
A parent sees their own children and nobody else's. That is enforced on every screen rather than by the links they are shown.
From the balance, a parent can pay. The money reaches the school's collection account, and the payment appears against the learner, spread across what they owe, with a receipt, without anybody at the school entering anything.
Schools already collecting through SchoolPay keep doing exactly that: those payments are pulled in and posted to the right learner automatically as well.
Every payment lands in the same books. Whether a parent paid at the counter, through the portal or through SchoolPay, it is the same fees ledger underneath. There is no separate online total to reconcile at the end of term.
The honest reason is that it shortens the queue. Fees week at most schools means a line at the bursar's window, a receipt book, and a parent who took a morning off work. Every parent who pays from their phone is one fewer in that line, and one fewer handwritten receipt to enter afterwards.
The second reason is that a parent who can see the balance tends to pay it. A balance nobody can look up until they visit the school is a balance that gets forgotten.