Skip to content
A shop owner checks an order on a phone at the counter of a hardware store

Sell online. Take bookings. Get paid directly.

Sell products, accept bookings and collect payments online with . Plug it into your website, landing page or online store and give your customers an easy way to buy and pay.

Platform
KSH 1,599 / month
Setup
We help you
Commitment
None

Everything an online business needs, in one place

One account replaces the order book, the WhatsApp chats and the screenshots of payment messages.

Products

Put your stock online with photos and prices, so customers stop asking "bei gani?" in your DMs. They order and choose pickup or delivery.

Services and bookings

Customers pick a free time and book it themselves. A slot can only be taken once, so two clients never turn up for the same appointment.

Stock

Know what is left on the shelf. Record what comes in and goes out, and see what is running low before a customer asks for it.

No more fake payment messages

Customers pay by M-Pesa or card. Every payment is confirmed with Safaricom or Pesapal before the order is marked paid, and the money goes to your own paybill, till or Pesapal account.

Email and SMS alerts

You get an SMS or email the moment an order or booking comes in, and your customer gets a confirmation too.

Reports

See what sold this month compared with last month and your best sellers. Give staff their own login and see who did what.

Use it your way

Every plan includes the dashboard, payments and alerts. Your customers shop on a website, and there are two ways to get one.

The dashboard

Where you run the business: add products and services, set booking times, track stock, follow up on orders and payments, and see your reports. Included in every plan, on a phone or a computer.

How it works

We build your website

We design a website in your brand, connected to your dashboard and payments, on your own web address. You don't need a developer. This is what most businesses choose.

See website pricing

Connect your own website or app

Use Soko Sensei as a headless e-commerce backend. Your developer reads products and services, takes bookings and orders, and starts M-Pesa and Pesapal payments through a simple API.

Read the developer guide

Getting started

From the first conversation to your first customer payment. No technical skills needed; we set it up with you.

  1. 1

    Talk to us

    Tell us what you sell and how customers order from you today. We reply within one business day.

  2. 2

    We open your account

    Your store, your login, and the features you need are switched on.

  3. 3

    Add your products and services

    Do it yourself or with our help. Set your prices and the times people can book.

  4. 4

    Connect your paybill or till

    Customer payments go straight to you. We help you get the keys from Safaricom, add Pesapal if you want cards, and you test a payment before going live.

  5. 5

    Go live

    Your website goes up on your own web address and starts taking orders and bookings.

What to have ready

  • Your business name and logo
  • A list of your products or services, with prices
  • Your M-Pesa paybill or till number
  • A Pesapal account, if you want to accept cards
  • A web address, or we can register one for you

Read the setup guide

Pricing

One monthly price for the platform with every feature switched on. A custom website and a domain are optional extras; skip them if you have your own developer.

Soko Sensei platform

KSH 1,599 / month

Everything included

  • Products, services and stock
  • Appointment bookings
  • M-Pesa and Pesapal payments to your account
  • Email and SMS alerts for orders and bookings
  • Reports, staff accounts, activity history
  • API to connect your own website or app
Get started

Custom website

KSH 22,500 once

Optional

  • Designed by us in your brand
  • Connected to your dashboard and payments
  • Pages for your products, services and bookings

Pages or features beyond our standard ones are quoted separately.

Ask about a website

Web address (domain)

KSH 999–1,500 / year

Optional

Bring a domain you already own, or we register one for you at current Kenyan registrar rates. The exact price depends on the name you pick and is confirmed before you pay.

Ready-made website templates: coming soon.

Not included

  • M-Pesa and Pesapal transaction fees. These are set by Safaricom and Pesapal and paid to them.
  • Custom features outside our standard ones, which we quote separately.

Estimate your cost

Monthly
KSH 1,599
One-time
KSH 0
Domain / year
KSH 0

Made for businesses like yours

Shops and boutiques

From a hardware in Thika to a boutique in Westlands: sell your stock online and offer pickup or delivery.

Salons and barbershops

Clients book their slot and pay before they come, so you plan your day and lose less to no-shows.

Clinics and spas

Patients and clients book online instead of calling the front desk; you see the day's list at a glance.

Service providers

Cleaners, photographers, mechanics, tutors: charge a fixed price, a range or by quote, and track every job.

Questions

Can't find your answer? Send us a message or email info@volcha.co.ke.

Do I need a website already?

No. We can build a custom website for you (see pricing). If you already have a website or app, your developer can connect it to Soko Sensei through our API.

Does the money come to me?

Yes. Customers pay straight into your own M-Pesa paybill or till, or your Pesapal account. We never hold your money.

Can customers pay by card?

Yes. Pesapal lets customers pay by card or mobile money on a secure Pesapal page. M-Pesa payments appear as a prompt on the customer's phone.

Can I use my till number instead of a paybill?

Yes. Soko Sensei works with both paybill numbers and Buy Goods till numbers. A personal M-Pesa number can't receive these payments, but we can guide you through getting a till from Safaricom.

Do my customers need to download an app?

No. Customers shop and book on your website from their phone's browser and pay with the M-Pesa prompt that pops up on their phone.

Can I use my own web address?

Yes. Bring a domain you already own, or we can register one for you at current Kenyan registrar rates.

What happens if I miss a renewal?

We remind you by email 30 days, 7 days and 2 days before. If a renewal is missed, that part of your account is locked until you renew. Nothing is deleted: your products, orders and customers are all still there.

Is there a contract?

No commitment. The platform is paid monthly.

Is my data safe?

We never sell or share your data, and your payment keys are stored encrypted. Full details are in our privacy policy. Read the privacy policy.

Can I use Soko Sensei with my own website?

Yes. Soko Sensei works as a headless e-commerce backend: your developer reads products and services, takes orders and bookings, and starts M-Pesa and Pesapal payments through our API, while you manage everything from the dashboard. Developer guide.

Talk to us

Tell us about your business and we'll show you how Soko Sensei would work for you. No commitment.

What happens next

  1. 1

    We get back to you

    Within one business day, by email or phone, whichever you leave us.

  2. 2

    A short call

    We learn what you sell or book and show you around the dashboard.

  3. 3

    We set you up

    Your account is opened and we help you add your products and connect your payments.

Prefer email?

info@volcha.co.ke

An email or a phone number is enough.

We only use your details to reply. See our privacy policy.

Talk to us · KSH 1,599 / month