Order Flowers in Nairobi with M-Pesa — Fast & Easy

Jul 13, 2026by Blooms & Gifts

You Don't Need a Bank Card to Send Flowers in Nairobi

You don't need a bank card to send flowers in Nairobi. You never did.

M-Pesa commands 90.8% of Kenya's mobile money market, with 37.9 million active users across the country. It's how Kenyans pay for everything, from groceries to rent to school fees. Paying for flowers for delivery in Nairobi should feel exactly the same, because it is.

At Blooms & Gifts, ordering flowers with M-Pesa is safe, instant, and trusted by thousands of customers since we started in 2019. You have two simple ways to pay: through our online checkout via STK Push, or through WhatsApp with a manual M-Pesa transfer. This guide walks you through both, step by step, so you can send flowers to someone you love without a moment of hesitation.

Why M-Pesa Works Perfectly for Ordering Flowers

The most important thing first: no bank card is required at any point. Not to browse, not to order, not to pay. If you have M-Pesa on your phone, you're ready.

Around 78% of Kenyan consumers prefer mobile money for daily transactions, and 72% of online shoppers in Kenya already use M-Pesa for e-commerce purchases. Ordering flowers fits naturally into a habit you already have.

The payment itself is instant. When you pay via STK Push on our website, the prompt arrives on your phone in under two seconds. The entire transaction wraps up in less than 30 seconds. No waiting, no redirects, no typing in long card numbers.

M-Pesa is the platform you trust with your rent and your electricity bill. Flowers are no different. With our 4.8-star Google rating from over 231 verified reviews and more than 5,000 orders delivered, you can be confident your M-Pesa payment is in safe hands.

If you're ordering from abroad (the UK, US, or the Gulf), you can pay by card or PayPal instead. For local Kenyan buyers, M-Pesa is all you need.

How to Pay with M-Pesa at Online Checkout (STK Push Explained)

STK Push sounds technical. It isn't. Here's what actually happens: your phone buzzes, you enter your PIN, and your flowers are on their way.

Here's the full process, step by step:

  1. Browse and choose your arrangement on bloomsandgifts.co.ke. From flower bouquets to custom orders, take your time.
  2. Add to cart and proceed to checkout. Fill in the recipient's delivery details and your optional message card text.
  3. Enter your M-Pesa phone number. This must be the number registered to your M-Pesa account. Use the format shown on the checkout page (e.g., 07XX or 254XX).
  4. Select M-Pesa / Lipa Na M-Pesa as your payment method.
  5. A payment prompt arrives on your phone within seconds. You'll see the amount and the business name on your screen.
  6. Enter your M-Pesa PIN to confirm.
  7. Payment confirmed. You never leave the website. You never open the M-Pesa menu manually. The website sends the prompt directly to your phone.

One thing to know: the STK Push prompt expires in about 60 seconds. When it arrives, enter your PIN promptly. If it times out, simply try again at checkout.

That's it. The whole process takes less time than making a cup of tea.

What If the STK Push Doesn't Arrive? (Troubleshooting)

We know this moment can feel stressful. You've picked the perfect flowers, you're ready to pay, and the prompt doesn't show up. Take a breath. This is fixable.

The most common reasons the prompt doesn't arrive:

  • Your phone is offline or in a low-signal area
  • You entered the wrong phone number at checkout
  • Your M-Pesa balance is insufficient for the order total
  • The prompt timed out before you could enter your PIN

Simple fixes to try:

  • Check your phone signal and make sure mobile data or network is active
  • Confirm the number you entered matches your M-Pesa-registered line exactly
  • Check your M-Pesa balance by dialling *334#
  • Refresh the checkout page and try the payment again

If it still doesn't work, message us on WhatsApp at +254 706 808 117. Our team will sort it out manually and get your order moving quickly.

The reassurance that matters most: a failed STK Push does not charge you. No money leaves your account unless you successfully enter your PIN and the transaction is confirmed. Zero risk.

How to Order Flowers via WhatsApp and Pay M-Pesa Manually

WhatsApp ordering isn't a backup plan. It's a full, personal way to order flowers, and many of our customers prefer it.

Here's how it works:

  1. Message us on WhatsApp at +254 706 808 117. Tell us your flower choice, the delivery address, the recipient's name, and any text you'd like on the message card.
  2. We confirm availability and send you the total.
  3. You receive our M-Pesa payment details (till number or send-money details).
  4. Pay manually through your M-Pesa menu.
  5. Send us the M-Pesa confirmation message as proof of payment.
  6. Order confirmed and dispatched.

WhatsApp is the better choice for last-minute orders, custom requests, or when you want to share an inspiration photo of what you have in mind. It's also how many diaspora buyers (from the UK, US, and the Gulf) coordinate deliveries. They chat with us on WhatsApp and pay by card or PayPal while the recipient in Nairobi receives roses delivered same-day.

WhatsApp ordering feels personal because it is. You're talking directly to the people who will handcraft your flowers that same day.

Which Method Is Faster — Website or WhatsApp?

Website with STK Push is the fastest route for straightforward orders. You browse, pay, and you're done in under five minutes. It's ideal when you already know what you want.

WhatsApp takes a little longer to confirm, but it's more flexible. It's the better pick for custom requests, last-minute changes, or when you want the reassurance of a human conversation before committing.

Both methods support same-day delivery in Nairobi for orders placed before 4PM. That cut-off is the same whether you order on the website or through WhatsApp. After 4PM, your flowers go out for next-day delivery.

Either way, the flat KES 350 delivery fee applies anywhere in Nairobi. No surprises at checkout, no distance surcharges.

Can You Pay M-Pesa If the Flowers Are Going to Someone Else?

Yes. Absolutely. This is actually one of the most common ways people order from us.

Your M-Pesa pays for the order. The flowers go to whoever you choose: a parent in Kilimani, a partner in Westlands, a colleague in the CBD, a friend in Langata. At checkout or on WhatsApp, you simply provide the recipient's name, their delivery address, and your optional message card text. Your payment details stay separate.

Every order includes a free message card, so your words arrive with the flowers. When the delivery is made, we send a WhatsApp photo confirmation to you (not the recipient), so you know the exact moment your flowers land.

Sending flowers to someone else with M-Pesa is one of the most common ways Kenyans show up for the people they love. A birthday surprise. An apology that needed more than words. A random Tuesday reminder that someone matters. This is exactly what Blooms & Gifts was built for.

If you're ordering from abroad, you can coordinate everything on WhatsApp and pay by card or PayPal. The recipient in Nairobi receives the same hand-crafted arrangement, the same care, the same delivery experience.

Ready to Send Flowers in Nairobi Today?

Ordering flowers with M-Pesa is simple, fast, and something you can do right now from wherever you are.

You have two paths:

  • Shop online at bloomsandgifts.co.ke and pay via STK Push in under 30 seconds
  • Message us on WhatsApp at +254 706 808 117 for a personal, guided experience

Place your order before 4PM and your flowers arrive in Nairobi the same day. Delivery is a flat KES 350 anywhere in the city. Every arrangement is hand-crafted fresh on the day of delivery, not pulled from a shelf or a warehouse.

We've delivered over 5,000 orders since 2019, and our 4.8-star Google rating from 231+ verified reviews reflects the care we put into every single one.

Flowers are one of the simplest ways to show someone they matter. M-Pesa makes it easier than ever to actually do it. Browse our flowers for delivery in Nairobi and send something beautiful today.