Astro
Framework + API routes
Tailwind CSS v4
Utility-first styling
Tpay
Płatności online
InPost
Paczkomaty
Airtable
Back-end zamówień
Resend
E-maile z voucherami
Vercel
Hosting + API
Problem
Brak infrastruktury sprzedażowej
Decyzja
Custom flow, Airtable zamiast panelu
Realizacja
Astro + Tailwind na froncie. Integracja Tpay (płatności), InPost (paczkomaty), Airtable (back-end zamówień), Resend (maile z voucherami).
Efekt
Sprzedaż działa automatycznie
Platforma sprzedaży voucherów na loty tandemowe, która prowadzi klienta od wyboru pakietu i płatności do otrzymania gotowego vouchera.
Loty Zgorzelec to biznes oferujący tandemowe loty paralotnią. Potrzebował własnego kanału sprzedaży, który pozwoli klientowi kupić voucher online bez konieczności ręcznego obsługiwania każdego zamówienia od początku do końca.
Problem
Sprzedaż vouchera to więcej niż zwykły formularz kontaktowy. Trzeba zebrać dane zamówienia, obsłużyć płatność, wygenerować voucher, dostarczyć go klientowi i zachować informacje potrzebne do dalszej obsługi zamówienia.
Cały proces musiał być prosty dla kupującego, ale jednocześnie na tyle uporządkowany, żeby właściciel miał jedno miejsce do obsługi zamówień.
Decyzja
Zamiast budować klasyczny sklep z koszykiem i rozbudowanym panelem e-commerce, zaprojektowałem proces dokładnie pod jeden produkt: voucher na lot tandemowy.
Klient przechodzi tylko przez kroki potrzebne do zakupu: wybiera wariant, podaje dane, wybiera sposób otrzymania vouchera, płaci online.
Po potwierdzeniu płatności system przejmuje dalszą obsługę zamówienia.
Rozwiązanie
Powstała dedykowana aplikacja sprzedażowa z formularzem zakupu vouchera, płatnością online i automatycznym generowaniem dokumentu dla klienta.
Zamówienia, informacje o płatności i wygenerowane vouchery są obsługiwane w ramach jednego procesu.
System obsługuje również różne sposoby dostarczenia vouchera, dzięki czemu zakup może działać zarówno jako szybki voucher elektroniczny, jak i prezent w wersji fizycznej.
Kluczowe decyzje techniczne
Opłacone zamówienie nie może zależeć od jednego powiadomienia
Status opłacenia zamówienia może zostać potwierdzony również wtedy, gdy standardowe powiadomienie z operatora płatności nie dotrze poprawnie.
To nie jest funkcja widoczna dla klienta, ale ma bezpośrednie znaczenie biznesowe: opłacone zamówienie nie powinno zniknąć tylko dlatego, że zewnętrzny webhook zawiódł.
Zmiana dla firmy
Firma dostała własny, uporządkowany kanał sprzedaży voucherów online.
Proces zakupu nie kończy się na formularzu kontaktowym. Zamówienie przechodzi przez płatność, zapis danych i przygotowanie vouchera w jednym rozwiązaniu.
Właściciel może skupić się na dalszej obsłudze klienta i organizacji lotu, podczas gdy system obsługuje proces zakupu i przygotowania vouchera.
Zmiana dla klienta
Klient może kupić voucher online w dowolnym momencie, wybrać odpowiedni wariant i formę dostarczenia oraz otrzymać gotowy voucher po opłaceniu zamówienia.
To szczególnie ważne przy zakupie prezentowym, gdzie proces musi być prosty i możliwy do zamknięcia bez dodatkowej korespondencji.
Rezultat
Przed: brak własnego, kompletnego procesu sprzedaży voucherów online.
Po: jeden kanał prowadzący klienta od wyboru vouchera i płatności do jego otrzymania i dalszej obsługi zamówienia.
Moja rola
Zaprojektowałem i zbudowałem cały proces sprzedaży: formularz zakupu, logikę zamówienia, integrację płatności, generowanie voucherów oraz mechanizmy odpowiedzialne za dalszą obsługę opłaconego zamówienia.
Inne realizacje
Zobacz kolejne projekty, w których technologia musiała dopasować się do procesu.
Masz projekt, który nie mieści się w gotowym schemacie?
Opisz, co chcesz zbudować albo uporządkować.