Przejdź do treści

Lista rezerwacji (ReservationPage)

Ścieżka: /panel/reservation Dostęp: Zalogowany — role: Admin, Supervisor, Employee


TC-RSP-001 — Wyświetlanie listy i filtrowanie

# Akcja Oczekiwany rezultat
1 Wejdź na stronę Lista rezerwacji załadowana (10 na stronę), posortowana od najnowszej
2 Filtruj po nazwisku klienta Lista zawężona do pasujących wyników
3 Filtruj po e-mailu Lista zawężona do pasujących wyników
4 Filtruj po NIP (firma) Lista zawężona do pasujących wyników
5 Filtruj po typie rezerwacji (obiekt / termin aktywności) Lista zawężona do wybranego typu
6 Filtruj po statusie rezerwacji Lista zawężona do wybranego statusu
7 Filtruj po statusie płatności Lista zawężona do wybranego statusu płatności
8 Zaznacz filtr „Zwrot nastąpił" Lista zawężona do rezerwacji ze zwrotami
9 Wyczyść filtry Pełna lista odświeżona od strony 1
10 Przejdź na kolejną stronę Filtry zachowane, załadowana kolejna strona

TC-RSP-002 — Podgląd i nawigacja

# Akcja Oczekiwany rezultat
1 Kliknij „Podgląd" Przekierowanie na stronę szczegółów rezerwacji
2 Kliknij „Terminy" Modal z listą slotów dla tej rezerwacji

TC-RSP-003 — Tworzenie rezerwacji

# Akcja Oczekiwany rezultat
1 Kliknij przycisk „Dodaj" Modal wyboru obiektu lub terminu aktywności
2 Wybierz zakładkę „Obiekt", wpisz min. 4 znaki Lista aktywnych obiektów filtrowana po nazwie
3 Wybierz zakładkę „Termin aktywności", wpisz min. 4 znaki Lista aktywnych aktywności filtrowana po nazwie
4 Zatwierdź wybór obiektu Modal kalendarza obiektu otwiera się — wybierz termin i utwórz rezerwację
5 Zatwierdź wybór aktywności Modal kalendarza aktywności otwiera się — wybierz termin i utwórz rezerwację
6 Po zapisaniu rezerwacji Modal zamknięty, lista odświeżona z zachowaniem filtrów

TC-RSP-004 — Zmiana statusu

# Akcja Oczekiwany rezultat
1 Sprawdź dostępność akcji dla statusu anulowana lub odrzucona Akcja zmiany statusu niewidoczna — status finalny
2 Zmień status z oczekująca na potwierdzona Status zaktualizowany, lista odświeżona
3 Zmień status z potwierdzona na oczekująca Status zaktualizowany, lista odświeżona

TC-RSP-005 — Potwierdzenie płatności

# Akcja Oczekiwany rezultat
1 Sprawdź dostępność akcji Przycisk „Potwierdź płatność" widoczny tylko gdy: cena potwierdzona, nie opłacona, status nie finalny, brak zwrotu
2 Wybierz metodę „Ręczna" — wypełnij kwotę i datę Płatność zarejestrowana jako opłacona, lista odświeżona
3 Wybierz metodę „Przelewy24" Informacja: link płatniczy zostanie wysłany; płatność oczekuje na potwierdzenie bramki
4 Wybierz metodę „Bezpłatna" Informacja o rezerwacji bezpłatnej; kwota ustawiona na 0 automatycznie
5 Metodę „Ręczna" — spróbuj bez daty płatności Błąd walidacji — data wymagana dla płatności ręcznej

TC-RSP-006 — Edycja rezerwacji

# Akcja Oczekiwany rezultat
1 Kliknij „Edytuj" przy rezerwacji obiektu Modal kalendarza obiektu w trybie edycji
2 Sprawdź dostępność edycji dla rezerwacji terminu aktywności Akcja „Edytuj" niewidoczna — rezerwacje terminów aktywności nie są edytowalne
3 Zapisz nowy termin Modal zamknięty, lista odświeżona z zachowaniem filtrów

TC-RSP-007 — Zarządzanie terminami (sloty)

# Akcja Oczekiwany rezultat
1 Otwórz modal terminów Lista wszystkich slotów (aktywnych i anulowanych)
2 Zaznacz aktywne sloty i kliknij „Anuluj zaznaczone" Modal potwierdzenia z polem powodu
3 Potwierdź anulowanie slotów Sloty anulowane, modal terminów odświeżony