Ładny voucher w PDF to tylko jeden element. System musi jeszcze połączyć zakup z płatnością, nadać kod, dostarczyć dokument i odnotować realizację. Kluczowe pytanie brzmi: co zobaczy obsługa, gdy ktoś pokaże ten sam voucher drugi raz?
Najpierw ustal, co klient kupuje
Voucher może oznaczać konkretną usługę, określoną liczbę wejść albo saldo do wykorzystania. Zapisz, czy dopuszczasz częściową realizację, zmianę odbiorcy, dopłatę i przypisanie terminu. Warunki przedstaw klientowi przed zakupem i uwzględnij je w panelu obsługi.
Nie traktuj bonu podarunkowego jak zwykłego kodu rabatowego. Rabat zmienia cenę zakupu, a voucher może reprezentować już opłacone uprawnienie. Model danych i sposób rozliczania wykorzystania powinny odpowiadać faktycznej ofercie. Kwestie podatkowe i regulaminowe wymagają osobnego ustalenia dla danego produktu.
Wydawaj voucher na podstawie potwierdzonego stanu płatności
Strona z komunikatem „dziękujemy” nie powinna samodzielnie aktywować voucheru. Przeglądarkę można zamknąć, odświeżyć lub otworzyć ponownie. Źródłem decyzji o wydaniu powinien być zweryfikowany stan zamówienia i płatności, odczytany przez serwer.
Przykładowy przepływ obejmuje zamówienie, potwierdzenie płatności, aktywację kodu, wygenerowanie PDF i wysyłkę. Jeśli tworzenie dokumentu się nie powiedzie, system powinien móc ponowić ten etap bez wydawania kolejnego voucheru. Identyfikator zamówienia łączy wszystkie te operacje.
Kod identyfikuje voucher, ale serwer rozstrzyga o realizacji
Kod powinien być trudny do odgadnięcia. QR może ułatwić odczyt, jednak nie zastępuje kontroli po stronie serwera. Po zeskanowaniu obsługa powinna zobaczyć rodzaj świadczenia, aktualny status i historię wykorzystania, a realizację potwierdzać przez uprawnione konto.
Sprawdzenie stanu i zapis wykorzystania muszą być zaprojektowane jako jedna spójna operacja. Inaczej dwa stanowiska mogą równocześnie uznać ten sam voucher za aktywny. Przy realizacji częściowej kontroluj także pozostałe saldo i nie pozwalaj zejść poniżej zera.
Panel powinien pomagać w codziennej obsłudze
- wyszukiwanie według kodu i numeru zamówienia,
- historia wydania, wysyłki, realizacji i korekt,
- oddzielne uprawnienia do realizacji i anulowania,
- ponowna wysyłka istniejącego dokumentu,
- test dwóch równoczesnych prób wykorzystania.
W pilotażu przejdź zakup, przerwaną płatność, wydanie, realizację i anulowanie na danych testowych. Jeśli voucher obejmuje usługę w wybranym terminie, połącz jego obsługę z rezerwacjami i ustal, kiedy uprawnienie zostaje faktycznie wykorzystane.
Potrzebujesz pomocy?