Everything a school needs to run fees end to end
Not a spreadsheet replacement — a full fee operations system, from setting the fee structure to knowing the money actually landed.
Set fees once, apply them everywhere
Define tuition and levies per class and per term. Every student in that class inherits the right structure automatically — no re-entering the same numbers for 40 students one at a time.
- ✓Per-term, per-class fee items (tuition, levies, PTA dues, etc.)
- ✓Changes to a class's structure apply to every student in it
- ✓Historical terms stay untouched once invoiced
The hard-to-see decisions that make this work
Software for money and school records has to be boring in the right way. Here's some of the thinking behind it.
Batched by design, not by accident
Bulk imports and account provisioning run in small chunks with progress feedback, specifically so onboarding a 300+ student school doesn't hit a server timeout. We load-tested this with a real 400-student import.
Safe to walk away from
If an admin navigates away mid-import, the background work stops cleanly instead of silently continuing or corrupting data — a real bug we found and fixed during our own testing.
Credentials encrypted at rest
Every school's own payment provider keys are stored encrypted (AES-256-GCM), never in plaintext, and never exposed to the browser.
Provider-agnostic by architecture
Payment and messaging providers sit behind stable internal interfaces, so swapping or adding a provider later doesn't mean rewriting business logic.
Tested before it costs money
Our messaging pipeline has a full mock mode — every part of the compose-send-log flow is verified end to end before we spend a naira or need compliance sign-off to go live.
Designed around Nigerian data law
Data handling is built around the NDPA — schools stay the data controller for their students' information, and we act strictly as a processor on their instruction.
Built to connect with what you already use
We integrate with trusted payment and messaging providers to keep your workflow smooth and stress-free.