The verdict in three sentences
A hotel that depends on OTAs (Booking, Expedia) pays 15 to 25 % commission on every reservation and owns neither the guest's email nor phone number. A direct booking engine with a mobile-money or card deposit brings that commission close to zero and turns the OTA guest into a repeat customer. The real win isn't only margin — it's the customer data that brings the traveller back without paying commission again.
OTA vs direct booking: the true cost
Platforms bring volume, but every night sold through an OTA cuts into margin. A well-built direct channel doesn't replace OTAs — it captures returning guests, diaspora travellers and word-of-mouth, where commission has no reason to exist.
| Channel | Commission / cost | Guest control | Real cost on a 45,000 FCFA night |
|---|---|---|---|
| International OTA | 15 to 25 % | None (OTA owns data) | 6,750 to 11,250 FCFA |
| OTA + virtual card | 18 to 27 % | Low | 8,100 to 12,150 FCFA |
| Local agency / DMC | 10 to 20 % | Shared | 4,500 to 9,000 FCFA |
| Direct booking (website) | 0 % + 1 to 2.5 % payment fee | Full | 450 to 1,125 FCFA |
| WhatsApp + manual deposit | 0 % but time-heavy | Full | ~0 FCFA (staff time) |
On a 45,000 FCFA night, moving from an OTA to a direct booking gains 6,300 to 10,800 FCFA net.
What the booking engine must include
An effective 2026 engine handles live availability, deposits, and automated reminders to cut no-shows.
| Feature | Role | 2026 impact (order of magnitude) |
|---|---|---|
| Availability calendar | Prevent overbooking | −90 % double-booking errors |
| 30 % mobile-money deposit | Secure the stay | No-shows cut by 2 to 3x |
| Card payment (diaspora) | Collect internationally | +15 to 25 % diaspora bookings |
| WhatsApp reminder D-2 | Reduce late cancellations | −20 to 30 % cancellations |
| Upsell (breakfast, transfer) | Average basket | +5,000 to 12,000 FCFA/booking |
Mini case study
Fatou runs a 24-room hotel in Zanzibar. She sells 1,200 nights/year at 45,000 FCFA, 70 % via OTA at 18 % commission. Those 840 OTA nights cost her 840 × 45,000 × 18 % = 6,804,000 FCFA/year in commission. By shifting 30 % of them to direct (252 nights), she saves 252 × 45,000 × 18 % = 2,041,200 FCFA/year, minus ~2 % payment fees (≈ 227,000 FCFA), i.e. 1.8 million FCFA net recovered — before counting guests who rebook directly next year.
FAQ
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Should you leave the OTAs?
No. OTAs remain a useful global shop window. The goal is to capture directly the 25 to 40 % of guests who would return anyway, and avoid commission on them.
Is the deposit really worth it?
Yes. A 30 % mobile-money deposit cuts no-shows by 2 to 3x. For a hotel losing 10 % of bookings to no-shows, that's several hundred thousand FCFA recovered per year.
How much does a booking engine cost in 2026?
As an order of magnitude, a showcase website with a booking engine and deposit runs between 500,000 and 1,200,000 FCFA depending on features. Payback often comes within a few months from avoided OTA commissions.
How do you collect from diaspora guests?
By adding card payment (Visa/Mastercard) alongside Wave and Orange Money. The diaspora happily pays the deposit by card from Europe or the US.
Is it compatible with a channel manager?
Yes, a direct engine can sync with a channel manager to keep availability current across all OTAs simultaneously.
Let's talk about your project. We build your direct booking engine with Wave/Orange Money and card deposits so you can take back control of your commissions. 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.


