Your customers are online, browsing on their phones, asking for prices on WhatsApp and sharing links. A shop that only exists at the counter misses those sales. We include an online storefront for every Xduka POS store, so you can sell beyond your four walls without setting up a separate website.
What you get
Put simply, we give every Xduka POS store a public-facing storefront at its own URL. For example, yourstore.xduka.com, at your own custom slug.

Storefront home
Your store logo, name, description and live product catalog, plus store information and contact details.
Product cards
Each product shows its name, price and photo, with a direct Add to Bag button.
Easy browsing
A category sidebar helps shoppers find what they want, and storefront visibility is category-aware.
Built for phones
A bottom navigation bar (Home · Categories · Bag) makes the storefront fully usable on any phone.
A cart that remembers
The cart persists in browser storage, so a shopper who gets distracted does not lose their selection.
Secure checkout
Shoppers pay through secure hosted checkout with M-Pesa.
One catalog, two channels
Your storefront uses the same product catalog as your register. When adding or editing a product, the Availability Channels setting lets you choose POS Register, Online Storefront or both. That means:
- No separate website to update.
- Prices and products stay consistent.
- You decide exactly which products appear online.
Domain and slug control
You can publish products to a customer-facing storefront, control your store slug and domain routing, and present richer store information. Domain settings live in Settings → Domain.
Delivery for online orders
Online shoppers often want delivery. Delivery profiles in Settings → Delivery define a fee, minimum order and ETA, and delivery orders can be tracked on the Deliveries board.

Try the demo first
The Showcase includes a demo store, a sample general merchandise store showing the full storefront with categories and product catalog, so you can see the shopper experience before setting up your own.
Tips for a storefront that sells
- Use clear product photos. Shoppers cannot touch the product, so pictures matter.
- Write simple, accurate names and descriptions.
- Keep prices current; the storefront uses your catalog prices.
- Only publish what you can supply and mark out-of-season items as register-only.
- Share your link everywhere: WhatsApp status, social media, receipts and your shop sign.
- Respond quickly to online orders, the same way you would to a customer at the counter.
Who benefits most
For example:
- Neighbourhood minimarts taking orders for delivery within the estate.
- Boutiques and cosmetics shops whose customers browse on Instagram and WhatsApp.
- Hardware stores letting contractors check products and prices before visiting.
- Specialty food shops reaching customers across town.
How fast can I start?
As our Showcase shows, you can sign up, add your products and have your own storefront live within minutes, at your own custom slug.
Quick checklist
- Add your logo, store description and contact details.
- Upload clear photos for the products you want online.
- Set each product's availability channels.
- Set up delivery profiles with fees, minimum orders and ETAs.
- Check your storefront on a phone using the bottom navigation.
- Share your store link with customers and on social media.
Promoting your storefront
A storefront only sells if people find it. Some practical ideas:
- Add the link to your WhatsApp Business profile and status updates.
- Print it on shop signage and flyers.
- Share individual products when customers ask about them.
- Mention it when you send digital receipts and invoices.
- Keep new stock visible so returning visitors see something fresh.
Frequently asked questions
Do I need a separate website?
No. Your storefront is part of Xduka POS and uses your existing catalog.
Can I hide some products from the storefront?
Yes. Set each product's availability channels to POS Register only if you do not want it online.
Will the storefront work on phones?
Yes. It includes a mobile bottom navigation bar with Home, Categories and Bag.
How do customers pay?
Through secure hosted checkout with M-Pesa.
One catalogue, two channels
Our Xduka POS online storefront turns your existing catalog into an online shop, with mobile-friendly browsing, a persistent cart and secure M-Pesa checkout. One catalog, two channels, no separate website.
Browse the demo store on the Showcase, or start your own at www.xduka.com.



