Recurring billing that respects the payer

Once a mandate is active, schedules drive collection automatically — with retries, push fallback, and advance debit notices.

Recurring & one-off debits

Term fees, subscriptions, or ad-hoc pulls against an active mandate.

Smart retries

Failed DD triggers a sensible retry schedule before escalation.

Push fallback

Send an M-Pesa link when DD fails so collection isn't a dead end.

KES reconciliation

Merchant references, exports, and webhook events for your ledger.