The verdict in three sentences
The Airtel Money Collections API lets a Dodoma store accept mobile money via USSD + API: you initiate the collection, the customer approves a prompt, and a callback confirms the status. Fees sit around 1.5 %, the daily cap is 5,000,000 TZS, and settlement is T+1. The server logic mirrors Free Money in Senegal: never mark paid on initiation, only on the confirmation callback.
Why add another mobile money option
Offering more than one wallet reduces checkout abandonment: a customer without an M-Pesa balance may pay with Airtel Money instead. Combined coverage captures the large majority of active mobile wallets.
| Tanzania provider | Fee (2026 order of magnitude) | Role |
|---|---|---|
| M-Pesa | ~1.5 % | dominant |
| Airtel Money | ~1.5 % | strong |
| Tigo Pesa | ~1.5 % | complementary |
Each extra option costs a little development but recovers sales otherwise lost for lack of a compatible payment method.
Airtel Money (Tanzania) vs Free Money (Senegal): 2026 figures
| Criterion | Airtel Money Tanzania | Free Money Senegal |
|---|---|---|
| Fee | ~1.5 % | ~1.2 % |
| Cap | 5,000,000 TZS/day | Per KYC tier |
| Channel | USSD + API | USSD + API |
| Settlement | T+1 | T+1 |
| Flow | Collections push + callback | Push + callback |
| Confirmation | Server callback | Server callback |
| Currency | TZS (shilling) | XOF (FCFA) |
In both cases the server logic is identical: only settle the payment after the confirmation callback, never on initiation.
Recommended architecture: a payment router
Instead of three separate, duplicated integrations, centralize a single PaymentService exposing checkout(order, provider) and handleWebhook(provider, payload). Adding Airtel Money then becomes a new provider behind the same interface, without touching the rest of your order code.
Mini case study
Aminata, who runs an online grocery in Dodoma, processes 500 orders a month. Previously, with only M-Pesa, she saw ~7 % abandonment for lack of a compatible balance, or 35 lost sales at 8,000 TZS = 280,000 TZS/month. Adding Airtel Money recovers about two thirds, roughly 23 sales and 184,000 TZS/month, for Airtel fees of just 1.5 % (~2,760 TZS on the recovered sales).
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Is Airtel Money cheaper than M-Pesa?
Fees are broadly similar (~1.5 %). The main benefit of adding it is coverage of customers who hold an Airtel wallet rather than M-Pesa.
Do I have to re-integrate everything to add Airtel Money?
No, if you have a unified payment router. Airtel Money becomes one more provider behind the same checkout() / handleWebhook() interface.
Does Airtel Money use USSD?
Yes, the channel combines USSD and API. On the web, the customer gets a prompt and you settle on the server confirmation callback.
What is the settlement delay?
T+1: funds collected on one business day are available the next, the same as Free Money in Senegal.
How many sales does a second wallet recover?
In practice, cutting abandonment for lack of a compatible method often recovers several percent of revenue, easily worthwhile against the integration cost.
Let's talk about your project. We add Airtel Money to your checkout through a unified payment router alongside M-Pesa. 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.

