Every Student Payment.
Paid from a chat.
Dues, handbooks, any levy a unit raises. Students pay from WhatsApp or Telegram, and the money settles straight to the unit that owns the charge.
Where the money goes
Straight to the unit that owns the charge
Nothing pools in a central account waiting to be shared out. The gateway splits each payment at the moment it is made, so a department's dues land in the department's account, the students' union's dues in the union's, and a hostel's damage fee in the hostel's.
Student pays
From WhatsApp, Telegram, a browser or USSD. One tap, one reference.
Gateway verifies
Every payment is confirmed against the gateway's own records before it counts. Amount, currency, reference.
Faculty account
Faculty dues
Department account
Departmental dues, handbooks
Any other unit
SUG dues, hostel damage fees, alumni levies
How it works
Live in three steps
-
01
Set up the school
We create your school at its own address, such as ebsu.kolect.online. Your administrator adds every unit that collects, a faculty, a department, the students' union, a hostel, as a collector with its own bank account.
-
02
Upload rosters, price the charges
Each unit uploads its own student list and sets what it charges: dues every session, a one-off handbook or levy, a fee for one level only. A student on several rosters is one person, billed by each.
-
03
Students pay in chat
A student opens the bot, proves who they are, sees what they owe and pays. A receipt arrives in the chat and by email.
For the bursary
Every officer sees their own unit. Only their own unit.
-
Scoped by design
A departmental officer sees their department; a faculty officer, their faculty. Exports respect the same boundary.
-
Never double-charged
What a student owes is worked out from the roster, the price list and what they have already paid. Paid means paid.
-
A morning digest
Each officer gets a summary of the previous day. An empty day still sends, so silence always means something is wrong.
-
An audit trail
Every consequential action is written to an append-only log with who did it and what changed.
Collected
₦4.2m
Students
1,286
Paid up
78%
Illustrative figures.
Chat first
WhatsApp and Telegram, on a bot that carries your school's name and crest. Students never install anything.
A browser, for the business centre
Not every student has a smartphone. The same flow runs on the web at your school's address.
USSD, for any phone
No internet needed. The student is read a bank account to transfer to, and the receipt is emailed.
Pricing
One flat charge per payment. The school pays nothing.
The student pays the service charge and the payment provider's fee on top of the amount, so the unit receives every naira it charged.
Service charge
₦500 per payment
Flat, whatever is being paid: the same on a handbook as on a full session's dues.
Payment provider's fee
Paid by the student
What the payment provider charges to process the payment is added to what the student pays. Neither the unit nor the school bears it.
- Shown to the student before they pay, and itemised on the receipt.
- The unit's reports show the amount it charged, without the charge or the fee.
- Fixed at the moment of payment, so a change never touches an open checkout.
Questions
What Collectors ask Us
What can we collect with it?
Anything a unit charges students: faculty and departmental dues, SUG dues, handbooks and manuals, laboratory and damage fees, alumni and association levies. Each is priced by the unit that owns it, charged every session or once, to every level or one.
Does the money pass through Kolect?
No. The payment gateway splits each transaction at source and settles it to the account named on the collector. Kolect records, verifies and reports; it never holds funds.
What if a student is on two rosters?
They are one student, billed by both units. Their department and faculty each upload their own list, and the system links the two rather than creating a duplicate.
Can a student pay twice by mistake?
No. What is owed is recalculated from what has already been paid every time the student looks, and a second attempt on the same charge is refused.
How do you know a receipt is real?
Every receipt carries a verification code and a QR. Anyone can check it on your school's address without an account.
Do we need our own bot?
You can bring your own Telegram bot and WhatsApp number so students talk to your school by name, or start on the shared one and switch later.
Ready when your school is
Tell us about your institution and we will set it up with you: bank accounts, bot, and the first administrator.
Request access