Some customers would rather pay ahead than be billed behind. A prepaid account lets them top up a wallet balance, and their invoices draw from it automatically as they fall due. For schools, ISPs and utilities, it removes the monthly chase entirely.

How prepaid works in OrdaBill

  1. You enable prepaid for a customer.
  2. The customer tops up through their portal — M-Pesa, card or bank transfer.
  3. When an invoice is due, the balance is applied first.
  4. The customer sees their remaining balance at all times.

Why customers like it

  • No surprise bills — they pay when convenient, not when the invoice arrives.
  • Budgeting — parents can top up on payday rather than on the school's due date.
  • Transparency — the portal shows every top-up and every draw-down.

Why businesses like it

  • Cash in advance — the float sits with you, not with the customer's intentions.
  • Fewer failed invoices — the balance settles them automatically.
  • Less debt chasing — customers on prepaid rarely need reminders at all.

Prepaid + payment goals

Prepaid balances pair naturally with payment goals: a parent tops up a wallet, and contributions to the school-fee goal draw from it automatically. You get scheduled progress without making the customer think about it.

Enable it for a customer in a few clicks — see the setup guide.