Home β€Ί For hosts β€Ί M-Pesa payments
For hosts

Take M-Pesa payments for your Airbnb

Let guests pay by M-Pesa STK push straight to your till. Funds land with you in seconds β€” Short Stays Kenya never holds your money.

Daraja STK pushDirect to your tillInstant confirmationWe never hold funds

The way Kenyans actually pay

Cards and foreign checkout flows don't fit how Kenyan guests pay β€” M-Pesa does. If a guest can confirm a booking with an STK prompt on their phone, they book; if they have to hunt for a card, they hesitate.

Short Stays Kenya wires bookings to M-Pesa via Daraja, with the money going directly to your till β€” never through us.

How the payment works

πŸ“±

STK push to the guest

The guest enters their M-Pesa number, confirms the prompt, and it's done β€” no USSD codes.

⚑

Instant confirmation

Payment confirmed and receipt sent in under a minute; you're notified immediately.

πŸ’š

Straight to your till

Funds go to your own Daraja paybill or till β€” Short Stays Kenya never holds your money.

πŸ—“

Book now or pay later

Guests can pay instantly or reserve and settle with you later β€” your choice of policy.

πŸ”

Your own credentials

You configure your own Daraja consumer key and secret β€” you stay in control of your merchant account.

🧾

Clean records

Every payment is logged in your TENari dashboard for reconciliation and statutory reporting.

How it works

1. Get a Daraja till

Apply for a Safaricom paybill or till number (~2–3 weeks). We help you through it.

2. Add your credentials

Enter your Daraja consumer key and secret in your TENari dashboard.

3. Switch on online payments

STK-push checkout activates on your webpage and the umbrella listing.

4. Get paid

Guests pay by M-Pesa; funds land in your till and the booking is confirmed automatically.

Host questions, answered

Do you hold my money?

No β€” never. Funds go directly from the guest to your own M-Pesa till. We only pass the transaction through Daraja.

What if I don't have Daraja yet?

Start with β€œcontact host directly” and take bookings by WhatsApp and manual M-Pesa; online payments switch on automatically once Safaricom approves your merchant account.

How long does Daraja approval take?

Usually about 2–3 weeks with Safaricom. We guide you through the application.

Is it secure?

Yes β€” you hold your own credentials and the money goes straight to your till. Every transaction is logged for your records.

More for hosts

Take M-Pesa bookings

Let guests pay you by STK push, straight to your till. We help you set up Daraja β€” and never hold your funds.