23 July 2026
Taking Payment Directly for Your Shortlet: Transfers, Deposits & Fake Alerts (2026)
Direct bookings are worth about 20% more than platform bookings to a Nigerian host — if you collect safely. How to structure deposits, verify a transfer actually landed, spot fake alerts and the double-alert trick, and keep records that survive a dispute.
The short answer: take a deposit before you block dates, take the balance before check-in, and treat only a confirmed credit visible in your own banking app as proof of payment — never a screenshot, never an SMS, never a "the transfer is processing". For amounts above ₦100,000, give the transfer time to clear before handing over keys. Those three rules prevent almost every payment loss a Nigerian shortlet host suffers.
Direct bookings are the highest-margin channel available to you. No platform commission, no currency conversion, instant naira settlement — worth roughly 20% more than the same booking taken on Airbnb once the full payout fee stack is accounted for. But going direct means you absorb the risks the platform was quietly handling. This is how to absorb them properly.
Structure the money before you discuss the apartment
Most payment disputes are actually structure disputes. Decide these once, write them into your standard WhatsApp reply, and apply them without exception:
| Stage | What you collect | What it buys the guest |
|---|---|---|
| Enquiry | Nothing | Availability confirmation and a quote, held briefly |
| To hold dates | Deposit — commonly 30–50% of the stay | Dates blocked on your calendar |
| Before check-in | Balance in full, plus caution fee | Check-in details and access |
| After checkout | Refund of the caution fee, less any deduction | Closure — and a reason to book again |
Two rules make this work. Dates are not held until the deposit lands — "I am sending it now" is not a booking, and treating it as one is how you end up with two guests for one night. And the balance clears before the key moves, not at the door, not after check-in, not "on Monday".
State your caution fee, and state when it comes back. A guest who knows they will get ₦50,000 back within 48 hours of a clean checkout behaves differently from one who suspects you will keep it.
Fake alerts: how the scam actually works in 2026
This is the single most common way Nigerian hosts lose money on direct bookings, and it has become considerably more sophisticated than a badly Photoshopped screenshot.
Fraudsters use purpose-built apps that generate convincing transaction notifications carrying a sender name, account number, amount, reference number and date. SMS spoofing lets them make the message appear to come from your bank's sender ID, so it lands in the same thread as your genuine alerts. Two refinements are worth knowing by name:
- The double alert. The guest sends a small genuine transfer — say ₦20,000 — which you really do receive. Then a fake alert arrives for the remaining ₦280,000. Because the first one was real, you trust the second.
- The value date trick. The fraudster explains that the money has left their account but is showing a future value date, or blames "bank network issues" for the delay. It creates a plausible reason for your app to show nothing while pressuring you to release the keys anyway.
Both attacks exploit the same weakness: relying on a notification rather than a balance.
The verification rule
Open your banking app. Look at your balance. If the money is not in the balance, it has not been paid.
Not the SMS. Not the screenshot the guest sent. Not the email. Not the transfer receipt with your correct account number on it — receipts are trivially edited. The balance in your own app, checked by you, on your own device.
Additional discipline that costs you nothing:
- For anything above ₦100,000, allow time to clear. Roughly 90 minutes covers the settlement windows within which some transfers can still be reversed. For a large booking or a same-day arrival from a stranger, that wait is cheap insurance.
- Treat urgency as a red flag, not a reason to hurry. "I am already at the gate", "my flight lands in an hour", "the bank system is slow" — genuine guests accept a short wait. Pressure to skip verification is the tell.
- Check the amount against the exact figure you quoted. Overpayment followed by a request to refund the difference is a well-established scam: the original credit reverses, your refund does not.
- Never refund to a different account from the one that paid you, and never refund before the incoming payment has genuinely settled.
The structure above is easier to hold to when the booking itself is doing the remembering. In Nookpal a deposit, a balance and a caution fee are three separate payments recorded against one booking, each with its own date and amount, and the booking shows what is still outstanding — so "have they paid the balance?" is something you read rather than reconstruct from a WhatsApp thread at the gate.
Rails: what to actually use
Bank transfer is the default and it is fine, provided you verify by balance. Where volume justifies it, a payment link or a dedicated account number adds real operational value — not because it is safer for the guest, but because it removes the verification problem entirely. A gateway confirms settlement itself, so there is nothing to fake.
| Method | Indicative cost | Why a host would use it |
|---|---|---|
| Direct bank transfer | Free | Universal, instant — but you carry the verification burden |
| Moniepoint / Monnify | ~0.5% capped ~₦1,000; transfers ~1.5% capped ~₦2,000 | Cheapest gateway; dedicated account numbers per guest make reconciliation automatic |
| Flutterwave | ~1.4% local cards, capped ~₦2,000 | Payment links you can send straight into a WhatsApp thread |
| Paystack | ~1.5% local cards, capped ~₦2,000 | Same, with strong reliability and clean receipts |
Note the caps. On a ₦600,000 booking, a capped ₦2,000 fee is about 0.3% — against roughly 20% total leakage on the same booking through Airbnb. For direct bookings of any size, a gateway is close to free, and it hands you an unforgeable settlement record.
The dedicated-account-number model is particularly well suited to shortlets: each guest gets their own account number to pay into, so an incoming credit identifies itself against a booking without you matching names and amounts by hand.
Records: the part hosts skip and later need
Every direct payment should leave you with five things: who paid, how much, when it settled, which booking it belongs to, and what it was for — deposit, balance, caution fee, or extension. A WhatsApp thread is not a record. Neither is a bank statement on its own, because it tells you money arrived but not which of your six units it was for.
You need this in four situations, all of which will eventually happen: a guest disputes what they paid; a caution fee refund is questioned weeks later; an agent claims a booking was theirs; and your accountant asks what a unit actually earned. In each case, the host with dated payment records tied to bookings settles it in a minute and the host without spends a week arguing.
This is exactly why Nookpal treats payments as records attached to a booking rather than a status flag on it — multiple payments per booking, each with its own date, amount and type, with off-platform naira transfers as a first-class case rather than a workaround. A caution fee is visible as a caution fee, so what you owe back is never a matter of memory.
Reconciliation is the quiet win here. Because each payment is attached to a booking and a unit, month-end is a report rather than an afternoon matching bank credits to names — and a caution fee you owe back is visible as a caution fee rather than something you have to remember.
Corporate and agent payments
Two exceptions to the pay-before-check-in rule are worth planning for rather than improvising:
- Corporate guests often cannot pay upfront — company finance departments work on invoice and payment terms, frequently 30 days after the stay. That is a cashflow decision, not a payment failure, and it is the price of access to the most valuable guest segment. Get a purchase order or written booking confirmation from the company, invoice properly, and know that you are extending credit.
- Agent-sourced bookings introduce a third party to the money. Decide explicitly whether the guest pays you and you settle the agent, or the agent collects and remits. The first is safer. Either way, the guest-facing price and your host revenue are different numbers and should be recorded separately — covered in managing shortlet agents and co-hosts.
And when the money does land, issue a receipt rather than replying "received, thanks". Nookpal generates one against the booking with your business details on it, which costs you nothing, settles caution-fee arguments weeks later, and quietly signals to the guest that they are dealing with a business rather than an account number.
A five-line policy you can send today
- Dates are held once the deposit reflects in our account.
- The balance and caution fee clear before check-in details are shared.
- We confirm payment from our bank app, not from screenshots — please allow a short wait for larger transfers.
- The caution fee is refunded within 48 hours of checkout, less any documented damage.
- Payment is only to the account details sent from this number. Please confirm with us before paying anyone else.
That last line does double duty: it protects the guest from the cloned-listing fraud that is widespread in Lagos, and it protects you from being blamed for it. Adapt these into your standard replies alongside our WhatsApp templates for shortlet hosts.
Gateway pricing is indicative as of 2026 and negotiable at volume — confirm current rates directly. Nothing here is financial or legal advice.
- How do I confirm a guest has really paid for a shortlet booking?
- Only a confirmed credit visible in your own banking app counts. Screenshots, SMS alerts, emailed receipts and transfer confirmations can all be fabricated, and SMS spoofing can make a fake alert appear in the same thread as genuine bank messages. Check your balance yourself, on your own device, and for amounts above ₦100,000 allow roughly 90 minutes for the transfer to clear before releasing keys.
- What is the double alert scam?
- The guest sends one small genuine transfer that really does land in your account, then follows it with a fake alert for the much larger remaining balance. Because the first payment was real, hosts trust the second without checking. The defence is the same as for every variant: verify the full amount against your actual account balance, not against notifications.
- How much deposit should a Nigerian shortlet host take?
- Commonly 30% to 50% of the stay to hold dates, with the balance and caution fee clearing before check-in. The critical rule is that dates are not blocked until the deposit actually reflects in your account — treating a promise to pay as a confirmed booking is a common route to double bookings.
- Should I use Paystack or Moniepoint for shortlet payments?
- Moniepoint's Monnify is typically cheapest at around 0.5% capped near ₦1,000, with Flutterwave around 1.4% and Paystack around 1.5%, both capped near ₦2,000. Because of the caps, a gateway costs roughly 0.3% on a ₦600,000 booking against about 20% total leakage on Airbnb. The bigger benefit is that a gateway confirms settlement itself, so fake alerts stop being possible.
- Can a guest reverse a bank transfer after checking in?
- Some transfers can still be reversed inside settlement windows, which is why waiting for larger amounts to clear before handing over keys matters. Separately, never refund an overpayment to a different account or before the original payment has genuinely settled — the overpay-then-request-a-refund pattern is a well-established scam in which the original credit reverses and your refund does not.
- How should I handle corporate guests who cannot pay before check-in?
- Treat it as a deliberate credit decision rather than an exception. Company finance departments generally work on invoice and payment terms, often 30 days after the stay. Get a purchase order or written booking confirmation from the company before check-in, invoice properly, and price knowing you are extending credit. It is the cost of access to the most valuable guest segment.
Run your shortlets on Nookpal
One calendar across Airbnb, Booking.com, Hotels.ng and Travelstart. Agent commissions kept separate from your host revenue. WhatsApp-ready guest follow-ups. Built for Nigerian hosts.