
Designing a ticketing service for the Kaspi ecosystem
The initial task focused on buying cinema tickets. During the design process, I proposed a more scalable solution — a unified ticket service for various types of events: movies, concerts, theater plays, sports events, and shows.
The main goal was to create a clear user flow that organically integrates into the existing Kaspi ecosystem and preserves the familiar user experience for millions of users.
Kaspi is already part of the daily lives of millions of users, helping solve a wide range of financial and household tasks.
Buying tickets for events can become a natural extension of the existing ecosystem, utilizing already formed user habits.
Instead of needing to install separate apps, the user gets a new service within a familiar environment.
Utilizing Kaspi’s existing audience without needing to acquire users from scratch.
Buying tickets through familiar payment flows within the ecosystem.
Minimal entry barrier thanks to familiar interaction patterns.
Expanding ecosystem capabilities through event and entertainment services.
From ticket purchase to a full event service
Instead of designing a separate flow for cinemas, I focused on creating a versatile architecture that can handle different event formats.
This approach allows the user to follow a single familiar flow regardless of whether they are buying a ticket for a movie, theater, concert, or sporting event.
For the business, this lays the foundation for scaling the product without having to develop separate solutions for each event category.



Identical purchase logic for all event types.
Ability to expand the event catalog without changing the base flow.
Utilizing existing user habits and payment scenarios.
Designing the ticket purchase flow
The user selects desired seats, and the system automatically creates an order with standard tickets. Categories can be changed later without interrupting the flow.

Bulk operations were added to manage multiple tickets simultaneously, speeding up the checkout process.

The user receives a QR code for entry, order details, and quick directions to the venue.

If work on the product had continued, the next stage of development could have been:
Personalized event recommendations
Kaspi loyalty program integration
Notifications about new events
Recommendations based on past purchases
User behavior analytics
Event selection based on user interests
The user can start the flow in several ways. Regardless of the entry point, the checkout path remains unified.
A unified purchasing scenario was designed that works equally efficiently for cinemas, concerts, theatrical performances, and other events.
The main focus was on reducing the number of user actions and simplifying the process of selecting and purchasing tickets.
The project demonstrates an approach to launching a new service within an existing digital ecosystem, taking into account scalability and user habits.






It is a concept for a new service within the Kaspi ecosystem, built around a scalable event purchase scenario across various categories through a unified user experience.
I am open to new challenges and ready to discuss your next project.
Contact me on Telegram