Szybki koszyk i personalizacja dedykacji
Klient wybiera nominał (100–1000 zł), wpisuje imię obdarowanego i dedykację. Koszyk działa natychmiast w pamięci przeglądarki bez konieczności zakładania konta.
Checkout Zero-FrictionZastąpienie ręcznego wypisywania bonów podarunkowych i sprawdzania wyciągów bankowych w pełni zautomatyzowanym silnikiem e-commerce. Płatności Stripe, automatyczne generowanie PDF-ów z kodami QR i natychmiastowa autoryzacja w kasie lokalu.

Klienci szukający prezentu na ostatnią chwilę trafiali na barierę: bon można było kupić tylko osobiście w godzinach otwarcia lub po mailowym kontakcie z recepcją i przesłaniu potwierdzenia przelewu.
Zaprojektowałem i wdrożyłem niezależny silnik sprzedaży wpięty w ekosystem Next.js i Supabase. Proces od wejścia klienta na stronę do wygenerowania gotowego do druku bonu trwa kilkadziesiąt sekund.
Od autoryzacji w Stripe po natychmiastową blokadę w kasie POS — bezpieczny przepływ odporny na przerwy w łączności.
Jak dane przepływają przez system: od wejścia zdarzenia, przez buforowanie i reguły biznesowe, po trwały zapis i powiadomienia.
Klient wybiera nominał (100–1000 zł), wpisuje imię obdarowanego i dedykację. Koszyk działa natychmiast w pamięci przeglądarki bez konieczności zakładania konta.
Checkout Zero-FrictionSesja płatności Stripe Checkout z bezpośrednią obsługą BLIK, kart płatniczych i Apple Pay / Google Pay. Zabezpieczenie przed podwójnym kliknięciem i porzuceniem sesji.
Stripe API · potwierdzenia płatnościPo autoryzacji płatności mikroserwis w tle generuje w locie wektorowy dokument PDF z unikalnym kodem kreskowym, hashem bezpieczeństwa i dedykacją.
Dynamic PDFKit & QR EngineKlient otrzymuje maila z załącznikiem PDF oraz SMS z kodem. W lokalu personel skanuje kod QR w panelu kasowym w ułamku sekundy, rejestrując realizację w bazie.
Real-Time POS ValidatorPoniższy diagram ilustruje, jak szczegółowo mapuję przepływy danych i wdrażam zabezpieczenia biznesowe (tzw. uszczelnienia), zanim napiszę pierwszą linię kodu.
Klient wybiera kwotę. Serwer tworzy transakcję i generuje zabezpieczoną sesję Stripe.
Uniemożliwia dwukrotne obciążenie karty przy wielokrotnym kliknięciu.
Cena jest weryfikowana na backendzie, nie w przeglądarce.
Podpis Stripe chroni przed sfałszowanymi potwierdzeniami płatności.
Rozwiązanie szyte na miarę, bez ciężaru uniwersalnych wtyczek CMS i podatności na błędy.
Klienci kupują bony podarunkowe o 23:00 lub w niedzielę rano. Wcześniej wymagało to wizyty w lokalu lub kontaktu z obsługą — teraz sprzedaż działa samoobsługowo.
Zintegrowana bramka Stripe Checkout zoptymalizowana pod polski rynek. Bezpieczna obsługa transakcji, natychmiastowe księgowanie i zero konieczności ręcznego sprawdzania wyciągów.
Każdy voucher otrzymuje unikalny token kryptograficzny zakodowany w kodzie QR. Estetyczny, gotowy do wydruku plik PDF trafia na skrzynkę klienta automatycznie po wpłacie.
Dedykowany widok weryfikacji dla personelu: skanowanie aparatem telefonu lub wpisanie 6-znakowego kodu. Baza od razu blokuje powtórne użycie zrealizowanego bonu.
Platforma realizuje transakcje 24/7. Moduł generowania kodów QR i obsługi płatności BLIK można przetestować bezpośrednio w działającym wdrożeniu.