Recurring billing & subscriptions for Kenya

Subscriptions and recurring billing that actually collect in KES.

M-Pesa checkout for the first payment. Bank Direct Debit for what comes next — with debit limits, advance notices, and cancellation terms your team and payers can both stand behind.

KES settlement · local bank rails · onboarding support included

R

Acme Platform

Pro plan · monthly

KES 24,500.00

Recurring · monthly
Pro plan
22,000.00
Add-on seats
2,500.00
Total due
KES 24,500.00
customer@acme.co.ke
+254 7•• ••• •••

Payment method

M-PesaPay on your phone · clears in seconds
Direct DebitSet up once for every cycle
Pay KES 24,500.00

Secured by TZD Checkout

Built for businesses that charge customers on a schedule — not one-off payments

  • Monthly plans
  • Annual renewals
  • Usage-based billing
  • Recurring debits
  • M-Pesa checkout
  • KES settlement

Local payment rails your finance team can reconcile

Kenyan businesses need KES amounts, bank-grade debit authority, and realistic timelines — not a global card stack dressed up for Nairobi.

M-Pesa
first payment & recovery when bank debit fails
Local banks
Direct Debit through Kenyan partner banks
KES-native
minor-unit amounts, exports & ledger references
T+4 days
typical bank mandate verification — we show status live

Developers

Integrate once — stop rebuilding bank flows.

Create mandates, refresh bank status, and submit debits from your billing system via /api/v1/dd. Hosted payer checkout plugs into the same mandate lifecycle.

View developer docs
create-mandate.sh
POST /api/v1/dd/mandates
X-TZD-API-Key: tzdk_...

{
  "customerReference": "sub-001",
  "payerName": "Jane Wanjiku",
  "amountLimitMinor": 3000000,
  "currency": "KES",
  "paymentType": "recurring"
}

Ready to fix recurring collection?

Tell us your billing model — monthly, annual, or usage-based — and we'll map a pilot on TZD Checkout.

See pricing

Volume-based pilot plans for recurring billing — priced in KES, no FX surprises.

Pricing details

Start building

Merchant API reference, Postman UAT collection, and mandate status polling — ship your first debit in days.

Integration options