Skip to main content
Hosting for customers worldwide, from our team in Nairobi, Kenya · Pay securely with Visa, Mastercard or M-Pesa
Tutorials

Paying for Web Hosting in Kenya with M-Pesa: A Simple Guide

Why M-Pesa Suits Hosting Payments

In Kenya, bills get paid on a phone. M-Pesa has more than 30 million active users here and is the method people trust most. Yet many hosting firms still demand a dollar credit card, which makes a simple purchase a chore for Kenyan businesses. Here is how to pay for web hosting with M-Pesa instead.

SiteBoma was built for Kenya. You pay on Paystack's secure checkout page by M-Pesa, or by Visa or Mastercard card, and every charge is in KES. No bank transfer, no foreign currency.

Three Ways Through the Payment

Option 1: At checkout, when you first order

  1. Pick a hosting plan and click "Get Started"
  2. Set up your SiteBoma account, which is free
  3. Look over the order summary, then click "Proceed to Payment"
  4. Paystack's secure page opens: choose M-Pesa and approve the prompt on your phone with your PIN, or pay by card
  5. Once payment is confirmed, your hosting account activates automatically

Option 2: From the client portal, for an existing invoice

  1. Sign in to the SiteBoma client portal
  2. Open Invoices from the menu on the side
  3. Select the invoice that is still unpaid
  4. Click the payment button to go to Paystack's checkout
  5. Choose M-Pesa, and a payment prompt arrives on your registered phone
  6. Type your PIN and you are finished

Option 3: When a payment does not go through

Prompt never arrived, or the payment failed? There is no manual transfer to make. Instead:

  1. Reopen the unpaid invoice in your client portal
  2. Click to pay again on Paystack's checkout
  3. Retry M-Pesa, checking the number you entered
  4. Or pay by Visa or Mastercard instead
  5. Confirm, and check the invoice shows as paid
  6. Still stuck? Email [email protected] or WhatsApp +254 754 550 099 with your invoice number

Payment at a Glance

Where you pay: Paystack's secure checkout page

Ways to pay: M-Pesa, or a Visa or Mastercard card

Currency: every charge is in KES

Common Questions

How fast does an M-Pesa payment go through?

Almost at once. When M-Pesa confirms, your hosting or domain is live within seconds, with no manual approval.

I sent the wrong amount. What should I do?

Tell our support team quickly, on WhatsApp at +254 754 550 099 or by email at [email protected], and we will sort it out fast.

Is Airtel Money accepted?

Not at present. Checkout takes M-Pesa (Safaricom) and Visa or Mastercard cards.

Will I get a receipt?

You will. If you pay by M-Pesa, Safaricom sends its usual confirmation SMS, and SiteBoma emails a tax invoice to your address either way.

Ready to Pay the Easy Way

Forget the credit card and the dollars. Your Safaricom M-Pesa is all you need. Choose a hosting plan and have your site online within minutes.

Tags: M-Pesa hosting Kenya pay hosting M-Pesa Safaricom hosting Kenya web hosting payment Kenya
Pass this guide on:

Ready to put your website online?

Hosting from KSh 80$0.62 a month, with free SSL and payment by M-Pesa or card. Your account switches on as soon as the payment clears.