The verdict in three sentences
A ticketing app with a seat map and MTN prepay kills overbooking and double-booking disputes. Prepay drops no-shows to around 10% and fills buses better. QR-code boarding speeds up the station and secures revenue before departure.
From the counter to online booking
Selling at the counter on departure day breeds queues, overbooking and ghost seats. An online seat inventory, locked at the moment of payment, eliminates double allocation. In Kampala, MTN prepay paired with QR boarding shows the same mechanic: pay first, board fast.
| Element | Counter sale | Ticketing app (2026) |
|---|---|---|
| Seat map | Paper / memory | Live locked inventory |
| Payment | Cash at departure | MTN prepay |
| Overbooking / duplicates | Frequent | Eliminated |
| Boarding | Paper list | QR scan |
| No-show | 20 to 30% | ~10% |
| Station queue | Long | Reduced |
Prepay, load factor and operator ROI
Prepay changes the economics of a trip: the seat is paid before departure, so revenue is secured even in case of absence if the refund policy allows. A better load factor translates directly into margin per rotation.
| Metric | Before app | After app (2026) |
|---|---|---|
| Average load factor | 68% | 82% |
| No-show | 25% | 10% |
| Revenue secured before departure | ~30% | ~90% |
| Boarding time (50-seat bus) | 25 min | 9 min |
| Booking disputes / month | Baseline | -80% |
| Refund policy | Vague | Rule-based in app |
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.
Sahel Express in Kampala runs a 50-seat bus on a route at 12,000 FCFA equivalent per ticket. At 68% load factor, it sold about 34 seats, i.e. 408,000 FCFA per rotation. With the app lifting load factor to 82%, it sells 41 seats, i.e. 492,000 FCFA: +84,000 FCFA per rotation. Over 60 rotations a month, that is about 5 million FCFA of extra revenue, without a single additional bus.
FAQ
How much does an intercity ticketing app cost? A core build with a seat map, mobile-money prepay and QR boarding runs between 1,500,000 and 3,000,000 FCFA equivalent in 2026, depending on the number of routes, operators and the refund module.
How does the app cut no-shows to 10%? Prepay financially commits the passenger before departure. Combined with a clear refund policy and an SMS reminder, it drops no-shows from 25% to around 10%.
Does QR boarding work without connectivity at the station? Yes. The QR can be validated offline then synced, avoiding any blockage on weak networks. Boarding a 50-seat bus goes from 25 to 9 minutes.
What happens if a passenger cancels? The refund policy is configured in the app: deadline, refunded percentage, possible credit. Everything is logged, which cuts booking disputes by 80% per month.
Can you become a referral partner with transport companies? Yes: you introduce an operator and earn 12% on a business app or 10% on a ticketing marketplace, paid from the first collection. A strong relay in the transport sector is highly sought after.
Let's talk about your project. We build your seat map, your prepay and your QR boarding. 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.
