Konfiguracja Przelewy24 (Przelewy24ConfigurationPage)
Ścieżka: /panel/przelewy24 Dostęp: Zalogowany — rola: wyłącznie Admin
TC-P24-001 — Uprawnienia dostępu
| # | Akcja | Oczekiwany rezultat |
| 1 | Wejdź jako Admin | Strona dostępna, formularz załadowany |
| 2 | Wejdź jako Supervisor lub Employee | Brak dostępu — przekierowanie lub komunikat o braku uprawnień |
TC-P24-002 — Ładowanie danych
| # | Akcja | Oczekiwany rezultat |
| 1 | Wejdź na stronę z zapisaną konfiguracją | Formularz wypełniony: Merchant ID, POS ID, klucze CRC i raportów, stany toggleów |
| 2 | Wejdź na stronę bez zapisanej konfiguracji | Formularz wyświetlony z wartościami domyślnymi (płatności wyłączone, tryb testowy włączony) |
TC-P24-003 — Tryb testowy (sandbox)
| # | Akcja | Oczekiwany rezultat |
| 1 | Toggle „Tryb testowy" włączony (domyślny) | Widoczny komunikat ostrzegawczy o aktywnym środowisku testowym |
| 2 | Wyłącz toggle „Tryb testowy" | Komunikat ostrzegawczy znika |
TC-P24-004 — Edycja pól
| # | Akcja | Oczekiwany rezultat |
| 1 | Włącz/wyłącz toggle „Płatności włączone" i zapisz | Stan togglea zaktualizowany |
| 2 | Zmień Merchant ID i zapisz | Nowy Merchant ID zapisany |
| 3 | Zmień POS ID i zapisz | Nowy POS ID zapisany |
| 4 | Zmień klucz CRC (pole maskowane) i zapisz | Nowy klucz CRC zapisany |
| 5 | Zmień klucz raportów (pole maskowane) i zapisz | Nowy klucz raportów zapisany |
TC-P24-005 — Zapis
| # | Akcja | Oczekiwany rezultat |
| 1 | Zapisz poprawne dane | Toast sukcesu, strona pozostaje bez przekierowania |
| 2 | Kliknij „Zapisz" podczas aktywnego loadera | Przycisk nieaktywny — brak podwójnego wysłania |
| 3 | Błąd backendu przy zapisie | Błędy walidacji widoczne przy odpowiednich polach, brak przekierowania |