The POS & Inventory Sync System for Kenyan Ecommerce Stores

One stock count for your shop and your online store.

The POS for Kenyan shops that also sell on Shopify or WooCommerce, with M-Pesa built in. Plans start at KES 1,500 a month.

Webpinn POS Demo

WebpinnPOS is a Kenyan cloud-based point-of-sale system that lets physical retail shops and service businesses sell in-store and online from a single dashboard. It integrates directly with Shopify and WooCommerce for real-time inventory sync, accepts M-Pesa payments via the Safaricom Daraja STK Push API, supports multi-branch stock management, and includes an online appointment booking module. All built for Kenyan internet conditions with an offline mode for continued selling during connectivity drops.

Connects with the tools you already use

Sell in your shop and your online stock updates by itself.

Make a sale at the counter and your Shopify or WooCommerce stock updates within seconds. Online orders come off the till's count too.

Take M-Pesa payments that confirm themselves.

The customer gets a payment prompt on their phone and enters their PIN, and the sale is confirmed automatically, so there are no codes to check and no screenshots to trust.

  • STK Push, built in.Through Safaricom Daraja.
  • Paybill or Till.Use the number you already have.
  • Split payments.Cash, M-Pesa and card on one sale.

Built for how Kenyan shops run.

Same day

Most shops are up and selling the day they sign up.

Seconds

for a till sale to reach your Shopify or WooCommerce stock.

14 days

free, with every feature. No card needed.

KES 1,500

a month for one shop. Every feature included.

Everything you need to run your shop.

Keep selling when the internet drops.

Keep selling through a dropped connection. Sales sync the moment you're back online.

ConnectionOffline
Sales waiting to sync6
Products cached1,284

Manage every branch from one dashboard.

Move stock between shops and compare each one's sales.

See pricing
Westlands42
CBD17
Mombasa Road8

See the profit on every sale.

Profit on every sale, margin by product, and what your shelves are worth at cost.

34%

Take bookings with M-Pesa deposits.

Clients book online and pay an M-Pesa deposit. Add it to any plan for KES 500 a month.

Explore Booking
09:30 Knotless braidsDeposit paid
11:00 Beard trimDeposit paid
14:15 Open slotAvailable

See the whole business on one screen.

Today's takings, profit, low stock and every sale by payment method sit on one dashboard, and the same view works on your phone.

The WebpinnPOS shop dashboard showing today's revenue, a 30-day sales chart and top selling products for a Nairobi phone accessories shop
The same dashboard on a phone

Screenshots of the real app, filled with sample data.

A shop owner working at the till

Built in Nairobi, with support when you need it.

Our Kenya-based team helps on WhatsApp and email and knows M-Pesa and Kenyan retail. You can export your data to Excel at any time, so you are never locked in.

Questions

How long does setup take?
Most shops are up and running the same day. Your products can be imported via CSV in minutes, and a staff member can be processing sales within a couple of hours. Start free trial
Does it work without internet?
Yes. If your connection drops, the POS keeps working. Products and the cart are cached locally. Sales made offline are queued and synced the moment you reconnect.
What device do I need?
Webpinn POS runs entirely in a browser. No app to install. A tablet or laptop at the till is the most common setup. Any modern device with a browser works.
How much does it cost?
Standard (single shop): KES 1,500/mo or KES 15,000/yr. Multi-Branch (2 shops): KES 2,500/mo or KES 25,000/yr, plus KES 1,000/mo per extra branch. Annual plans include 2 months free. On-site setup and staff training is a one-off KES 5,000, charged per branch on Multi-Branch.
Is there a free trial?
Yes, 14 days, no credit card required. Every feature is available, capped at 100 products, 100 online orders, 100 customers and 20 categories so you can try everything without setting your whole business up twice. Subscribing lifts every cap and keeps what you already added. Setup and staff training are a one-off KES 5,000, charged per branch on Multi-Branch. Start free trial
Does it sync with WooCommerce?
Yes. Connect your WooCommerce store with your API credentials and Webpinn POS will pull in your existing products and keep stock levels in sync across both platforms in real time.
Does it sync with Shopify?
Yes. The Shopify integration imports your products including variants and barcodes, and syncs inventory automatically whenever a sale is made in the POS.
How does M-Pesa work at checkout?
The cashier enters the customer's Safaricom number and triggers an STK Push. The customer gets a pop-up on their phone, enters their PIN, and the POS confirms payment automatically. No manual confirmation needed.

Try WebpinnPOS free for 14 days.

You get every feature during the trial and you do not need a card. After that, plans start at KES 1,500 a month.

Already have an account? Sign in