Paying an invoice
Pay an invoice yourself by card or with a cash code at a partner agency, in full or in part, from the panel under the invoice.
When your school lets students pay for themselves, a panel appears under any invoice that still has a balance. You set the amount, pick a method, and the invoice updates once the payment is confirmed.
Invoice
INV-2026-0148
Sara Bennani•Issued Feb 1, 2026
- Amount
- MAD 3,648.00
- Remaining
- MAD 2,648.00
- Due
- Mar 31, 2026
Pay this invoice
- Cash Plus
- Damane Cash
- Barid Cash
- Lana Cash
Before you start
- Your school has to switch this on. Card payment and cash at an agency are two separate features, enabled independently. If neither is on, there is no panel and you pay your school directly.
- The invoice has to be open and owed. A cancelled invoice and a fully paid one have no panel.
- You do not need the full amount. Any figure above zero and up to what is left is accepted. There is no minimum.
- One attempt at a time. An invoice can only have one payment in flight. Starting another replaces the first.
What you see depends on what your school offers
With only card payment enabled the panel has one button and no partner list. With only cash enabled the card button is gone. Neither case is a fault, and neither limits how your school can record a payment you make some other way.
Pay this invoice
Paying
Set the amount
The Amount field starts filled with everything still owed, so paying in full is the default and needs no typing. Lower it to pay part of the invoice.
The line underneath, Up to {amount}, is both the ceiling and a shortcut: it tells you the most you can pay here, and clicking it refills the field with that figure. Type more than the remainder, or zero, and both buttons switch off until the figure is valid again.
Choose how to pay
Pay by card hands you to your bank's secure payment page, away from EasyClass. Complete the payment there, including any confirmation your bank asks for, such as a code by text message.
Nothing has been charged until you finish on that page. Closing it, or losing the tab, leaves the invoice exactly as it was.
Come back, or wait
A card payment returns you to EasyClass on a confirmation page. A cash payment has no return trip: the invoice simply updates once the agency reports it.
Payment submitted — your invoice will update once it's confirmed.
Confirmation may take a moment.
Your payment didn't go through. You can try again.
The success wording is careful on purpose. It says the payment was submitted and that the invoice will update once confirmed, because confirmation comes from your bank or the agency network and it is not always instant. The invoice can legitimately still read Payment pending for a while after you have paid.
How long an attempt stays alive
An unfinished attempt does not sit there for ever, and neither does an unused code.
| Attempt | Cancelled automatically after |
|---|---|
| A card payment you started and did not complete | 30 minutes |
| A cash code you never used | 7 days |
Both are generous, and neither costs you anything: an expired attempt is simply marked cancelled and the invoice returns to whatever it was before. If a payment somehow arrives after that, it is still credited to your invoice, and if it ends up overshooting, the excess becomes credit on your account rather than being lost.
Starting a new payment replaces the last one
An invoice never has two live attempts. When one is already in flight the panel warns you with Starting a new payment will replace your previous unfinished attempt., and going ahead cancels the old one, including releasing an unused cash code. Use this rather than waiting when you started a payment you cannot finish.
Paying your school directly
Nothing here replaces paying your school in person. Cash, a bank transfer or a cheque handed to the finance office is recorded by staff and appears in the invoice's payments band, with the method named, once they have processed it. The staff side of that is covered in Payments.
Troubleshooting
The payment service could not be reached. It is temporary and nothing has been charged. Try again in a few minutes, or use another method your school accepts.
The amount is not valid. It has to be above zero and no more than the figure in Up to {amount}. Click that line to refill the field with the maximum.
Nothing was charged. Reopen the invoice and start again: the new attempt replaces the abandoned one. If you would rather leave it, the abandoned attempt cancels itself after 30 minutes.
The agency reports the payment to EasyClass, and that is not immediate. The invoice shows Payment pending in the meantime. Keep your counter receipt. If a day passes with no change, contact your school's finance team with the payment code, the date and the amount.
A code lasts 7 days and is then cancelled, which also releases it at the agency network so nobody can use it later. Generate a new one from the invoice. A code also disappears the moment you cancel it or start any other payment on the same invoice.
Payments beyond the invoice total are not refused and not lost. The excess is turned into credit on your account, and it shows up as Available credit in Billing. Ask your school's finance team to put it towards another invoice, or to refund it.
Three reasons, in order of likelihood: the invoice is already fully paid, the invoice is cancelled, or your school does not offer self-service payment. In the last case, no invoice of yours will have a panel, and you pay your school directly.