Short answer
Yes. At checkout, enter the Safaricom number you want to pay with, approve the M-Pesa prompt on your phone with your PIN, and the payment is confirmed instantly. You can also pay manually to paybill 4085541, using your invoice number as the account number. Card and bank transfer work too.
Option 1: M-Pesa prompt on your phone (STK push)
- Choose your hosting, domain or server and go to checkout, or open an unpaid invoice in the client area.
- Select M-Pesa and enter the Safaricom number you want to pay with.
- An M-Pesa prompt pops up on that phone. Check the amount and enter your M-Pesa PIN.
- The payment is confirmed instantly and your order is activated.
Option 2: pay manually to our paybill
| Paybill (business) number | 4085541 |
| Account number | Your invoice number |
| Amount | The invoice total |
In the M-Pesa menu choose Lipa na M-Pesa → Pay Bill, enter the details above and your PIN. Manual payments are matched to your invoice automatically and reflect immediately. The paybill instructions are also printed on every invoice and included in the invoice email.
Other ways to pay
- Card: Visa and Mastercard, confirmed instantly.
- Bank transfer: your order is activated once the transfer is received.
Renewals
You get an invoice by email before each renewal, with the paybill instructions. Pay it by M-Pesa prompt from the client area, by paybill with the invoice number, or by card or bank transfer.
Prices in Kenya shillings
All prices on hostnali.co.ke are in Kenya shillings, with no surprise currency conversion. For example, web hosting starts at Ksh 2,180 a year and a .co.ke domain at Ksh 1,300.
Questions about an invoice? Contact our team, available 24/7.