No setup fees. No monthly fees.

Your products.
Your brand.
Your online store.

Give your business a place to sell online. Build a store around your products, accept M-Pesa payments, and manage photos, product options and stock from one dashboard.

Free to start M-Pesa built in Only pay when you sell
BRK Apparel’s current Duka Yangu storefront on desktop
The same BRK storefront on a mobile phone
A real store. Your products, your look.

40

Professional store designs

KSh 0

Setup & monthly fees

15%

Simple fee, only on sales

24/7

Your store never closes

How it works

From idea to online store in 3 steps

Choose a design, add the products you sell, then share your store with customers.

1

Pick a design

Choose from 40 professionally designed templates — from minimal boutiques to bold dark storefronts. Change it any time.

See templates
2

Add your products

Add descriptions, photos, Ksh prices, sizes and colours. Manage variant stock and organise your catalogue into categories.

3

Start selling

Request a platform subdomain or download a ready-to-upload package for your own PHP hosting. Then share your store and manage incoming orders.

Built for everyday selling

One dashboard for your store

Show your products at their best, keep your catalogue organised, and see what you earn from each verified sale.

Product photos that do the selling

Upload several photos at once, choose their order, and match images to product options so customers see what they are buying.

Sizes, colours, prices & stock

Offer different product options with their own prices and stock quantities. Update multiple variants together as your catalogue grows.

40 designs, your branding

Choose a full shop or a single-page store. Personalise colours, fonts, banners and headings to make the shop feel like your business.

M-Pesa checkout & delivery

Let customers choose their products and delivery location, see the total, and confirm M-Pesa payment on their phone.

Sales history & payout tracking

See verified sales, customer and item details, commission and net earnings. Request payouts and follow their status from your dashboard.

More than one brand? One account.

Manage multiple stores and switch between them in the dashboard. Each shop keeps its own products, branding and settings.

A web address for your business

Request a free myduka.shop subdomain, or download your store package for your own domain and PHP hosting.

A gallery you can keep organised

Keep uploaded images in your account, download copies, and remove gallery entries while preserving artwork already used by saved designs.

A catalogue customers can explore

Group products into categories and choose a store layout that works for your range. Responsive designs make shopping easy on a phone.

Simple, honest pricing

No setup fees.
Just 15% on sales.

Building your platform-hosted store costs nothing upfront. We only earn when you do — a 15% platform fee on each sale covers your store platform, M-Pesa processing and support.

  • KSh 0 to launch — no setup fee, no monthly subscription, no hidden charges
  • M-Pesa processing included — no separate gateway or paybill setup costs
  • Clear earnings and payouts — track verified sales, commission, net earnings and payout requests

Example: you sell an item for

KSh 1,000

Platform fee (15%) - KSh 150
Setup & monthly fees KSh 0
You receive KSh 850

Illustration for a product you supply, before delivery and your own product costs. Optional Print Studio products also have a separate production cost.

Store designs

40 designs. One click to switch.

Explore full multi-page shops and compact single-page stores. Open a sample preview on desktop or mobile, then choose a design for your own products.

Preview design

Index

Side-rail catalog

Multi-page
Preview design

Mosaic

Asymmetric collage

Multi-page
Preview design

Panorama

Horizontal collection reel

Multi-page
Preview design

Counter

Menu rows & category rail

Multi-page
Preview design

Pavilion

Arches & airy collections

Multi-page
Preview design

Parcel

Shoppable bento tiles

One-page

Payments, handled

A familiar checkout for Kenyan customers

Your customers select delivery, enter their M-Pesa number, and confirm the payment on their phone. Checkout follows your shop’s saved branding.

Centralized payment collection

Customers check out with M-Pesa on every store. No merchant account or technical setup required from you.

Clear payment progress

A payment overlay shows when the prompt is sent, when confirmation is pending, and whether payment succeeds or fails.

Delivery costs up front

Choose delivery locations and fees in admin. Customers see the selected fee in their order total before paying.

M-Pesa Integration

The most trusted mobile payment method in East Africa, built into every Duka Yangu store.

Order #1042 · KSh 3,200 paid
Order #1041 · KSh 1,150 paid
Order #1040 · KSh 780 paid

Live stores

See stores built on Duka Yangu

These stores were built on Duka Yangu — visit them and see the platform in action.

Current BRK Apparel storefront, captured from the live site
BRK Apparel storefront on a phone
Live on Duka Yangu

BRK Apparel

Pan-African streetwear from Nairobi. A full storefront with categories, product galleries and bold brand colors.

Visit store
Current Lion’s Mane Kenya storefront, captured from the live site
Lion’s Mane Kenya storefront on a phone
Live on Duka Yangu

Lion’s Mane Kenya

Kenyan beard care with a refined one-page storefront and a focused, shoppable collection.

Visit store

FAQ

Frequently asked questions

Ready to open your online duka?

Create your account, add your first products, and give customers a store they can shop from anywhere.

No setup fees · No monthly fees · Just 15% on sales

Design preview

Sample products and styling. Your shop uses your own branding.Open full preview ↗