> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.hoppyapps.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ⚙️ Rezerwacje spotkań — Opcje zaawansowane

> ℹ️ **Note:** Ten artykuł został automatycznie przetłumaczony za pomocą AI i może zawierać nieścisłości. Jeśli coś wygląda źle, skontaktuj się z naszym zespołem wsparcia.

Każda usługa w Hoppy Appointments ma kartę **Advanced** (Zaawansowane) z dodatkowymi opcjami dotyczącymi tłumaczeń, warunków, przekierowań, zachowania wiadomości e-mail i wyzwalaczy zewnętrznych. Te ustawienia pozwalają dopasować doświadczenie rezerwacji bez zmiany podstawowego planowania ani konfiguracji płatności.

W tym przewodniku wyjaśniamy, do czego służy każda opcja zaawansowana i gdzie szukać bardziej szczegółowej dokumentacji, gdy jest potrzebna.

---

# **🧭 Gdzie znaleźć kartę Advanced (Zaawansowane)**

1. Otwórz aplikację **Hoppy Appointments**
2. Przejdź do **Services** (Usługi)
3. Kliknij usługę, którą chcesz skonfigurować
4. Kliknij kartę **Advanced** (Zaawansowane)

Karta **Advanced** (Zaawansowane) jest podzielona na sekcje. Każda sekcja obejmuje inny obszar.

---

# **🌐 Advanced Configuration (Konfiguracja zaawansowana)**

Przełącznik **Advanced Configuration** (Konfiguracja zaawansowana) decyduje, czy widżet rezerwacji używa globalnych tłumaczeń, czy tłumaczeń dla poszczególnych usług.

* **Off** (Wyłączone) — widżet korzysta z globalnych tłumaczeń kalendarza w sekcji **Settings → Translations → Calendar Translations** (Ustawienia → Tłumaczenia → Tłumaczenia kalendarza)
* **On** (Włączone) — widżet korzysta z tłumaczeń przypisanych do poszczególnych usług w sekcji **Settings → Translations → Service Translations** (Ustawienia → Tłumaczenia → Tłumaczenia usług)

Przydaje się to, gdy dana usługa wymaga własnych etykiet przycisków, etykiet pól lub tekstu potwierdzenia w innym języku lub innym tonie niż pozostała część sklepu.

Pełne omówienie systemu tłumaczeń znajdziesz w artykule **Appointment Bookings — Translation** (Rezerwacje spotkań — Tłumaczenia).

---

# **📋 Booking Terms (Warunki rezerwacji)**

Sekcja **Booking Terms** (Warunki rezerwacji) pozwala dodać do formularza rezerwacji pole wyboru akceptacji regulaminu.

* **Booking terms label** (Etykieta warunków rezerwacji) — tekst wyświetlany obok pola wyboru, np. „Akceptuję regulamin i warunki rezerwacji”
* **Booking terms URL** (URL warunków rezerwacji) — link do pełnej strony z regulaminem
* **Mandatory** (Obowiązkowe) — po włączeniu klienci muszą zaznaczyć pole, aby zakończyć rezerwację

Użyj tej opcji, aby uzyskać zgodę na polityki anulowania, zwolnienie z odpowiedzialności, wymagania wiekowe lub inne warunki.

⚠️ Jeśli włączysz opcję **Mandatory** (Obowiązkowe), zarówno etykieta, jak i URL są wymagane.

---

# **↪️ Redirect After Booking (Przekierowanie po rezerwacji)**

Sekcja ta pojawia się tylko wtedy, gdy usługa korzysta z opcji **Book without pay** (Rezerwacja bez płatności). Pozwala wysłać klientów na niestandardową stronę po zakończeniu rezerwacji.

* **Do not redirect** (Nie przekierowuj) — klienci pozostają na domyślnej stronie potwierdzenia rezerwacji
* **Redirect the customer** (Przekieruj klienta) — klienci są kierowani na podany przez Ciebie URL

Po włączeniu przekierowania wprowadź docelowy URL. Przydaje się to do przekierowania klientów na niestandardową stronę z podziękowaniem, ankietę lub dodatkowe materiały wprowadzające.

W przypadku usług wymagających płatności przepływ po rezerwacji obsługuje Shopify checkout, dlatego ta opcja jest ukryta.

---

# **📧 Booking Options (Opcje rezerwacji)**

Sekcja **Booking Options** (Opcje rezerwacji) kontroluje niestandardową wiadomość potwierdzającą oraz zachowanie przy zmianie terminu i anulowaniu dla tej usługi.

## **Custom booking confirmation message** (Niestandardowa wiadomość potwierdzająca rezerwację)

Dodaj krótką wiadomość, która pojawi się w e-mailu potwierdzającym rezerwację. Użyj jej do powitania, instrukcji przygotowawczych lub przypomnienia o tym, co należy przynieść.

## **Show cancel and reschedule buttons in emails** (Pokaż przyciski anulowania i zmiany terminu w e-mailach)

Włącz te opcje, aby w e-mailach rezerwacyjnych uwzględnić przyciski akcji anulowania i zmiany terminu. Klienci mogą aktualizować rezerwację bez kontaktowania się z Tobą.

## **Minimum rescheduling / cancelling notice** (Minimalny czas na zmianę terminu / anulowanie)

Określ, jak blisko terminu spotkania klienci mogą jeszcze zmienić termin lub anulować rezerwację. Na przykład, jeśli ustawisz minimalny czas na anulowanie na **24 godziny**, klienci nie mogą anulować spotkań, które rozpoczynają się za mniej niż 24 godziny.

Więcej szczegółów na temat przepływów zmiany terminu i anulowania przez klientów oraz ustawień zwrotów znajdziesz w artykule **How Customers Reschedule or Cancel Appointments** (Jak klienci zmieniają termin lub anulują spotkania).

---

# **🔔 Trigger Event (Zdarzenie wyzwalające)**

Sekcja **Trigger Event** (Zdarzenie wyzwalające) pozwala otworzyć modal rezerwacji spoza standardowego widżetu rezerwacji — na przykład z niestandardowego przycisku lub banera utworzonego w **Hoppy Banners**.

1. Włącz przełącznik **Trigger Event** (Zdarzenie wyzwalające).
2. Skopiuj wyświetlony identyfikator wyzwalacza (ma postać `{serviceId}-trigger`).
3. Użyj tego identyfikatora w konfiguracji **Hoppy Banners**, aby uruchomić modal rezerwacji, gdy klienci wchodzą w interakcję z banerem.

Ta funkcja została zaprojektowana specjalnie do integracji z **Hoppy Banners** i pozwala sprzedawcom rozpoczynać proces rezerwacji z banerów promocyjnych umieszczonych w różnych miejscach sklepu.

---

# **🗂️ Co znajduje się w innych kartach**

Niektóre ustawienia brzmią zaawansowanie, ale znajdują się w innych kartach. Poniżej znajdziesz krótką ściągawkę, gdzie ich szukać:

| Setting (Ustawienie) | Where to find it (Gdzie to znaleźć) |
| ----- | ----- |
| Booking limits per day / per timeslot (Limity rezerwacji na dzień / przedział czasowy) | karta **Availability** (Dostępność) |
| Payment type, waitlist, partial payments (Typ płatności, lista oczekujących, płatności częściowe) | karta **Payment** (Płatność) |
| Team assignments and teammate availability (Przypisania zespołu i dostępność członków zespołu) | karta **Availability** (Dostępność) |
| Design, colors, fonts, custom CSS (Projekt, kolory, czcionki, niestandardowy CSS) | karta **Design** (Projekt) |
| Meeting locations (Miejsca spotkań) | karta **General** (Ogólne) |
| Floating action button (Unoszący się przycisk akcji) | karta **General** (Ogólne) |
| Custom contact questions (Niestandardowe pytania kontaktowe) | karta **General** (Ogólne) |

---

# **⚠️ Ważne informacje**

* **Redirect after booking (Przekierowanie po rezerwacji) działa tylko w przypadku usług Book without pay (Rezerwacja bez płatności).** W przypadku usług płatnych przekierowanie odbywa się przez Shopify checkout.
* **Warunki rezerwacji oznaczone jako Mandatory (Obowiązkowe) wymagają zarówno etykiety, jak i URL-a.** **Save** (Zapisz) nie powiedzie się, jeśli któregoś brakuje.
* **Trigger Event (Zdarzenie wyzwalające) jest przeznaczone do integracji technicznych.** Może być potrzebny deweloper lub aplikacja zewnętrzna, aby skutecznie z niego korzystać.
* **Ustawienia minimalnego czasu obowiązują tylko klientów.** Linki administratora do zmiany terminu i anulowania pomijają te limity.
* **Advanced Configuration (Konfiguracja zaawansowana) zmienia wyłącznie zachowanie tłumaczeń.** Nie wpływa na ceny, dostępność ani płatność.

---

# **📚 Powiązane artykuły**

* **Appointment Bookings — Translation** (Rezerwacje spotkań — Tłumaczenia)
* **How Customers Reschedule or Cancel Appointments** (Jak klienci zmieniają termin lub anulują spotkania)
* **How to Configure Email Notifications for Appointment Bookings** (Jak skonfigurować powiadomienia e-mail dla rezerwacji spotkań)
* **Appointment Bookings — All Payment Options Explained** (Rezerwacje spotkań — Wyjaśnienie wszystkich opcji płatności)
* **How to Set Up Appointment Booking Services** (Jak skonfigurować usługi rezerwacji spotkań)
* **Appointment Bookings — Design & Styling Options** (Rezerwacje spotkań — Opcje projektu i stylizacji)
* **How to set Custom CSS for Appointment Bookings App** (Jak ustawić niestandardowy CSS dla aplikacji do rezerwacji spotkań)