Response
200 OK
integer
Available prepaid balance in whole KES —
482 = KES 482.402 INSUFFICIENT_CREDIT — so
top up whenever this number gets low.
Top up your service wallet
Top-ups are requested from the Fortpesa dashboard (there is no top-up API endpoint) and are free — no platform fee applies to topping up:- Sign in to your dashboard and open Wallet & top-ups in the sidebar.
- Enter the amount in whole KES and the M-Pesa phone that should receive the prompt.
- Press Send STK push and approve the prompt on your phone. The payment settles on Fortpesa’s M-Pesa collection account.
- The service wallet balance updates automatically once M-Pesa confirms — usually within seconds. Read it again with the endpoint above to confirm.