Back to Portfolio

Tikiti

Live

Event ticketing with M-Pesa

Laravel M-Pesa Tailwind CSS MySQL Redis

Kenya's event ticketing platform with native M-Pesa checkout. From horse racing to football to concerts — we handle the tickets so you can focus on the event.

How It Works

Create your event, set ticket types and prices, share the link. Attendees pay via M-Pesa STK Push and receive QR code e-tickets. Scan at the gate for fast entry validation. Funds settle automatically to your M-Pesa or bank account.

Features

💳

M-Pesa STK Push checkout

Instant mobile payment — no need for attendees to leave the page

📱

QR code e-tickets

Scan at the gate for fast, secure entry validation

🎫

Multiple ticket types

Regular, VIP, Early Bird, Student — unlimited ticket types

📊

Real-time dashboard

See every ticket sold as it happens with live analytics

🎁

Promo codes & discounts

Discount codes for marketing campaigns and partners

📧

SMS/WhatsApp delivery

Automatic ticket delivery and event reminders

📈

Post-event analytics

Detailed reports and attendee data export

💰

Automatic settlement

Funds settle to your M-Pesa or bank account automatically

🔄

Refund management

Easy refund processing for cancelled events or ticket changes

Highlights

50K+ tickets processed
Stadium-scale events (Nyayo, Kasarani)
National football & horse racing events

Events we've powered

From national stadiums to concert halls, Tikiti has handled ticketing for thousands of events across Kenya.

🏟️

National Football

  • Kenya vs Seychelles — Nyayo Stadium
  • Kenya vs Gambia — Nyayo Stadium
  • Naibois vs Maniema — Kasarani (CAF)
🐎

Horse Racing

  • Kenya Guineas — Ngong Racecourse
  • The Uhuru Cup — Ngong Racecourse
  • Multiple race day events

Club Football

  • Kenya Police FC matches
  • Kenya Police Bullets (women's)
  • Various KPL matches
🎭

Entertainment

  • Nganya Awards — KICC
  • KOLACOPIA 3.0 — Mass House
  • Kaggia — Kenya National Theatre

Want something similar?

Let's talk about your project.

Get a Quote