E-commerce
Online stores and multi-vendor marketplaces that handle mobile money, live inventory and delivery without a developer babysitting every order.
Sound familiar?
These are the situations clients describe on the first call before we talk about technology at all.
- Orders arrive by WhatsApp and get lost between screenshots and phone calls.
- You sell stock you no longer have because the site does not know what is in the warehouse.
- Checkout drops customers because M-Pesa is bolted on as an afterthought.
- You cannot tell which products, channels or campaigns actually make money.
What you get
Every e-commerce engagement ships with all of this. It is in the contract, not the sales conversation.
- Storefront with search, filtering and fast product pages
- M-Pesa STK push, card and cash-on-delivery checkout
- Live inventory with low-stock alerts
- Order management, invoicing and delivery tracking
- Abandoned cart recovery and email automation
- Merchant training and launch playbook
Investment
From KES 350,000
Single-brand stores start here. Marketplaces with payouts and vendor tooling are scoped separately.
What falls under e-commerce
Online stores
Single-brand retail with a checkout built for local payment habits.
Multi-vendor marketplaces
Seller onboarding, commissions, payouts and dispute handling.
Payment integration
M-Pesa, Airtel Money, Flutterwave, Paystack and card processing.
Inventory sync
Warehouse, shop floor and online stock kept in one number.
Technology we build this with
- Next.js
- Medusa
- PostgreSQL
- M-Pesa Daraja
- Paystack
- Vercel
Seven steps, and you see working software from week six
Every stage has a named deliverable you can hold us to, and a demo you can click.
- 01
Discovery
1 - 2 weeks
We learn how your business actually runs before proposing anything.
You get: Requirements document, process map and fixed-scope proposal
- 02
Planning
1 week
Architecture, milestones and a scope you can hold us to.
You get: Technical architecture, milestone plan and signed scope
- 03
Design
2 - 4 weeks
Interfaces designed and validated before a line of code is written.
You get: Design system, approved screens and clickable prototype
- 04
Development
4 - 16 weeks
Two-week sprints, each ending in something you can click.
You get: Working software on staging, demoed every two weeks
- 05
Testing
1 - 3 weeks
Tested on the devices and networks your users actually have.
You get: Test report, performance benchmarks and sign-off
- 06
Launch
1 week
Deployment, migration and training - with a rollback plan.
You get: Live system, trained team and operating manual
- 07
Support
Ongoing
90 days included, then a care plan if you want one.
You get: Monitoring, SLA response and a monthly health report
Discovery is a fixed-fee engagement of its own, and you keep the requirements document whether or not we build it. Start there.
E-commerce questions
The ones that come up on nearly every e-commerce call.
Yes - STK push through the Daraja API with callback validation, automatic reconciliation against orders and a manual fallback for failed transactions. Payments land in your paybill or till, not ours.
If you sell simple products and want to launch next month, we will set up and theme Shopify honestly and tell you so. Custom is worth it when you need marketplace logic, unusual inventory rules or deep local integrations.
We integrate courier APIs where they exist and build a rider assignment and tracking module where they do not, including delivery zones and per-zone pricing.
Let's talk about your e-commerce project
Thirty minutes, no deck. You will leave with a feasibility read, a price band and a realistic timeline for e-commerce.
We reply within one business day.

