Skip to content

Showing Kenya — M-Pesa, card or cash, VAT wording.

Event ticketing and festival platform in Kenya

A venue that exists for three days deserves a system that sets up in an afternoon.

Tumikia is an event ticketing and festival platform for Kenya. Organisers sell tickets with tiered pricing and race-safe capacity, buyers pay by card and get QR tickets on their “My tickets” page and in their email, and the gate scans them at a door station where a ticket validates once. A festival is set up as a temporary venue, stalls are provisioned with event-scoped menus, and each stall is paid straight to its own till.

QR tickets, validated once at the gate
Race-safe capacity at purchase
Each stall paid into its own till
Step 1 of 2
Talk to us before your next date.

Three details. Tell us the date and the stall count, and we’ll tell you what setup looks like.

+254

One call, and if it isn’t for you that’s the end of it.

QR tickets, validated once at the gate
Race-safe capacity at purchase
Each stall paid into its own till

You know this already.

None of this is a software problem yet. It is just the second night.

Queues, and tickets you can’t trust.

Someone at the door squinting at a screenshot, deciding whether it has already been used.

You oversold.

Two people tapped buy on the last ticket at the same instant, and one of them gets an apology in the morning.

Stalls arrive with a cash box and a prayer.

Cash at a festival is a leak with a queue attached, and the takings get argued about at 2am.

You spent on promotion and can’t tell what worked.

The poster, the radio spot and the WhatsApp blast all went out. None of them reported back.

What changes

Gate to bar to the last plate, on one system that packs down when you do.

Three days, every bar and stall on one system.
Door scanning
A ticket scans once. The second scan is refused.

Tickets are QR codes on the buyer’s “My tickets” page and in their email. The door is a proper operations station, and it needs a data connection. Capacity is enforced race-safe at purchase: two people tapping buy on the last ticket, one gets it.

Bar station
Every stall paid straight to its own till.

Nothing to divide up at 2am and no dispute about who sold what. Where cash is unavoidable it runs through till sessions with a float, a count and a variance attached to a name — the same discipline a restaurant gets, on a field.

Festival stalls
A festival is a venue with a start date and an end date.

Stalls are provisioned quickly with menus scoped to the event, so a stall that has never used the platform can be trading the same day — and the whole thing packs down cleanly when the festival ends.

Tracking links per channel
The poster, the radio spot and the WhatsApp blast each report for themselves.

Named tracking links per channel. Promo codes apply at payment and never stack. Abandoned checkouts are listed, and you can email the buyers who were signed in.

Built for here

Your M-Pesa money never touches us.

Straight to your till

Diners pay your own M-Pesa till or Paybill. The money never passes through Tumikia, and we add nothing to it.

Every code checked

The diner enters the code from their SMS. Staff confirm it on your own M-Pesa before the kitchen sees the order, and a code used before is refused.

Cards, settled in 2 days

Card payments on the diner’s phone have 3-D Secure on every one, and settle to your M-Pesa or bank within 2 business days.

No app for diners

A camera and a browser. That is the entire requirement on their side.

eTIMS integration coming. VAT is calculated on every bill by your location’s VAT mode. eTIMS integration is coming, and isn’t switched on yet.

Why this and not a till

Four things a till with a QR code bolted on cannot do.

No app. No signup. No download.

The diner scans and orders. Anything you have to convince someone to install, they won’t.

Your M-Pesa money never touches us.

Diners pay your own till or Paybill. Cards on the diner’s phone, card terminals and cash sit on the same tab.

The diner’s data stays with Tumikia.

You reach your customers; you never hold their contact details. One fewer compliance surface for your business.

Diner-first, not POS-first.

Most QR ordering is a utility bolted onto a till system, and it shows on the phone. Tumikia started at the table and worked backwards.

Straight answers

The three things organisers say next.

We are on a field with weak signal.

Then plan the gate around it, because door scanning needs a data connection. We will say so before you commit, and look at where your gate sits and what connection it can have. Stalls confirm payments on their own M-Pesa, which needs signal too.

It is a one-off. Setting up a system is not worth it.

Setup is an afternoon and stalls bring their own menus. There is nothing to install and nothing to return afterwards. When the next edition comes around, duplicate the whole event and edit rather than rebuild.

I only sell tickets. I don’t need a restaurant system.

Then you do not get one. An organiser account covers events and nothing else — no kitchen, no menu, no stock. If you later run a bar or bring in food stalls, the rest is already there.

Everything included

What you actually get.

Ticketing
Tiers, scheduled visibility, race-safe capacity, automatic sales close, card checkout
The gate
QR tickets on “My tickets” and in email; door scanning as an ops station, on a data connection
Marketing
Named tracking links per channel, promo codes, abandoned checkouts with email to signed-in buyers
Buyers
Per-event refund policy, calendar files
Your site
A “Get tickets” button that opens Tumikia to pay, organiser profile page, event duplication
Stalls
Temporary venues, fast stall setup, event-scoped menus
Payments
Each stall paid straight to its own till; cash through till sessions
On the ground
Festival-wide pickup board and aggregate performance
Questions

Questions we get about festivals and events.

Buyers get a QR ticket on their “My tickets” page and in their email. At the gate, door scanning runs as an operations station on a data connection: staff scan the code and the ticket validates once. An already-used ticket is refused on the spot.

Talk to us before your next date.

Tell us the date and the stall count. We’ll tell you what setup looks like.

Step 1 of 2
Talk to us before your next date.

Three details. Tell us the date and the stall count, and we’ll tell you what setup looks like.

+254

One call, and if it isn’t for you that’s the end of it.