The verdict in three sentences
In Bamako, Orange Money is the reference operator and its Web Payment API covers about 80 % of urban customers. Expect merchant fees around 1.7 %, a 2,000,000 FCFA cap per transaction, a 10,000,000 FCFA monthly wallet cap and a 48 to 72 h settlement. Crucial point: Wave does not operate in Mali in 2026, so do not build your checkout around it, unlike in Senegal or Cote d'Ivoire.
Orange Money, the backbone of Malian e-commerce
Mali does not share the same operator map as its coastal neighbours. Here, Orange Money is largely dominant, followed by Moov Money (formerly Malitel). Wave, very present in Senegal, is unavailable: this is the most common operator mistake made by merchants copying a Senegalese tutorial.
| Criterion (2026) | Orange Money Mali | Moov Money Mali |
|---|---|---|
| Merchant-side fees | ~1.7 % | ~1.8-2 % |
| Cap / transaction | 2,000,000 FCFA | ~2,000,000 FCFA |
| Monthly wallet cap | 10,000,000 FCFA | Variable |
| Integration type | Web Payment | API / aggregator |
| Customer confirmation | Validation code | USSD |
| Merchant settlement | 48-72 h | 48-72 h |
| Bamako coverage | ~80 % urban | Complementary |
Indicative 2026 values. With Wave absent from Mali, integration priority goes to Orange Money, with Moov as a complement.
Integrating Orange Money Mali Web Payment
Web Payment works through a secure redirect, with code confirmation on the customer side.
| Step | Action | Watch out for |
|---|---|---|
| 1. Merchant account | Open an OM Business Mali account + KYC | NINA / trade register |
| 2. API keys | Get sandbox then prod credentials | Never expose client-side |
| 3. Payment session | Create the session, amount in FCFA | Unique order reference |
| 4. Redirect | Send the customer to the OM page | Success / failure return URL |
| 5. Confirmation | Customer confirms by code | PENDING status handled |
| 6. Webhook | Receive the status server-side | Signature + idempotency |
As with any redirect payment, validate the order only on the server webhook. Handle the PENDING status for customers slow to enter their code, and reconcile your sales daily against the Orange Money statement.
Mini case study
Modibo runs an appliance store in ACI 2000, Bamako. He sells 60 orders a month at a 65,000 FCFA average basket, i.e. 3,900,000 FCFA in revenue. Collecting 85 % via Orange Money (3,315,000 FCFA) at 1.7 %, he pays about 56,355 FCFA in monthly fees. Had he built his site around Wave like a Senegalese peer, he would simply have collected nothing: here, the right operator choice does not save a few thousand francs, it determines whether the store exists at all.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does Wave work in Mali in 2026?
No. Wave does not operate in Mali. Building a Bamako checkout around Wave is a mistake: rely on Orange Money, complemented by Moov Money.
What are the Orange Money Mali caps?
Around 2,000,000 FCFA per transaction and 10,000,000 FCFA per month on a standard wallet. Large baskets must be split.
How long to get paid?
Settlement to the merchant account usually happens within 48 to 72 h. Only ship after a SUCCESSFUL webhook confirmation.
Do I need a dedicated merchant account?
Yes, with KYC (NINA or trade register, ID). Production keys are only issued after validation.
Can I add Moov Money alongside Orange?
Yes, it is recommended to cover the Moov customer share. Integration often goes through an aggregator.
Let's talk about your project. We build your Orange Money (and Moov) checkout tailored to the Malian market, with no operator mistake. 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.
