POS Software for Kenyan Retail Businesses

A POS built for Kenyan shops.

Supermarkets, pharmacies, boutiques and general retail. Scan, take M-Pesa and keep every branch's stock straight.

Barcode scanningM-Pesa STK PushMulti-branch stock transfersShopify & WooCommerce syncOffline mode
The WebpinnPOS dashboard for a phone accessories shop with three branches, showing today's revenue and a 30-day sales chart
The same dashboard on a phone

Screenshots of the real app, filled with sample data.

Built for how your retail business actually runs

Different retail businesses need different things from a till. Here is what WebpinnPOS covers for each.

Supermarkets & Mini-Marts

Built for checkout speed and shared inventory

  • Supermarket Mode: a sidebar-free, scan-first till screen for fast, high-volume checkout
  • Multiple cashiers on shared live inventory. A sale at till 1 updates till 2 instantly
  • Barcode scanning for large catalogues with hundreds or thousands of SKUs
  • Fast-mover / slow-mover and shrinkage reporting
Read the supermarkets & mini-marts POS guide
Pharmacies

Batch tracking and expiry alerts

  • Batch and expiry tracking per product, so stock is traceable back to the delivery it came from
  • Low-stock and expiring-batch alerts on a dashboard notification bell and an email digest
  • Manager approval on discounts and refunds. Relevant where price control matters
  • M-Pesa STK Push for fast, contactless payment at the counter
Read the pharmacies POS guide
Clothing & Boutiques

Size and colour variants, without the spreadsheet

  • Variant products, size, colour, or both, each with its own SKU, barcode, price, and stock
  • Multi-buy and sale pricing for seasonal clearance
  • Shopify or WooCommerce sync if you also sell online
  • Loyalty points to bring repeat customers back
Read the clothing & boutiques POS guide
General Retail

Everything a physical shop needs, in one dashboard

  • M-Pesa, cash, and card accepted at the till, reconciled automatically per shift
  • Inventory, suppliers, and stock transfers in one system
  • Sales and staff-performance reports on demand
  • Works offline during a connectivity drop, and syncs once you're back online
Read the general retail POS guide

What comes with every retail plan

Core POS functionality plus the operational controls a growing retail shop needs.

Online Orders

View and fulfill Shopify or WooCommerce orders from the same dashboard as your till. Customer details, line items, and payment status included.

Inventory Alerts

Low-stock and expiring-batch notifications on a dashboard bell and an email digest, so restocking is proactive, not reactive.

Manager Approval

Badge-and-PIN authorisation for cash drops, expenses, over-cap discounts, and loyalty redemptions. A cashier can't approve their own exception.

Multi-Branch Stock

Transfer stock between locations and view consolidated or per-branch reports from one login.

M-Pesa STK Push

Customer enters their PIN, payment confirms in real time, receipt prints. No manual screenshot checking.

Offline Mode

Keep selling through a connectivity drop. The till queues sales locally and syncs automatically once you're back online.

Frequently asked questions

Does WebpinnPOS work for supermarkets with hundreds of products?
Yes. WebpinnPOS supports an unlimited product catalogue with barcode scanning, and Supermarket Mode gives busy tills a sidebar-free, scan-first checkout screen built for high transaction volume. Multiple cashiers can run simultaneously on shared, live inventory.
Can I track medicine expiry dates for a pharmacy?
Yes. Products support batch and expiry tracking, and WebpinnPOS sends low-stock and expiring-batch alerts, via a dashboard notification and an email digest on a frequency you choose, so stock nearing its date gets flagged before it becomes a write-off.
How does WebpinnPOS handle clothing sizes and colour variants?
Products can have variants (e.g. size and colour), each with its own SKU, barcode, price, and stock count, all tracked under one parent product so your catalogue stays organised at checkout and in reports.
Can I sell online and in a physical shop at the same time?
Yes. Connect Shopify or WooCommerce and stock stays in sync in both directions. A till sale deducts your online stock, and an online order deducts your till stock. Online orders also show up inside WebpinnPOS with full customer and line-item detail, and you can mark them fulfilled without leaving the dashboard.
Does it protect against cash and discount fraud at the till?
Yes. Manager approval enforcement requires a manager's badge and PIN to authorise cash drops, expenses, over-cap discounts, and loyalty redemptions. So a cashier can't quietly approve their own exception.
Can I run more than one shop location?
Yes. Multi-branch support lets you manage stock transfers between locations and view consolidated or per-branch reports from a single dashboard.

Run your retail shop from one dashboard

Handle barcode checkout, M-Pesa, inventory and online orders in one place, and try it free.

14 days free. No credit card required.