Duka
How it worksPricingBrowse shops
Log inClaim your shop

Built for Kenyan sellers

Your shop, one link.

One link for TikTok, Instagram and WhatsApp. Customers order and pay by M-Pesa, and the money comes to your number, till or bank.

Type your shop name to see your link.

Or see a real shop first
A seller smiling in her clothes shop
Your shop linkamina.duka.bio
New order2:14 pm

KSh 1,200

Paid by M-Pesa

LIVE1.2K watching

wanjiru_k price ya hii dress?

Seller Order here: amina.duka.bio

Works with what your customers already use

M-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagram
M-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagramM-PesaAirtel MoneyVisaMastercardWhatsAppTikTokInstagram

Sell where your customers already are.

Your TikTok, your Instagram, your WhatsApp status. Put your link there, and every person who wants to buy can order and pay without a single DM.

demo.duka.bio

A real duka.bio shop, live. Try it, nothing is charged. Open it full screen

LIVEπŸ‘ 1.2K

Mama Amina’s Thrift

wanjiru_k 😍😍

amina.ke price ya shati?

kevo254 iko size L?

πŸ“Œ Pinned by seller

Order here β†’ amina.duka.bio

Thrift shirts, today only

Already selling on Instagram? Your shop is ready.

Type your Instagram username. Your posts become products with their photos, names and the prices from your captions, and your reels become product videos. You choose which ones, and confirm the account is yours so nobody can copy your shop.

Claim your shop
instagram.com/mamakiondo

3 products found

Kiondo basket

Kiondo basket

KSh 1,800

Striped shirt

Striped shirt

KSh 1,200

Thrift jeans

Thrift jeans

KSh 900

Add 3 products to my shop

Live in two minutes.

Claim your name

yourname.duka.bio is yours in two minutes. No card, no setup fee.

Add what you sell

Photos, prices and sizes from your phone, or bring them from your Instagram in one go.

Share your link

TikTok bio, Instagram, WhatsApp status. Customers order and pay by M-Pesa.

Claim your shop

Your sales go to you. Never through us.

Customers pay by M-Pesa through a CBK-licensed payment company, straight to your number, your till or your bank. We keep the shop running. We never hold your money.

A shop owner smiling as she arranges her rail
Paid out to your tillMon

KSh 5,910

Thursday to Saturday's sales, 6 orders

KSh 0

Our cut of your sales. Ever.

2 days

From your customer's M-Pesa to yours. Weekend payouts come on Monday.

1.5%

The payment fee as the money comes in. Paying it out to you is free.

Your choice

Your M-Pesa number, your till or your bank account. You choose where it lands.

Shops already selling.

Real duka.bio shops. Open one and see what yours could look like.

Shops selling on Duka

Browse all shops β†’

AquaStore

Thindigua, Nairobi

Sizzle Bites delivery

Talai stage, Eldoret

Kicks Kulture 254

Fashion & clothes

Lakeview Minimart

Food & groceries

Sunny World Energy Solution

Other shops

DIELMAN PRINTS AND WEAR

St michaels chokaa, Nairobi

Everything your duka needs.

Thrift & fashionBeautyCakes & foodPhones & gadgetsHome & decorTailoringFitnessBooks
A baker with a tray of cupcakes

Cakes on Monday, sold out by Friday.

Whatever you sell, it fits.

Orders on WhatsApp

Every new order comes to your WhatsApp, with what to send and where.

Delivery your way

Set your own delivery areas and fees. Buyers pick theirs at checkout and pay for it with the order.

Sell while you are live

Pin your link on TikTok or Instagram live. Comments become orders.

See who visits

How many people opened your shop today, and from where.

Free to start. No cut of your sales.

Side Hustle

Free

KSh 0

forever

Start bila wasiwasi.

  • Your own shop link
  • M-Pesa and card payments
  • Import your products from Instagram
  • Orders in one place
  • Visitor stats and Go Live
Most sellers

Duka

Starter

KSh 999

per month

Never miss an order.

  • Everything in Free
  • A WhatsApp alert for every new order
  • Order updates to your customers on WhatsApp
  • Priority help on WhatsApp
Claim your shop

Before you ask.

Do I need a till or a business permit to start?+

No. A normal Safaricom number is enough. If you have a Buy Goods till or a bank account, you can have your sales paid into it instead, any time, from Settings, Payments.

When does the money reach me?+

Two days after your customer pays. A payout that would fall on a Saturday or Sunday comes on Monday, so Thursday, Friday and Saturday sales arrive together on Monday. A public holiday moves it a day.

What does it cost?+

The Free plan is free forever. Starter is KSh 999 a month and adds a WhatsApp alert for every new order and WhatsApp updates for your customers. We never take a cut of your sales. The only charge on a sale is the 1.5% payment fee as the money comes in; paying it out to you is free.

Does the money go through duka.bio?+

No. Customers pay by M-Pesa through Paystack, a CBK-licensed payment company, which pays your sales straight to your number, till or bank account. We never hold your money.

Can customers pay when the order arrives?+

Yes. Turn on pay on delivery and customers can choose to pay you in cash or M-Pesa when it reaches them.

How do I deliver?+

With your own rider. Set your delivery areas and what each costs in Settings, Delivery; buyers pick theirs at checkout, and their details come with every order.

Your shop is one name away.

Type it below. If it is free, it is yours in two minutes.

Type your shop name to see your link.

Free forever Β· No card Β· Live in two minutes

duka.bio

Your own online shop with one link, for Kenyan sellers on TikTok, Instagram and WhatsApp. Customers pay by M-Pesa, straight to your number, till or bank.

WhatsApp us: 0753 102 002

duka.bio

  • How it works
  • Pricing
  • Questions
  • Browse shops
  • What's new
  • Privacy policy
  • Terms of service

Free tools

  • M-Pesa charges calculator
  • Profit margin calculator
  • VAT calculator
  • Guides for sellers

Your shop

  • Claim your shop
  • Log in
  • Bookings for salons
  • Events and tickets

© 2026 duka.bio, by Buniverse Limited. Made in Kenya with ❀️.

Your money goes from your customer to you. It never passes through us.