Join MyDuka and get your own online shop. List your products, showcase your business and receive orders through WhatsApp. No sales commission – just a simple monthly subscription. Start with as low as 300/= per month.
Join Today!
Join MyDuka and get your own online shop. List your products, showcase your business and receive orders through WhatsApp. No sales commission – just a simple monthly subscription. Start with as low as 300/= per month.
Join Today!

Select a plan that fits your business and grow at your own pace.
KSh 300/month
A simple start for small shops and local businesses.
Up to 20 products
Monthly membership
Zero sales commission
Vendor-defined service areas
Customer orders through WhatsApp
MOST POPULAR
KSh 600/month
For growing shops ready to list more products.
Up to 100 products
Monthly membership
Zero sales commission
Vendor-defined service areas
Customer orders through WhatsApp
KSh 1,200/month
For established businesses with larger catalogues.
Up to 300 products
Monthly membership
Zero sales commission
Vendor-defined service areas
Customer orders through WhatsApp
KSh 2,500/month
For businesses with extensive product catalogues.
Unlimited product listings*
Monthly membership
Zero sales commission
Vendor-defined service areas
Customer orders through WhatsApp
Getting your business started on MyDuka is simple.
Select the monthly membership that suits your business and product catalogue.
Create your vendor account and provide your business details.
Pay the applicable monthly membership fee using the available M-Pesa payment process.
Our team confirms your payment and activates your membership.
Membership activation is subject to administrator confirmation of payment.
Everything you need to grow your business on MyDuka.
Keep your sales revenue. MyDuka charges a fixed monthly membership fee rather than a percentage commission on each sale.
Choose a membership that matches the size of your product catalogue, from 20 listings to unlimited listings subject to technical limits.
Define the areas your business serves and present your products to customers within your intended market.
Let interested customers contact your business through WhatsApp to discuss products and arrange their orders.
Have questions about selling on MyDuka? Here are some helpful answers.
MyDuka offers monthly membership plans starting at KSh 300. You can choose Starter, Growth, Premium, or Business Unlimited depending on your product listing needs.
Membership payments are intended to be made through M-Pesa using the payment instructions provided during registration. Membership activation is subject to confirmation of payment by the MyDuka administrator.
Yes. The advertised membership plans are monthly. Check your renewal date and payment instructions before your current membership period ends.
You can contact the MyDuka team to discuss changing your plan. Any change will depend on the membership arrangements available at the time.
Each plan has a stated product listing allowance. If you need more listings, consider a higher plan. Business Unlimited listings remain subject to reasonable technical and hosting limits.
Customers can contact vendors through WhatsApp to discuss products and arrange orders directly with the business.
The advertised vendor membership plans have zero sales commission. Your membership fee is based on the plan you select.
Join MyDuka and showcase your products to customers within your service areas. Choose a membership plan that suits your business and start building your online presence.