Przejdź do treści
Rentilia system rezerwacyjny

Dokumentacja marketingowa

Funkcje platformy Rentilia

Zestawienie obszarów produktu dla zespołów operacyjnych i IT. Szczegółowy harmonogram realizacji modułów prowadzimy w repozytorium (docs/feature-roadmap.md) — tutaj widzisz zakres logiczny architektury bez obietnic „wszystko już działa”.

Rezerwacje, koszyk i reguły

Rdzeń procesu: dostępność i cena wyliczane na serwerze przed potwierdzeniem.

  • Koszyk / wiele pozycji — API wielolinijkowe; koszyk sesyjny na storefrontzie (roadmapa).
  • Limity i warunki — konfiguracja produktów, bufory, wyjątki kalendarza.
  • Cenniki — ceny i snapshot na rezerwacji; rozszerzenia reguł sezonowych.
  • Harmonogram — godziny pracy i blokady per najemca lub kategoria.
  • Typy oferty — sprzęt, eventy, sloty, pakiety — osobne modele dostępności.
  • Cykliczność i lista rezerwowa — na roadmapie.
  • Anulowanie przez klienta — link z tokenem publicznym i szablony komunikatów.

Rabaty i płatności

Stripe jako domyślny dostawca online; rozdzielenie „opłacone” od „potwierdzone”.

  • Kody rabatowe — model encji zgodny z architekturą platformy (wdrożenie modułu wg roadmapy).
  • Płatności online + timeout — intencje i webhooki; automatyczne czyszczenie nieopłaconych (roadmapa).
  • Historia — encje płatności, eksport i filtry w panelu.

Strona WWW, widget i kanały

Sprzedaż tam, gdzie jest klient — przy zachowaniu kontekstu najemcy.

  • Landing — szablony, motywy, cache tenant-aware.
  • Widget — embed na zewnętrznych stronach; tryby UI na roadmapie.
  • Kanały — śledzenie źródła rezerwacji: landing, domena, widget, recepcja.

Personel, recepcja i klienci

Role i audyt tam, gdzie zmiana wpływa na rozliczenia lub compliance.

  • Zespół — użytkownicy najemcy z rolami Symfony Security.
  • Recepcja — tworzenie rezerwacji z kontrolą dostępności i śladem audytu.
  • Klienci — profile powiązane z e-mailem lub telefonem; panel klienta z OTP.

Powiadomienia, RODO i języki

  • E-mail i SMS — SMSAPI, szablony per najemca, log wykorzystania.
  • RODO — teksty prawne po stronie najemcy; moduł zgód rozwijany iteracyjnie.
  • Locale — przełącznik języka storefrontu tam, gdzie włączony.

Kalendarz i raporty

  • Widoki operacyjne — rozwój filtrów produktów i statusów.
  • Raporty — eksport PhpSpreadsheet dla wybranych zbiorów.
  • Dostępność — API pod landing i widget; jedna logika z panelem.

Integracje

  • Fakturownia — kierunek na faktury po płatności.
  • Kalendarze zewnętrzne — roadmapa synchronizacji.
  • Narzędzia marketingowe — np. GetResponse — przez osobne projekty integracyjne.

Bilety i obecność

  • Check-in i QR — planowane dla scenariuszy eventowych z limitem miejsc.

FAQ

20 pytań przed wdrożeniem

Pełne znaczniki FAQ Schema.org (FAQPage) są na stronie głównej — unikamy duplikatu rich results dla tych samych odpowiedzi. Treść poniżej jest identyczna dla wygody czytelnika na tej podstronie.

Pełny zestaw odpowiedzi JSON-LD: strona główna → sekcja FAQ.

Czy Rentilia nadaje się tylko do wypożyczalni?

Nie. Typ produktu i konfiguracja rezerwacji prowadzą proces: sprzęt, pojazdy, bilety, sloty czasu, usługi i pakiety mogą współistnieć u jednej organizacji. Front sklepu i panel personelu korzystają z tych samych reguł wyliczanych po stronie serwera.

Gdzie kończy się sklep, a zaczyna panel administracyjny?

Klienci korzystają ze storefrontu publicznego (landing, domena najemcy, widget). Personel loguje się do osobnego workspace z rolami, audytem i izolacją danych organizacji. Logowanie klienta do „Moje konto” jest osobnym torem od kont technicznych obsługi.

Jak wygląda rozliczenie prowizji na platformie?

Prowizję wyliczamy deterministycznie po stronie serwera i zapisujemy snapshot przy rezerwacji lub płatności — zmiana stawki dla przyszłości nie zmienia historii bez świadomej rekalkulacji. Rozliczenia miesięczne i dokumenty dla księgowości są projektowane na bazie tych snapshotów.

Czy mogę podłączyć własną domenę do sklepu?

Tak. Konfiguracja domeny najemcy kieruje ruch HTTP na właściwy kontekst sklepu i kanału sprzedaży. Panel personelu i adres logowania administracyjnego pozostają na ścieżkach aplikacji platformy — tak rozdzielamy witrynę marki od narzędzi operacyjnych.

Czy klienci widzą dane innych organizacji na Rentilia?

Nie. Model multi-tenant zakłada ścisłą izolację: katalog, rezerwacje, ustawienia i raporty są powiązane z kontekstem najemcy. Publiczne API i storefront działają po rozstrzygnięciu domeny lub identyfikatora organizacji.

Czy obsługiwane są pakiety (bundles) i produkty dodatkowe?

Architektura przewiduje produkty typu pakiet oraz zależności cen i dostępności między pozycjami. Zakres pól w panelu zależy od etapu wdrożenia modułu u danego najemcy — reguły biznesowe są weryfikowane na backendzie, nie w przeglądarce.

Jak klienci logują się do panelu „Moje konto”?

Domyślnie stosujemy logowanie bez hasła stałego: jednorazowy kod na e-mail lub SMS na zweryfikowany numer. To upraszcza obsługę gości sklepu i ogranicza ryzyko związane ze słabymi hasłami, przy zachowaniu kontroli dostępu po stronie serwera.

Czy organizacja może korzystać z własnego konta Stripe?

Tak — konfiguracja płatności jest przewidziana per najemca (klucze poza repozytorium). Potwierdzanie opłaty opiera się na zaufanych zdarzeniach i synchronizacji statusów, a nie na deklaracji front-endu.

Czy Rentilia obsługuje wydarzenia z limitem miejsc lub miejsc siedzących?

Tak — dla produktów pod eventy przewidujemy harmonogram wystąpień (occurrences), pojemność i statusy sprzedaży. Fizyczny sprzęt i bilety nie są modelowane tym samym szablonem co prosty stan magazynowy.

Na czym polega widget osadzalny?

Widget pozwala osadzić listę rezerwacji lub moduł wyboru terminu na istniejącej stronie WWW najemcy. Źródło zamówienia jest zapisywane przy rezerwacji, aby raporty rozróżniały kanały: landing, domena, widget czy recepcja.

Czy system obsługuje wiele języków?

Mechanizm locale i tłumaczeń szablonów jest przewidziany polityką per najemca — publiczny sklep może prezentować ten sam katalog w wybranych językach, a panel pozostaje dostosowany do zespołu operacyjnego.

Jak wyglądają role i bezpieczeństwo w panelu?

Stosujemy role (np. administrator, menedżer, recepcja) oraz kontrolę dostępu po stronie serwera (weryfikacja uprawnień do encji i akcji). Zmiany istotne dla rozliczeń powinny być objęte audytem — zgodnie z konfiguracją środowiska.

Czy są raporty i eksport rezerwacji?

Tak — przewidujemy zestawienia operacyjne oraz eksport danych do arkuszy tam, gdzie jest to uzasadnione obciążeniem i polityką prywatności. Ciężkie eksporty mogą być asynchroniczne, aby nie blokować obsługi klientów.

Jak działają powiadomienia SMS i e-mail?

Szablony wiadomości są konfigurowalne per najemca; SMS realizowany jest przez dostawcę (np. SMSAPI), a e-mail przez warstwę nadawczą platformy z utrzymaniem limitów i logów wykorzystania.

Czy klient może opłacić rezerwację od razu przy zamówieniu?

Tak, gdy produkt i proces tego wymagają — integracja ze Stripe pozwala na pełną opłatę, zaliczkę lub konfigurację „zapłać na miejscu”. Status rezerwacji i status płatności są rozłączone i synchronizowane według reguł biznesowych.

Jak Rentilia podchodzi do RODO i zgód?

Przetwarzanie danych musi być zgodne z polityką najemcy i umową powierzenia tam, gdzie ma zastosowanie. Moduł zgód i teksty prawne są rozwijane iteracyjnie — każda organizacja ustala dokumenty widoczne na swoim storefrontcie.

Czy dostępne jest publiczne API pod sklep i widget?

Tak — publiczne endpointy są projektowane tak, by nie ujawniać pól administracyjnych; wyceny, dostępność i potwierdzenie rezerwacji przechodzą przez walidację serwera. Odrębna warstwa może obsłużyć integracje wewnętrzne z silniejszym uwierzytelnieniem.

Jak wygląda start pracy nowej organizacji?

Typowy tor to: utworzenie kontekstu najemcy, konfiguracja produktów i dostępności, podłączenie płatności, publikacja landingu lub widgetu oraz ewentualnie domeny. Dokładna checklista zależy od modelu biznesowego i etapu rozwoju modułów.

Czy jedna organizacja może mieć wiele kanałów sprzedaży?

Tak — możesz rozróżniać landing, domenę, widget i rezerwacje z recepcji. Każde zamówienie zapisuje źródło kanału, co ułatwia marketing attribution i rozliczenia.

Gdzie mogę uzyskać wsparcie lub zgłosić błąd?

Organizacje korzystają z kanałów wsparcia ustawionych przez operatora platformy (np. adres kontaktowy widoczny w panelu lub na stronie rentilia.pl). Dla problemów krytycznych istotne są logi audytu i identyfikator rezerwacji lub żądania.

Wróć na stronę główną lub zaloguj się

Personel korzysta z workspace organizacji; klienci końcowi — ze sklepu i konta klienta tam, gdzie jest to udostępnione.