Wynajem noclegów i pobyty
Ten artykuł uzupełnia Usługi, dostępność i rezerwacje oraz Rezerwacje gości i płatności. Opisuje typ usługi „Wynajem noclegu” — pobyt od zameldowania do wymeldowania, liczba nocy i gości, bez slotów godzinowych jak przy wizytach 1:1.
Plan: funkcja noclegów jest dostępna na każdym planie (Free, Starter, Growth, Pro) oraz w okresie próbnym.
Po co jest ten typ usługi
Dział zatytułowany „Po co jest ten typ usługi”Wynajem noclegu nadaje się do:
- pensjonatów, hoteli butikowych, domków i apartamentów na wynajem krótkoterminowy,
- ofert, w których gość rezerwuje zakres dat pobytu (check-in → check-out), a nie godzinę wizyty,
- wielu identycznych pokoi przypisanych do jednej usługi katalogowej (wspólny cennik) albo osobnych usług per klasa (Standard / Apartament / Domek).
Różnica względem usług 1:1: Dostępność (tygodniowy grafik personelu) nie generuje wolnych terminów dla noclegów. Zajętość liczy silnik noclegowy — kolizje dat na jednostce noclegowej, blokady dat i minimalny wyprzedzenie check-in.
Struktura w panelu
Dział zatytułowany „Struktura w panelu”| Element | Gdzie w aplikacji |
|---|---|
| Jednostki noclegowe | Noclegi w menu firmy — CRUD pokoi / domków (adres, max gości, zdjęcie). |
| Usługa katalogowa | Usługi → typ Wynajem noclegu — nazwa oferty widoczna dla gościa (np. „Nocleg w pensjonacie”). |
| Powiązanie | Przy usłudze noclegowej przypinasz jedną lub wiele jednostek do tej samej oferty. |
| Cennik, wiadomości, blokady | Edycja usługi noclegowej → zakładki Ogólne, Cennik, Wiadomości, Dostępność (blokady dat i wyjątki cenowe). |
Po utworzeniu usługi typu nocleg aplikacja przekierowuje Cię do tego dedykowanego edytora — zwykły edytor usług 1:1 nie obejmuje pól noclegowych.
Cennik (MVP)
Dział zatytułowany „Cennik (MVP)”Cennik jest na usłodze, nie na pojedynczym pokoju:
- Stawka za dobę (baza),
- Goście w cenie (
included_guests_count, domyślnie 2) + dopłata za dodatkową osobę / noc, - Opłata za sprzątanie (jednorazowo na pobyt),
- Weekendy — osobna stawka za dobę w piątek–niedzielę (jeśli włączone),
- Wyjątki dat — jedna kwota za wybraną dobę (np. święta); wyjątek wygrywa z weekendem.
Różne klasy pokoi (Standard vs Apartament) w MVP = osobne usługi z własnym cennikiem, ale wiele pokoi tej samej klasy = wiele jednostek przy jednej usłodze.
Dostępność i zajętość
Dział zatytułowany „Dostępność i zajętość”- Blokady dat — remont, własny pobyt, sezon zamknięty (data końcowa działa jak wymeldowanie, exclusive).
- Turnover — opcjonalna liczba dni „przerwy” między pobytami na jednostce.
- Minimalny wyprzedzenie check-in — osobne pole na usłodze (fallback: reguły firmy dla gościa).
- Kalendarz zajętości — widok miesiąca per jednostka (lista rezerwacji + occupancy).
- Kanały OTA (iCal) — synchronizacja zajętości z Airbnb / Booking.com per jednostka. Szczegóły: Kanały OTA.
Rezerwacje oczekujące i potwierdzone blokują daty — tak jak przy zajęciach grupowych.
Wiadomości dla gościa
Dział zatytułowany „Wiadomości dla gościa”W zakładce Wiadomości możesz włączyć szablon potwierdzenia (placeholdery: imię gościa, nazwa jednostki, daty, liczba nocy, cena, nazwa firmy). Treść trafia do:
- maila potwierdzającego (sekcja „Informacje od gospodarza”),
- strony podziękowania gościa (B2).
Ścieżka gościa (publiczna strona)
Dział zatytułowany „Ścieżka gościa (publiczna strona)”- Wybór usługi noclegowej (lub link bezpośredni).
- Jednostka — jeśli przypisanych jest więcej niż jedna; przy jednej pole jest ukryte.
- Zameldowanie i wymeldowanie (date range), liczba gości — cena liczy się na żywo.
- Dane kontaktowe — telefon domyślnie wymagany; adres korespondencyjny obowiązkowy (snapshot na rezerwacji).
- Zgody, ewentualnie płatność online / zadatek — jak przy innych typach.
Gość może przełożyć pobyt (nowy zakres dat, ta sama jednostka) z linku w mailu — w oknie samoobsługi firmy. Zmiana liczby gości po rezerwacji nie jest w MVP.
Rezerwacje w panelu
Dział zatytułowany „Rezerwacje w panelu”- Lista / harmonogram — dla noclegów widać daty pobytu, liczbę nocy i gości, adres jednostki (zamiast wykonawcy).
- Szczegóły rezerwacji — rozbicie ceny pobytu, adres korespondencyjny, wiadomości gospodarza.
- Utwórz rezerwację (personel) — wybór jednostki, dat, gości; bez przypisywania wykonawcy do slotu.
- Przełożenie (personel) — nowy zakres dat; gość dostaje standardowe powiadomienie o zmianie terminu.
Demo lokalne
Dział zatytułowany „Demo lokalne”Do testów możesz załadować przykładowy pensjonat:
php artisan db:seed --class=AccommodationRentalDemoSeederKonto: demo-pensjonat@example.test / password, slug publiczny: demo-pensjonat.
Powiązane artykuły
Dział zatytułowany „Powiązane artykuły”- Kanały OTA (Airbnb, Booking.com) — synchronizacja iCal.
- Przełożenie i anulowanie rezerwacji — samoobsługa gościa i personel.
- Rezerwacje gości i płatności — płatności, kupony, strona podziękowania.
- Firma i ustawienia — horyzont rezerwacji gościa, strefa czasowa (daty check-in/out).