Configure Paystack for Online Fee Payments
Create the school's Paystack subaccount with bank details before online fee payments can be accepted.
For School administrators. Updated 2026-08-01.
Overview
Online fee payments through Paystack require a verified school subaccount linking a bank or mobile money account. This screen is reached at Settings with the payments tab selected directly in the address bar; enter the business name, select the bank or mobile money provider, enter the account number, and set an optional percentage charge, then save.
The subaccount shows Pending Verification until Paystack verifies it.
Before you start
- Have the school's bank or mobile money account details ready
Steps
- Open Settings and select the Payments section
- Enter the business name
- Search and select the bank or mobile money provider
- Enter the account number
- Set an optional percentage charge
- Save the subaccount
Common problems
The Payments section is hard to find
It is reached by adding the payments tab to the Settings address directly; ask support if the tab does not appear.
Updating the subaccount fails with Subaccount not found
Create the subaccount first using Save before trying to update its details.
Students or parents cannot pay fees online
Confirm the subaccount has been created and shows a verified status; unverified subaccounts block online fee payment initialization.
Keep reading
- A Feature or Menu Is Missing: Hidden, Not in Plan, or No Permission
- Academic Modules: Classes, Academics, Assessments, Certificates, Exams, Attendance, Online Lessons, Elections, Games
- Alumni and Appraisals & Training Are Now Separate Features
- Assign a Custom Permission Override to One User
- Campus Service Modules: Library, Bookstore, Canteen, Transport, Health, Operations Center