Skip to main content
0 items in cart

Payments: M-PESA, cards and pay on delivery

Pay with M-PESA (approve the request on your phone), by card or mobile money on Paystack's secure page, or on delivery where offered. Prices are in Kenyan shillings and include VAT. If a payment fails or times out, you are not charged and your order details are kept so you can try again.

Last updated

Ways to pay

M-PESAA payment request is sent to your phone; enter your PIN to approve it
Card or mobile moneyOn Paystack's secure page; card details never reach our servers
Pay on deliveryWhere offered at checkout

Step-by-step help: how to pay with M-PESA, card or on delivery.

Prices and confirmation

All prices are in Kenyan shillings (KES) and include VAT unless stated otherwise. Your order is confirmed once payment succeeds (or, for pay on delivery, once we confirm it with you). Promotions and discount codes can't be combined unless the promotion says so.

If a payment fails

  • An M-PESA request that expires or is cancelled does not charge you. Send a new request or choose another method.
  • If you entered your PIN but the order didn't confirm, wait for the M-PESA SMS, then contact us with your order number. Don't pay twice.
  • If we cancel an order before dispatch (for example a pricing error or no stock), we refund you in full within 5 business days.

Frequently asked questions

Is it safe to pay online?

Yes. M-PESA payments are approved on your own phone with your PIN, and cards are processed by Paystack. We never see or store your PIN or card details.

Can I get a receipt?

Yes. You get an order confirmation by SMS, and by email if you gave one. M-PESA also sends its own confirmation SMS.

We use essential cookies to run the shop and, only if you agree, cookies that remember your delivery county and analytics cookies that help us improve it. Cookie policy