Always Tickets sprzedaje Norwegom bilety na mecze piłkarskie za granicą. INFIGO zbudowało platformę, na której firma działa, i rozwija ją razem z biznesem.
01 · Kontekst
Firma sprzedaje bilety, których jeszcze nie ma.
Najtrudniejszy w tym biznesie nie jest sklep. Trudne jest to, że produkt należy do kogoś innego. Leży na giełdzie brokerskiej, zmienia się z minuty na minutę, a kibic, który już opłacił loty do Barcelony, ma go kupić z pełnym przekonaniem.
Stąd trzy problemy, których zwykły sklep nie ma. Katalogu nie kontrolujesz. Miejsce, które ktoś ogląda, może zniknąć, gdy wpisuje numer karty. A dostawa nie następuje w chwili zapłaty, tylko później, przez cudzy system.
02 · Realizacja
Platformę Laravel zbudowaliśmy wokół zamówienia, nie wokół strony.
- Oferta brokera, pokazana jako terminarz. Strumień danych zamieniamy w coś, co kibic czyta jednym spojrzeniem: mecz, godzina, stadion, miasto, jeden przycisk.
- Blokady miejsc, żeby koszyk coś znaczył. Wybór miejsc tworzy blokadę z terminem ważności, zwalnianą automatycznie według harmonogramu. Bez tego dwie osoby kupują to samo miejsce i jedna dowiaduje się o tym na stadionie.
- Płatność tak, jak płacą Norwegowie. Stripe Checkout dla kart, Vipps dla tych, którzy wolą zapłacić telefonem. Proces przebiega tak samo w obu przypadkach.
- Waluta kupującego. Ceny i płatność działają w koronach albo w euro, z przeliczaniem kursu w tle. Całą funkcję ukryliśmy za przełącznikiem, żeby włączyć ją świadomie, w wybranym momencie.
- Dostawa sterowana webhookami. Broker potwierdza i realizuje zamówienie asynchronicznie, więc cykl zamówienia reaguje na zdarzenia, zamiast zakładać, że wszystko poszło dobrze. Bilet trafia do kupującego jako dokument, który można mieć przy sobie.
- Panel, na którym firma naprawdę pracuje. Filament: osoby sprzedające bilety zarządzają meczami, zamówieniami i treścią bez programisty obok.
03 · Na dłuższą metę
Wdrożona, potem rozwijana.
To nie jest realizacja z serii uruchom i zostaw. Od startu platforma dostała obsługę walut, płatność Vipps, wzmocnienie blokad i sesji oraz logowanie jednorazowym kodem w całym serwisie. Ten sam kod, rozwijany w kierunku, w którym idzie biznes.
Co dostarczyliśmy
- Platformę Laravel, która sprzedaje klientom w Norwegii bilety z oferty brokera.
- Blokady miejsc z automatycznym wygasaniem, żeby koszyk rezerwował coś prawdziwego.
- Płatność Stripe i Vipps, w koronach i w euro.
- Realizację zamówień sterowaną webhookami i dostawę biletu jako dokumentu.
- Panel Filament, na którym firma pracuje na co dzień, i dalszy rozwój od startu.



