Tworzenie oferty krok po kroku
Na liście ofert (menu Oferty) kliknij Utwórz ofertę. Potrzebujesz wybranej organizacji i uprawnień (członek zespołu nie widzi tego przycisku). Strona ma dwie kolumny: po lewej formularz w kartach (zakładki), po prawej podgląd na żywo strony płatności (CheckoutPreview) - zmiany w formularzu od razu widać w podglądzie.
Układ strony
- U góry: przycisk Powrót do ofert (strzałka w lewo) i duży nagłówek Utwórz ofertę.
- Pod spodem: karta z formularzem i sześć zakładek: Podstawowe informacje, Promocje, Szczegóły, Grafik, Opłaty, Zaawansowane. Zakładka, na której są błędy walidacji, może być podświetlona na czerwono.
- Po prawej: podgląd strony płatności (logo organizacji, tytuł, kwota, przyciski BLIK/karta) - aktualizuje się przy zmianie pól.
- Na dole formularza (w ostatniej zakładce): przycisk Utwórz ofertę (ikona QR).
Podgląd na żywo (prawa kolumna)
W podglądzie widzisz stronę płatności tak, jak zobaczy ją klient: logo i nazwa organizacji, tytuł oferty, kwotę (z podatkiem, jeśli ustawiony), informację o subskrypcji (częstotliwość, data wygaśnięcia), ewentualnie okres próbny i zniżki (gdy wypełnisz zakładkę Promocje), obrazki i opis (zakładka Szczegóły), przyciski BLIK i Karta (zgodnie z wyborem w Zaawansowane). Podgląd odświeża się od razu po zmianie pól w formularzu.
Zakładki formularza
Każda zakładka ma osobną dokumentację z polami w kolejności formularza (jak Zaawansowane): Podstawowe informacje, Promocje, Szczegóły, Grafik, Opłaty, Zaawansowane. Indeks: Zakładki formularza oferty.
Komunikaty walidacji (co możesz zobaczyć)
- Wprowadź tytuł - pole Tytuł puste.
- Tytuł musi mieć co najmniej 3 znaki - za krótki tytuł.
- Wprowadź prawidłową kwotę / Kwota jest wymagana - brak lub nieprawidłowa kwota (min. 0,01).
- Wybierz model BLIK - tryb subskrypcji włączony, a model nie wybrany.
- Częstotliwość jest wymagana - brak wyboru częstotliwości.
- Data wygaśnięcia jest wymagana - brak wyboru daty wygaśnięcia subskrypcji.
- Liczba jest wymagana / Jednostka jest wymagana - przy opcji „Inna” w częstotliwości lub dacie wygaśnięcia.
- Cena w okresie próbnym jest wymagana (0 = darmowy) - trial włączony, brak kwoty.
- Maks. 1 płatność w trialu przy stałej kwocie - przy modelu A i liczbie płatności triala > 1.
- Procent zniżki jest wymagany - ogólna zniżka lub harmonogram bez procentu.
- Data zakończenia musi być po dacie rozpoczęcia - w harmonogramie zniżek.
- Data rozpoczęcia jest wymagana / Data zakończenia jest wymagana - w przedziale harmonogramu.
- Włącz co najmniej jedną metodę płatności - żadna metoda nie wybrana.
Zapis oferty
Kliknij Utwórz ofertę. System sprawdza wszystkie zakładki; jeśli są błędy, formularz się nie wyśle, a zakładki z błędami mogą być podświetlone na czerwono. Popraw błędy w wskazanych zakładkach i zapisz ponownie. Po poprawnym zapisie: toast Produkt utworzony pomyślnie!, przekierowanie na stronę szczegółów nowej oferty. Stamtąd od razu możesz kliknąć Udostępnij i skopiować link lub pobrać kod QR.
Kiedy niektóre opcje są ukryte lub zablokowane
Raport Stripe pojawia się tylko przy aktywnej integracji Stripe w organizacji; bez niej przełącznik jest zablokowany z informacją w tooltipie. Model BLIK O wymaga włączonego uprawnienia w organizacji; inaczej opcja jest zablokowana z podpowiedzią (link do dokumentacji, kontakt). Formularz ogranicza liczbę zdjęć (max 4), długość opisu (5000 znaków) i liczbę par metadanych - liczniki przy polach informują o wykorzystanym limicie. Moduł Grafik w panelu wymaga planu Premium.
Układ ekranu tworzenia
Strona /dashboard/qr/create to QROfferForm w trybie create bez nagłówka edycji (brak przełącznika statusu i archiwizacji). Lewa kolumna: zakładki formularza. Prawa: CheckoutPreview od pierwszego wpisanego tytułu/kwoty.
Przycisk Utwórz ofertę
- Waliduje wszystkie zakładki naraz - błędy podświetlają zakładki.
- Przy limicie planu (Free 5, Basic 20) przycisk na liście Ofert jest zablokowany - tworzenie z URL nadal wymaga backend check.
- Sukces: toast + redirect do Grafik (gdy włączony) lub lista ofert.
Minimalna oferta do startu
Wymagane: tytuł (3-35 znaków), kwota brutto, VAT, netto (powiązane), waluta (domyślnie PLN, zablokowana przy tworzeniu). Reszta opcjonalna - możesz opublikować prostą jednorazówkę i rozbudować później w edycji.
Podgląd a branding
Preview używa logo i koloru z ustawień organizacji. Jeśli brak logo - placeholder Zevio. Zmiana brandingu w Ustawienia organizacji odświeża preview po reload formularza.