Do I need to register a business to sell on Msoko?
Msoko requires all vendors to be legally permitted to operate a business in Kenya. During onboarding you will be asked to provide the relevant permits and business documentation for your type of business. If you are unsure what applies to you, our team is happy to guide you before you apply.
When do I receive my payment?
You are paid after your order is successfully delivered to the customer. Payouts are sent to your M-Pesa or bank account within the agreed payout cycle. You can see your pending and completed payouts in your vendor dashboard.
How does delivery work? Do I need to drop off orders?
You have two options: drop off your packed order at the nearest Msoko collection point, or we can arrange a pickup from your location. Either way, you will receive notifications at every stage — when the rider is on the way, when the order has been collected, and when it has been delivered to the customer.
What happens if a customer wants to return an item?
We handle customer returns on your behalf. If a return is valid under our policy, the item comes back to you and the payout for that order is adjusted. Our team will contact you with details when a return is raised.
What if I run out of stock after receiving an order?
Update your product availability in your vendor dashboard as soon as you run low. If you receive an order you cannot fulfil, contact us immediately so we can notify the customer. Repeated unfulfilled orders may affect your vendor standing.
Do I need a website or technical knowledge?
Not at all. Everything you need is in your vendor dashboard, accessible from any phone or computer. You list products, receive order notifications, and track payouts — no coding or tech knowledge required.
Which areas does Msoko currently serve?
Msoko is launching in Nairobi and will gradually expand to other cities across Kenya. During onboarding you will be asked to confirm your location so we can match you with customers in your delivery zone.