Skip to main content
Monday to Friday, 8:00am to 6:00pm +254 704 621 587 info@mulan.co.ke
E-commerce

mShop

A complete multi-vendor marketplace with M-Pesa checkout

A multi-vendor e-commerce platform with a web shop and customer mobile app, vendor storefronts, M-Pesa payments, pick-up stations and full order tracking from checkout to delivery.

mShop screenshot
MultiVendor marketplace
KESM-Pesa STK Push checkout
2Channels: web shop & mobile app
Overview

Why organisations choose mShop

mShop is a ready-to-launch online marketplace for retailers, distributors and entrepreneurs who want to sell online, or let other vendors sell on their platform.

Customers browse categories and brands, compare product variations, save items to a wishlist, follow their favourite vendors and check out with M-Pesa STK Push. They then choose doorstep delivery or collection from a pick-up station and track every order status. The same experience is available on the website and the Android customer app, which share one secure API.

Behind the scenes, administrators manage vendors, products, variations and specifications, pricing and discounts, shipping methods, pick-up stations and station attendants, payments and order history, all with role-based access and audit trails.

Key benefits

  • Launch an online store in weeks
  • Earn commission from other vendors
  • Get paid instantly through M-Pesa
  • Reach customers on web and mobile
  • Flexible delivery and pick-up options
  • Manage everything from one dashboard

Available on

Web shop Android customer app Admin & vendor portal REST API

Built with

Laravel MySQL Flutter Laravel Sanctum M-Pesa Daraja RabbitMQ
Features

Everything you need, in one platform

Multi-vendor marketplace

Vendors get their own storefronts and users, and customers can follow the vendors they like.

Rich product catalogue

Categories, sub-categories, brands, variations, specifications, ratings and multiple images.

M-Pesa checkout

STK Push payments through the Mulan Payment Gateway, with callbacks and payment status tracking.

Pick-up stations

Delivery or collection from shipping stations by county, managed by station attendants.

Order tracking

Order and payment statuses with a full history from checkout to delivery.

Customer mobile app

An Android app with cart, wishlist, recently viewed and order tracking on the same API.

Modules

What's inside mShop

1Storefront

  • Product listing and search
  • Categories, brands and vendors
  • Cart, wishlist and saved items
  • M-Pesa checkout
  • Customer accounts and addresses

2Vendor & operations

  • Vendor management and users
  • Products, variations and specifications
  • Shipping methods and stations
  • Station attendants and station orders
  • Debit notes

3Administration

  • Orders and order statuses
  • Payments and payment methods
  • Banners, sliders and pages
  • Newsletter subscriptions
  • Roles, permissions and audit logs
Who it's for

Built for teams like yours

mShop adapts to organisations of every size, from a single office to a national network.

Retailers and supermarkets
Distributors and wholesalers
Marketplace entrepreneurs
Brands selling direct to consumers
Client stories

Trusted by teams like yours

“mShop let us start selling online in weeks instead of months. Customers pay with M-Pesa, pick up at the station nearest to them, and we track every order from one dashboard.”
Mary Chepkirui Founder, an online electronics store, Eldoret mShop
“We used to spend two weeks shortlisting for every vacancy. With CareerConnect the CVs are ranked the day the advert closes, and our panel only interviews people who genuinely fit the role.”
Grace Wanjiku Head of Recruitment, Bora Recruitment Solution Ltd CareerConnect
“Rent reconciliation used to take my team three days every month. Now M-Pesa payments match to tenants automatically and the owner statements are ready on the first of the month.”
Stephen Wanyoike Property Manager, a residential property firm in Kilimani RentFlow
“Our members finally know what a shopping trip will cost before they reach the till. SmartCart works even in stores with poor network, which made adoption easy.”
Wycliffe Odhiambo Finance Officer, a staff welfare programme SmartCart
“Seeing the likely duration and risk of a case on the day it is filed helps us plan the cause list and follow up on matters before they become part of the backlog.”
Jane Wanjiru Court Administrator, a magistrate court station JaliHaki
“Mulan Technologies rebuilt our website and customer portal on time and on budget. They explain technical decisions in plain language and their support team actually picks up the phone.”
CuttingEdge Communication Managing Director, a logistics company in Mombasa
FAQ

mShop questions

Anything else you would like to know? Ask us during your demo.

Yes. You can run it as your own online shop, then enable other vendors when you are ready.

M-Pesa STK Push is built in, and card payments or other gateways can be added on request.

Yes. Licensed deployments include the customer app published under your brand on the Play Store.
Free demo

See mShop in action

A product specialist will walk you through mShop using scenarios from your own organisation, and answer your questions on pricing, set-up and support.

  • Personalised 30–45 minute walkthrough
  • Online or at your office in Nairobi
  • Pricing and deployment options explained
  • No obligation, no pressure

Request a mShop demo

Tell us a little about your organisation and we will tailor the demo to you. It takes about 30–45 minutes, online or at your office.

We only use your details to arrange the demo. No spam.

More products

Explore our other solutions

SmartCart screenshot
Personal Finance & Retail

SmartCart

Plan, budget and track every shopping trip

An offline-first shopping management app that helps households and businesses plan shopping lists, see what a trip will cost before reaching the till, stay within budget...

Android app Web portal
RentFlow screenshot
Real Estate & Property

RentFlow

Your properties. Your tenants. Your income. One platform.

Rental property management software for Kenyan landlords and property managers: automatic invoicing, M-Pesa rent collection and reconciliation, arrears follow-up, mainten...

Web application (SaaS) Tenant portal REST API
Mulan Technologies
Request a Demo +254 704 621 587