Sell online and at the counter.
One stock.
Duka gives African retailers a branded storefront and an offline-ready point of sale that share a single inventory. A sale online and a sale in-store draw from the same shelf — automatically.

Checkout powered by Nigeria's payment rails
- Paystack
- Flutterwave
- Opay
Not a website builder bolted onto a spreadsheet
Most tools make you keep two truths: one for the web, one for the counter. Duka keeps one. That single shared inventory is the whole point.
- 01
A customer buys on your storefront
The order flows through cart, checkout and payment, and the item leaves your stock the moment it's paid.
- 02
A walk-in buys at the counter
Your POS rings it up, even offline, and draws from the very same stock the storefront just touched.
- 03
The count is right, everywhere
No double-selling, no end-of-day spreadsheet reconciliation. Online, counter and stockroom finally agree.
One system, not a stack of tools
2
sales channels
online + counter, one stock
3
payment gateways
Paystack, Flutterwave, Opay
6
staff roles
each scoped to its job
14 days
free, no card
upgrade only when you outgrow it
What a growing retailer actually needs
One system where your storefront, your counter and your stockroom finally agree.
Built for how you actually stock
Sell more than one flavour of the same thing without fighting the tool.
- Variants and per-category attributes — size, material, and more
- Colour options shown as real swatches, not a list of words
- Real categories, shelf labels, and barcodes you can print

Payments your customers already trust
Take money the way Nigeria pays — online and at the counter — with nothing to plug in.
- Paystack, Flutterwave and Opay built in natively
- Coupons, refunds and returns handled end to end
- Tax-inclusive totals, so the shelf price is the price paid

Multi-location stock
Track inventory across shops and warehouses from one place.
Your own domain
Launch on a free subdomain, connect a custom domain when you're ready.
Refunds & returns
Reverse a sale and restock it without breaking your numbers.

A checkout counter that never stops for the Wi-Fi
The Duka POS is a dedicated Windows app, built for the counter, not a web screen squeezed onto a till. And it keeps selling when the connection drops.
- Rings up sales offline, syncs when back online
- Fast PIN login, secure device pairing per till
- Shifts with cash-drawer X/Z reports
- Prints to thermal or any regular printer
Whatever you sell, Duka fits the shelf
Start with a ready-made catalogue for your trade, then make it yours. No two shops stock the same way — the tool shouldn't assume they do.
Fashion & apparel
Sizes, colours and variants shown as real swatches.
Supermarkets & groceries
Fast barcode ringing and multi-location stock.
Pharmacies
Tidy categories and shelf labels you can print.
Electronics
Serial-level products and higher-ticket checkout.
Health & beauty
Deep catalogues, coupons and repeat customers.
Hardware & building
Warehouse plus counter, one shared count.
Grow the team without growing the risk
Six built-in roles, each scoped to what that person actually does, on a foundation that takes isolation seriously.
Isolated at the database
Postgres Row-Level Security keeps each business's data separate at the database, not just in application code.
2FA required for admins
Authenticator-app two-factor is mandatory for every admin-level role.
Full audit log
Security-relevant actions are recorded, so you can always see who did what.
Pricing that grows with your shop
Start free for 14 days, no card required. Upgrade only when you've outgrown it.
Open your store this afternoon
Set up your catalogue, start selling online and at the counter, and only pay once you've outgrown the free trial.