The verdict in three sentences
Below ~30 transactions per day, manual USSD (merchant code, #144#) is enough: zero development cost, at the price of manual entry and a 5-10% error rate. Above that, the API (200,000-600,000 FCFA in dev or aggregator) pays off: automatic webhook confirmation, a >97% success rate and instant reconciliation. The right criterion isn't the price of the tech, it's your volume and your need for automation.
USSD or API: what you really pay
USSD costs nothing to set up but costs in human time: someone reads confirmation SMS, ticks off payments, fixes reference errors. The API costs at setup but removes this recurring work. It's a classic trade-off between a fixed cost (dev) and a hidden cost (manual reconciliation).
| Criterion | Manual USSD | Integrated API |
|---|---|---|
| Upfront cost | 0 FCFA | 200,000-600,000 FCFA |
| Recurring cost | Operator % only | Operator % + possible aggregator |
| Payment confirmation | SMS, manual | Webhook, automatic |
| Success rate | 90-95% | > 97% |
| Entry error rate | 5-10% | ~0% |
| Reconciliation | Manual, by SMS | Instant |
| Confirmation delay | A few minutes | Near instant |
At what volume does the API pay off?
The tipping point depends on how much time each manual reconciliation costs. Count 2 to 4 minutes per transaction to tick off a USSD payment, plus error corrections. Multiply by your monthly volume and compare to the cost of an integration amortized over 12 months.
| Volume/day | Recommended method | Reconciliation time/month | Verdict |
|---|---|---|---|
| < 10 | USSD | ~3-6 h | API not justified |
| 10-30 | USSD or API | ~10-18 h | Depends on staffing |
| 30-50 | API | ~25-35 h | API pays off |
| 50-100 | API | 50 h+ | API essential |
| 100+ | API + webhooks | Unmanageable manually | API mandatory |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mariama, who runs a hardware store in Thiès, collects 45 mobile money payments per day, about 1,170 per month. In USSD, at 3 minutes of reconciliation per transaction, that's nearly 58 hours of monthly work, plus a 7% error rate to fix. By switching to an API at 400,000 FCFA amortized over 12 months (33,300 FCFA/month), she frees up the equivalent of 50+ hours per month and brings errors near zero. If her assistant's hour is worth 1,500 FCFA, that's 75,000 FCFA/month of time recovered — the API pays for itself in the first month.
FAQ
Is USSD really free? At setup, yes: a merchant code requires no development. But it costs in manual reconciliation time and entry errors on the order of 5-10%, which gets expensive at high volume.
How much does an API integration cost in 2026? Plan 200,000 to 600,000 FCFA in development or setup via an aggregator, plus a per-transaction commission. The cost varies with the number of operators (Wave, Orange Money) to connect.
At what volume should I switch to the API? Generally around 30-50 transactions per day. Below that, USSD stays reasonable; above it, manual reconciliation becomes unmanageable and the API pays back fast.
Is the API more reliable than USSD? Yes: a success rate above 97% versus 90-95% for USSD, automatic webhook confirmation and instant reconciliation, with no manual reference errors.
Can I combine both? Yes. Many SMEs start with USSD then switch to the API as volume climbs. You can also keep USSD as a backup for in-person payments.
Let's talk about your project. We assess your volume and wire the most profitable Wave/Orange Money collection — USSD, API, or both. 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.

