The "Book Direct" flow you saw exists and looks great — right now, it's a working preview that hands off to WhatsApp.
Three connected pieces turn it from a demo into a live, paid, double-booking-proof channel.
"The traffic controller"
Keeps your calendar in sync across Airbnb, Booking.com, and your own website automatically, so two guests can never book the same night by accident.
"The back office"
One place to see every booking, every guest, and your cleaning schedule — instead of a notebook or three separate app logins.
"The cash register"
The part that actually charges the guest's card or mobile money and puts it in your account when they click "Request to Book."
Three options for the first two pieces, plus one tool everyone needs regardless.
Small properties (2 units is squarely its size)
Strength
PMS + channel manager + booking engine in one, backed by SiteMinder.
Trade-off
Flat monthly subscription whether or not you have guests that month.
Larger portfolios, professional managers
Strength
Most powerful automation & reporting of the three; room to grow.
Trade-off
Built (and priced) for bigger operations — likely more than 2 units need today.
Independent hosts, 2–10 units
Strength
Strongest automated guest messaging; built specifically for hosts like you.
Trade-off
Lighter on deep back-office/reporting than the other two.
It's a payment gateway: PCI DSS certified, operating in Kenya, Uganda, Tanzania, Rwanda, and Zambia, accepting card and mobile money. Whichever of the three above you pick, Pesapal (or something like it) is what actually processes the payment when a guest clicks "Request to Book." None of the three PMS options replace it.
Airbnb
15.5% fee
- $90
You Keep
~$490
Booking.com
~15-20% fee
- $87 to $116
You Keep
~$464–493
Direct (Site + Pesapal)
~3% processing fee
- $17
You Keep
~$563
That's roughly $70–100+ back in your pocket on this one stay — and it repeats every time a guest books direct instead of through an OTA.
Pass some of the OTA savings to the guest (a modest % off the Airbnb price) — you still net more than the OTA booking would have paid you, and the guest gets a real reason to skip Airbnb next time.
Something small and memorable on a second stay — a bottle of something local, late checkout, an extra BBQ night.
A guest refers a friend, both get a small discount — turns your 5.0 rating and 56+ reviews into word-of-mouth you actually capture instead of losing to OTA search results.
None of this works without recognizing a "repeat guest" in the first place — which is exactly what a PMS gives you that an inbox full of separate Airbnb threads doesn't.
For your 2-unit property just starting this journey, the leanest launch combo is typically the smallest PMS/channel-manager (Hospitable or Little Hotelier) paired with Pesapal for payment.
Guesty is worth revisiting if your portfolio grows.
Pick the PMS / Channel Manager
Choose between Hospitable or Little Hotelier.
Connect to Pesapal
Set up the payment gateway to process cards and mobile money securely.
Connect to your Website
Plug both into the booking engine already built on the site. Go live.