M-Pesa is the fastest way to pay for Hostiko hosting in Kenya. Here's exactly how it works.
From the checkout page (new orders)
- Pick a hosting plan from our pricing page.
- On the checkout page, enter the M-Pesa number you want to pay from (10 digits starting with 0).
- Click "Pay with M-Pesa". You'll receive an STK Push prompt on that phone within 5 seconds.
- Enter your M-Pesa PIN on the phone prompt.
- Once Safaricom confirms, your hosting is auto-activated.
From your client dashboard (renewals)
- Log into your dashboard.
- Click the unpaid invoice.
- Click "Pay with M-Pesa" → enter your M-Pesa number → enter PIN on phone.
What if I don't get the STK Push?
Common causes:
- Phone is offline or has no Safaricom signal — wait for signal, retry.
- Phone number typed incorrectly — check the format (07XXXXXXXX or 01XXXXXXXX).
- M-Pesa wallet is below the invoice total — top up first.
- Safaricom Daraja is briefly down — retry in 5 minutes.
If it still fails, contact support and we'll send you the manual paybill details — pay manually and we'll match your transaction to the invoice.