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

Steps

  1. Open Settings and select the Payments section
  2. Enter the business name
  3. Search and select the bank or mobile money provider
  4. Enter the account number
  5. Set an optional percentage charge
  6. 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

Start a 14-day free trial