Solutions / KES Payments
Kenyan shilling payments, built on real M-Pesa integration.
Deposits via STK push or Paybill, withdrawals straight back to M-Pesa — all reconciled against the same wallet and ledger every other currency uses.
STK push deposits
Trigger an M-Pesa prompt straight to a phone — the depositor enters their PIN on their own device, and the deposit credits automatically once M-Pesa confirms it.
Paybill deposits
Every wallet gets its own unique account number under one fixed business Paybill number — pay in directly from the M-Pesa menu, no app required on the depositor's side.
Withdrawals to M-Pesa
Send KES straight back to any M-Pesa-registered phone number, confirmed with a one-time code before the request is queued.
Validated phone numbers
Kenyan mobile numbers are validated and normalized before anything is sent — local (07...), international (254...), and +254 formats are all accepted and handled correctly.