The verdict in three sentences
A self-care portal for a telecom service provider in Douala costs between 25,000,000 and 60,000,000 FCFA excl. tax in 2026 (about EUR 38,000 to 91,500), the gap coming mostly from billing system integration and real-time usage data. The project takes 5 to 7 months and pays back through fewer support calls, with a realistic target of -35% in year one. Start with the three features that drive the most calls: invoices, line status and tickets.
Which features really cut calls
Before pricing, we analyse three months of call reasons. For a business ISP, the breakdown looks alike from one operator to the next: billing and payment dominate, followed by incidents.
| Feature | Share of related calls (estimate) | Expected impact | Complexity | Priority |
|---|---|---|---|---|
| Online invoices and PDF copies | 22% | High | Low | Phase 1 |
| Payment via Orange Money, MTN MoMo, card | 14% | High | Medium | Phase 1 |
| Incident ticket creation and tracking | 20% | High | Medium | Phase 1 |
| Network status and ongoing outages | 12% | Medium | Low | Phase 1 |
| Real-time usage (data, bandwidth) | 10% | Medium | High | Phase 2 |
| Plan and add-on changes | 8% | Medium | High | Phase 2 |
| Multi-site and multi-user management | 6% | Low in volume, high in satisfaction | Medium | Phase 2 |
| First-level chatbot | 8% | Variable | Medium | Phase 3 |
Phase 1 alone covers almost 70% of call reasons. It delivers most of the 35% reduction.
Budget and architecture in FCFA
The portal does not replace the billing system (BSS) or the CRM: it connects to them. Cost therefore depends heavily on the quality of the operator's available APIs.
| Component | Content | Budget excl. tax 2026 (order of magnitude) | Timeline |
|---|---|---|---|
| Scoping, call analysis, mockups | Workshops with marketing, support, IT | 2,500,000 to 4,000,000 FCFA | 3 to 4 weeks |
| Web and mobile front end (PWA) | Dashboard, invoices, tickets, profiles | 8,000,000 to 16,000,000 FCFA | 8 to 10 weeks |
| Integration layer | Billing, CRM, network monitoring connectors | 6,000,000 to 18,000,000 FCFA | 8 to 12 weeks |
| Mobile money payment | Orange Money, MTN MoMo, reconciliation | 2,500,000 to 5,000,000 FCFA | 3 to 4 weeks |
| Real-time usage | RADIUS or probe collection, aggregation | 3,000,000 to 10,000,000 FCFA | 4 to 6 weeks |
| Security and load testing | Strong authentication, audit, 12,000 accounts | 1,500,000 to 4,000,000 FCFA | 2 to 3 weeks |
| Acceptance and support training | Pilot with 300 customers | 1,500,000 to 3,000,000 FCFA | 3 weeks |
| Total | 25,000,000 to 60,000,000 FCFA | 5 to 7 months |
Hosting in the cloud or in a Douala data centre costs 250,000 to 700,000 FCFA a month. Ongoing maintenance runs at 15 to 20% of the budget per year.
Architecture decisions to make early
The first decision is the source of truth. If your billing system exposes no API, a nightly sync layer costs less than real-time integration, but customers will see yesterday's data. The second is authentication: one account per company with secondary users (accountant, IT manager) avoids shared passwords. The third is connectivity: in Cameroon, a light PWA under 300 KB on first load stays usable on 3G at remote sites.
Mini case study
Roland, marketing director of a business ISP with 12,000 subscribers in Douala, receives 9,500 calls a month. One agent handles 1,100 calls a month at a loaded cost of 450,000 FCFA, i.e. 9 agents and 4,050,000 FCFA a month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
With a 35% drop, 6,175 calls remain, i.e. 6 agents: savings reach 3 agents × 450,000 = 1,350,000 FCFA a month, or 16,200,000 FCFA a year. Online payment adds to this: by cutting the average payment delay by 12 days on monthly revenue of 600,000,000 FCFA, it frees about 240,000,000 FCFA of cash. For a 42,000,000 FCFA project, payback from support savings alone is about 2.6 years, and under a year once cash flow and lower churn are counted.
FAQ
Can we start without an API on the billing system?
Yes, through a daily file export to an intermediate database. This option cuts the integration layer by 30 to 40% but limits data to the previous day.
Do we need a native mobile app?
Rarely for a business ISP. A PWA costs 40 to 50% less than an iOS and Android pair and is enough for invoices, tickets and payments.
How do we integrate Orange Money and MTN MoMo?
Through merchant APIs or an aggregator, with fees of 1 to 3% per transaction. Automatic reconciliation with invoices is essential to avoid duplicate reminders.
How long until a first phase goes live?
Phase 1 (invoices, payment, tickets, network status) can ship in 3 to 4 months, with a 300-customer pilot before full rollout.
Does customer data stay in Cameroon?
It can, with local hosting, which is advisable under Cameroon's 2024 personal data protection law. The extra cost is usually under 20% compared with a foreign cloud.
Let's scope your project. Share your call reasons and billing architecture: we will price a phase 1 deliverable in 3 to 4 months within a 25,000,000 to 60,000,000 FCFA envelope. 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.