The verdict in three sentences
Integrating Wave and Orange Money into your business app costs in Dakar in 2026 between 1,500,000 and 4,000,000 FCFA, over 4 to 8 weeks of development. The real work isn't the pay button but the confirmation webhooks, automatic reconciliation and handling of timeouts and retries. Native, reliable collection lifts payment conversion by around 25% by removing friction.
Cost grid by scope
The budget depends on the number of providers, the reconciliation need, and the expected robustness (retry, idempotency, transaction log).
| Integration scope | Providers | Cost (FCFA) | Timeline |
|---|---|---|---|
| Simple collection | Wave only | 1,500,000 - 2,000,000 | 4-5 wks |
| Multi-provider | Wave + Orange Money | 2,000,000 - 3,000,000 | 5-7 wks |
| Full + reconciliation | Wave + OM + Free Money | 3,000,000 - 4,000,000 | 6-8 wks |
| Add Stripe (international) | + bank cards | +800,000 - 1,500,000 | +2-3 wks |
| Wave in-person QR code | terminal / POS | +400,000 - 900,000 | +1-2 wks |
Also budget the per-transaction commission charged by operators, around 1 to 2% depending on provider and volume.
Reliability: webhooks, reconciliation, retry
A mobile-money payment that succeeds on the customer side isn't enough: your system must confirm the transaction via webhook, handle timeouts, and match each collection to its order.
| Mechanism | Role | Impact if missing |
|---|---|---|
| Confirmation webhook | validate payment server-side | paid orders left unvalidated |
| Idempotency | avoid duplicates | double charge / double order |
| Automatic retry | handle operator timeouts | lost payments |
| Reconciliation | match collections/orders | cash discrepancies |
| Transaction log | traceability and disputes | unarbitrable disputes |
2026 order of magnitude: on the Dakar market, an integration without robust webhooks generates up to 3-5% of orders in an inconsistent status, hence the importance of real-condition testing.
Mini case study
Moussa, product director of a B2B services platform in Dakar, currently collects by transfer and cash: long settlement delays and 15% of carts abandoned for lack of online payment. He integrates Wave + Orange Money with webhooks and reconciliation for 2,800,000 FCFA, commission ~1.5%/transaction. On 12,000,000 FCFA of transactions/month, payment conversion rises 25%: ~3,000,000 FCFA of added volume captured, a net gain far above the ~180,000 FCFA/month in commissions. Payback: around 3 months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
What does a Wave/OM integration cost in Dakar in 2026?
Between 1,500,000 and 4,000,000 FCFA depending on the number of providers and reconciliation level. Wave alone starts around 1,500,000 FCFA; a full setup reaches 4,000,000 FCFA.
What commission do operators take?
Around 1 to 2% per transaction depending on provider and volume. This recurring cost must enter your business model from the start.
Why are webhooks so important?
They confirm payment server-side: without them, paid orders stay unvalidated. An integration without robust webhooks creates 3-5% of inconsistent statuses.
Can we add Stripe for international?
Yes, to collect bank cards from customers outside the zone. Budget 800,000 to 1,500,000 FCFA extra and 2 to 3 weeks.
How long does the project take?
From 4 to 8 weeks depending on scope. Most of the time goes to end-to-end testing: timeouts, retries and reconciliation in real conditions.
Let's scope your project. Tell us your providers (Wave, OM, Free Money, Stripe), your monthly volume and your reconciliation need, and we'll frame a reliable, tested integration. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

