Skip to content
APIs

M-Pesa Daraja (Safaricom) vs Wave Business API

A verified, side-by-side comparison. Both records are status-checked by Wycord, so you are comparing what each actually offers today, not a stale listing.

Category
APIs
APIs
Type
Mobile Money
Mobile Money
Country
🇰🇪 Kenya
🇸🇳 Senegal
Docs status
Docs broken
Docs live
Licensing
Approval required
Approval required
Pricing
Not listed
Not listed
Verified
Verified
Unverified
Last verified
10 Oct 2026
10 Oct 2026
Tags
payments, mpesa, mobile-money, kenya, stk-push
payments, payouts, mobile-money, senegal, francophone
Summary
Safaricom's official Daraja 3.0 developer portal exposing the M-Pesa APIs (STK Push/Lipa Na M-Pesa, C2B, B2C, B2B, transaction status, account balance) for Kenya, the largest mobile-money network in Africa. Requires a registered developer account with sandbox testing before live credentials.
Developer API from Wave, the mobile money operator dominant in Senegal and Cote d'Ivoire, for collecting payments, sending payouts and running bulk disbursements in FCFA. Provides checkout sessions, a sandbox and API-key management through the Wave Business portal. API access is granted to approved Wave Business accounts rather than fully self-service.

M-Pesa Daraja (Safaricom) vs Wave Business API at a glance

M-Pesa Daraja (Safaricom) and Wave Business API are both listed under Mobile Money in Wycord's APIs index.

M-Pesa Daraja (Safaricom) is based in Kenya and Wave Business API in Senegal.

Documentation status differs: M-Pesa Daraja (Safaricom) is "Docs broken" and Wave Business API is "Docs live".

On access, both are marked "Approval required".

Over the last 30 days Wycord's probes measured 100% uptime for M-Pesa Daraja (Safaricom) (36 checks) and 100% for Wave Business API (36 checks).

Average response time on live probes was 1076 ms for M-Pesa Daraja (Safaricom) and 112 ms for Wave Business API.

Uptime and latency come from Wycord's own probes of each resource's website, documentation and repository, run every six hours.

How they differ

  • Documentation: M-Pesa Daraja (Safaricom), Docs broken; Wave Business API, Docs live.
  • Country: M-Pesa Daraja (Safaricom), Kenya; Wave Business API, Senegal.
  • Verification: M-Pesa Daraja (Safaricom), Verified; Wave Business API, Unverified.
  • Average latency: M-Pesa Daraja (Safaricom), 1076 ms; Wave Business API, 112 ms.

Topics

Both are tagged: payments, mobile-money.

Only M-Pesa Daraja (Safaricom): mpesa, kenya, stk-push.

Only Wave Business API: payouts, senegal, francophone.

Common questions

Which has better uptime, M-Pesa Daraja (Safaricom) or Wave Business API?
They are level at 100% over the last 30 days.
Do M-Pesa Daraja (Safaricom) or Wave Business API need approval before use?
Both are marked "Approval required".
Is the documentation for M-Pesa Daraja (Safaricom) and Wave Business API working?
M-Pesa Daraja (Safaricom) shows "Docs broken" and Wave Business API shows "Docs live" at the last check.
Where are M-Pesa Daraja (Safaricom) and Wave Business API based?
M-Pesa Daraja (Safaricom) is based in Kenya; Wave Business API is based in Senegal.

More comparisons