WORDPRESS · BUTTERFLY PRIME SOLUTIONS

WooCommerce Online Shops with M-Pesa, Pesapal and PayPal

In Kenya, an online shop without M-Pesa loses sales at checkout. We build WooCommerce shops on WordPress and connect them to Safaricom’s M-Pesa API (Daraja), so customers pay with a prompt on their phone and the order updates itself. Card and overseas payments run alongside through gateways such as Pesapal, iPay and PayPal.

14+ years · 650+ clients · 1,200+ projects · 467+ websites · 348+ systems delivered since 2012

M-PESA

How M-Pesa checkout works on your shop

STK Push

The customer enters their number at checkout and confirms with their M-Pesa PIN on their phone.

Paybill or Till

Use your existing Paybill or Till number; payments are matched to the right order.

Automatic confirmation

Orders are marked paid automatically, so you don't check statements by hand.

Cards and PayPal

Pesapal, iPay and PayPal for card payments and customers abroad.

SHOP SET-UP

What we set up in your WooCommerce shop

EXISTING STORES

Already have a WooCommerce shop?

We can add M-Pesa or another gateway to a shop you already run, or fix a checkout that isn’t confirming payments. Contact us for a quote with your shop address. If you also need stock and sales tracking in a physical shop, see our point-of-sale system.

PRICING

Pricing

A new WooCommerce shop is a website project: from KES 65,000 in Kenya, or USD 600 for international clients, depending on products, gateways and features. Adding M-Pesa or fixing payments on an existing shop: contact us for a quote.

FAQ

Frequently asked questions

You need an M-Pesa Paybill or Till number for your business. We guide you through the Daraja API set-up and the go-live process.

Yes. We add card and overseas payments through gateways such as Pesapal, iPay and PayPal alongside M-Pesa.

Yes. When a customer pays, the payment is matched to the order and it is marked as paid automatically.

Yes. Contact us for a quote with your shop address and we will review what is needed.

A new shop starts from KES 65,000 in Kenya, or USD 600 for international clients, depending on scope.

Yes. We build online shops on WooCommerce or Shopify and recommend the better fit for your business.

Ready to talk about your WordPress site?

During working hours (Monday–Friday, 8am–6pm EAT) we reply within minutes. Kenyan clients can meet us in Karen, Nairobi by appointment; international clients work with us fully remotely.