Fees101
Docs/Card terminal/Taking a Payment on a Terminal
Requires: Charge on TerminalUpdated 2026-10-271 min read

Taking a Payment on a Terminal

A terminal charge always starts from the student's invoice in the app, not from the Terminals settings panel — that panel is only for registering and renaming devices. This option only appears at all for a Paystack-connected school — see Connecting a Card Terminal for why.

Steps

01

Open the student's profile or their invoice.

02

Choose the option to charge on terminal.

03

Select which registered terminal to send the charge to, if you have more than one.

04Add what it's for if you want, such as "Uniform trousers".

If you leave it blank, the charge shows the invoice number.

05

Confirm the amount on the physical device with the parent present.

06

Wait for the device to complete the transaction — the payment is recorded automatically once it goes through, no manual entry needed on your end.

Gotchas

Charge on Terminal is a distinct permission from Manage Payment Config. A staff member can be able to charge on a terminal without being able to register or rename devices, and vice versa — check which one a staff member actually has if a terminal charge option seems to be missing for them.

Was this page clear?

See also

Need more help?

Still stuck?

Email our team directly and we'll help you sort it out.

Email our team