The verdict in three sentences
A B2B ordering portal for distributors in Accra costs USD 14,000 to 44,000 in 2026 (about 8 to 25 million FCFA, or EUR 12,200 to 38,100), depending on the connection to the business software and the complexity of customer-specific pricing. It replaces orders received on WhatsApp and re-keyed by hand with a catalogue showing real-time stock, approved credit and online or cash-on-delivery payment. Processing time drops from 24 hours to 2, and data-entry errors fall by 80 to 90%.
Why WhatsApp is no longer enough
A food, pharmaceutical or building materials importer receives dozens of wholesaler messages every day: photos of order slips, voice notes, price requests. One or two sales assistants copy these orders into the system, check stock by phone with the warehouse and call the customer back when an item is out. This model hits a ceiling quickly and makes customer credit hard to control.
| Metric | Orders via WhatsApp | Ordering portal |
|---|---|---|
| Time from order to picking | 12 to 24 h | 1 to 2 h |
| Data-entry error rate | 3 to 6% | about 0.5% |
| Stock visibility for the customer | None, call required | Real time |
| Credit limit control | Manual, after the fact | Automatic at checkout |
| Orders handled per assistant per day | 40 to 60 | 150 to 250 (review only) |
| History and customer statement | Scattered across chats | Self-service customer area |
2026 portal cost, block by block
| Building block | 2026 budget (USD) | Comment |
|---|---|---|
| Catalogue, families, pack sizes (case, pallet) | 2,600 to 6,100 | Photos, product sheets, sales units |
| Prices and discounts per customer or wholesaler tier | 2,100 to 6,100 | Price lists by region or volume |
| Real-time stock per depot | 1,700 to 5,200 | Sync every 5 to 15 min |
| Approved credit, balance, automatic block | 1,700 to 4,400 | Limits per customer |
| Mobile money, card, cash on delivery | 1,700 to 5,200 | MTN MoMo, Telecel Cash, AirtelTigo Money, cards |
| Connection to business software (Sage, Odoo, SAP B1) | 2,600 to 12,200 | Depends on available API |
| Mobile app or PWA for field sales reps | 1,400 to 4,400 | Offline order taking |
| Total | 14,000 to 44,000 | 10 to 16 weeks |
Offline mode deserves attention: many wholesalers outside the capital (Kumasi, Tamale, Takoradi) order from areas with unstable 3G coverage. A PWA that stores the order locally and syncs it later prevents abandoned orders.
Payment and credit: the right settings
West African B2B combines several payment methods. The portal must handle them without forcing an abrupt change of habits.
| Payment method | Typical share in 2026 | Indicative fees | Recommended use |
|---|---|---|---|
| Cash on delivery (cash or mobile money) | 35 to 50% | 0 to 1.5% | Small wholesalers, new customers |
| Mobile money at checkout (MTN MoMo, Telecel Cash) | 20 to 35% | 1 to 2.5% | Orders up to USD 3,500 |
| 15 or 30-day credit | 20 to 30% | Carrying cost | Rated long-standing customers |
| Bank transfer | 5 to 15% | 0 to 0.5% | Orders above USD 8,500 |
| Bank card | Under 5% | 2.5 to 3.5% | One-off customers |
Mini case study
Kwame, sales director of a food importer in Accra, receives 180 orders a day via WhatsApp, handled by 4 assistants at about USD 610 per month each. He invests USD 28,000 in a portal connected to Sage. Twelve months later, 70% of orders go through the portal: 2 assistants are enough for review, and the other two move to collections and prospecting. Delivery errors, which cost about USD 2,100 per month in returns and credits, fall by 80%, saving USD 1,680. With USD 1,220 of reassigned productivity, the monthly gain reaches about USD 2,900: the portal pays back in under 10 months, before counting a higher average order.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Will my wholesalers really order online?
Younger buyers adopt the tool within weeks. For the others, a field rep equipped with the PWA places the order with them, and a 1 to 2% discount on online orders for 3 months speeds up adoption.
Can we keep WhatsApp?
Yes, the portal can send order confirmations, payment links and delivery notices through the WhatsApp Business API, for roughly USD 0.03 to 0.07 per message depending on the category.
How do we prevent orders beyond approved credit?
The portal reads the outstanding balance from the business software and blocks checkout above the limit, offering mobile money payment for the difference.
What is the monthly cost after launch?
Expect USD 260 to 700 per month for hosting and maintenance, plus payment fees of 1 to 2.5% on amounts collected online.
Can the portal serve several countries?
Yes, the same platform can serve Côte d'Ivoire, Togo or Nigeria with separate price lists, currencies and depots, for an extra USD 2,600 to 7,000 per country.
Let's scope your project. Tell us your number of wholesalers, SKUs and your business software: we price your ordering portal between USD 14,000 and 44,000, delivered in 10 to 16 weeks. 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.

