iTicket.az — билетная платформа: места, QR, оплата
iTicket.az продаёт билеты на концерты, театр и спорт. Мы участвовали в строительстве платформы: рассадка, QR-билеты, платёжный шлюз, организаторский кабинет.
- Многоэтапно
- Эльвин Шарифов + продуктовая команда
- Веб-сайт · Дизайн продукта · Инженерия
- В проде
Исходная точка
Билетные платформы — это не «сайт со списком», а реальный поток: каждое событие — отдельная конфигурация зала, мест и тарифов; в день старта продаж — пиковая нагрузка; оплата должна закрываться надёжно; организатору нужен реальный кабинет с продажами и возвратами.
Дальше — поведение покупателя: он хочет выбрать конкретное место на схеме, оплатить картой и получить QR в почте. Никаких бумажных билетов.
Решения
- Интерактивная рассадка с резервом — место блокируется на сессию, чтобы за тебя его не забрали, пока ты вводишь карту.
- QR-билет на e-mail и в личный кабинет; контролёр сканирует с телефона.
- Интеграция платёжного шлюза с честной обработкой возвратов и сторнирований.
- Кабинет организатора — продажи в реальном времени, возвраты, выгрузки.
Исполнение
Часть стека — PHP/Laravel, фронт с интерактивной схемой зала, реал-тайм продаж — через подписки. Платежи — местный процессинг плюс международные карты. Билеты — QR с подписью на стороне сервера.
«В билетной системе нет права на „потом починим“ — за день старта продаж туда заходят все сразу. Готовиться к пику нужно как к одному дню работы за год.»
Результат
- Концерты, театр и спорт проходят через одну платформу.
- Покупатель сам выбирает место и получает QR.
- Организатор видит продажи в реальном времени.
- Платформа выдерживает пики дней старта.