Przejdź do treści

Wtyczka JetBooking - 4.1.2

12,99 

  • DeweloperCrocoblock
  • Wersja4.1.2
  • Data aktualizacji04.06.2026

Na stanie

Wtyczka JetBooking - 4.1.2

12,99 

Produkt ten jest również dostępny w subskrypcji całej oferty:

Szybkie wsparcie
Częste aktualizacje
Sprawdzone pliki
Dożywotnie aktualizacje

JetBooking to komercyjna wtyczka rezerwacyjna do WordPressa od studia Crocoblock, zbudowana pod rezerwacje dobowe i wielodniowe — apartamentów, pokoi hotelowych, domów wakacyjnych, samochodów i sprzętu. Logikę rezerwacji podpina pod własne typy treści lub produkty WooCommerce, bez prowizji od rezerwacji.

Możliwości JetBooking

JetBooking obejmuje kalendarz dostępności z blokadą zajętych terminów, dynamiczne ceny zależne od sezonu, weekendu, długości pobytu i liczby osób, panel zarządzania rezerwacjami z widokami kalendarz, oś czasu i lista, menedżer jednostek oraz synchronizację z Google Calendar i iCal. Większość ustawień konfiguruje kreator w dwóch trybach: Plain oparty na typach treści i WooCommerce-based.

Zestaw funkcji pokrywa cały proces. Od wyboru dat przez gościa po zarządzanie rezerwacją w panelu administratora.

  • Kalendarz dostępności — każdy obiekt ma własny kalendarz aktualizowany w czasie rzeczywistym, który blokuje zajęte terminy i zapobiega podwójnym rezerwacjom.
  • Dynamiczne ceny — wiele sezonów z osobnymi stawkami, ceny weekendowe, niższa stawka za dłuższy pobyt oraz odrębne naliczanie dla dorosłych i dzieci.
  • Konfiguracja date pickera — pierwszy bookowalny dzień tygodnia plus najwcześniejsza i najpóźniejsza data dostępna do rezerwacji.
  • Liczenie per noc i per dzień — dzień wymeldowania można wliczyć do sumy lub pominąć, do tego wybór trybu dobowego albo tygodniowego.
  • Booking Dashboard — panel z widokami kalendarz, oś czasu i lista, ręcznym dodawaniem rezerwacji offline oraz eksportem do iCal i CSV.
  • Units manager — osobne jednostki dla różnych typów pokoi lub obiektów, statusy jednostek i niestandardowy harmonogram per obiekt.
  • Setup Wizard — kreator konfiguracji z trybem Plain opartym na typach treści oraz trybem WooCommerce-based, w którym rezerwacje są produktami.
  • Synchronizacja zewnętrzna — Google Calendar, dwukierunkowy iCal, automatyzacje przez Make i Zapier oraz webhooki.
  • Workflow powiadomień — konfigurowalny system automatycznych powiadomień dla klientów, dostępny od wersji 3.7.0.

Kalendarz dostępności i harmonogram rezerwacji

Kalendarz dostępności to główna funkcja JetBooking. Dodaje się go do formularza rezerwacji, a gość wybiera w nim żądany zakres dat. Każdy obiekt — czy to post, czy produkt — ma własny kalendarz aktualizowany w czasie rzeczywistym, więc zajęte terminy zostają zablokowane i podwójna rezerwacja nie przejdzie.

Date picker ustawia pierwszy bookowalny dzień tygodnia oraz najwcześniejszą i najpóźniejszą datę dostępną do rezerwacji. Niestandardowe dni robocze, weekendy i święta wpływają na dostępność i ceny. Od wersji 3.7.0 wtyczka zapisuje godziny zameldowania i wymeldowania — to dodatkowa informacja przy rezerwacji dobowej, a nie osobne sloty godzinowe.

Dynamiczne ceny — sezony, weekendy, długość pobytu

Dynamiczne ceny to mechanizm naliczania kwoty rezerwacji w JetBooking, który bierze pod uwagę wiele zmiennych naraz. Wtyczka obsługuje wiele sezonów z elastycznymi stawkami dla niskiego i wysokiego sezonu, osobne ceny dla wybranych dni tygodnia i weekendów oraz niższą stawkę za dłuższy pobyt.

Cena może też zależeć od liczby osób — dorośli i dzieci naliczani są odrębnie. Stawki bazowe, dostępna liczba sztuk i ceny dynamiczne trafiają do meta pól każdego obiektu, a do rezerwacji wtyczka dolicza usługi opcjonalne, na przykład sprzątanie czy ubezpieczenie. Kwotę końcową wylicza automatycznie na podstawie wybranych dat i opcji.

Booking Dashboard i zarządzanie jednostkami

Booking Dashboard to panel zarządzania rezerwacjami w JetBooking, w którym administrator przełącza się między widokiem kalendarza, osi czasu i listy. Z poziomu panelu da się ręcznie dodać rezerwacje przyjęte offline — telefonicznie lub mailowo — co spina obsługę online i offline w jednym miejscu. Stąd też idzie filtrowanie, sortowanie i eksport rezerwacji do iCal i CSV.

Za obiekty odpowiada Units manager. Tworzy osobne jednostki dla różnych typów pokoi lub zasobów i zbiera zarządzanie nimi w jednym miejscu. Każda jednostka ma własne statusy, a pojedynczy obiekt dostaje niestandardowy harmonogram nadpisujący reguły globalne. Edycja rekordu rezerwacji obejmuje zmianę statusu, dat, gości, usług oraz wybór alternatywnej jednostki.

Dla kogo sprawdza się JetBooking

JetBooking sprawdza się najlepiej w wynajmie nieruchomości krótkoterminowych — apartamentach, domach wakacyjnych i willach — w wypożyczalniach samochodów i sprzętu, małych hotelach z różnymi typami pokoi oraz u agencji budujących niestandardowe systemy rezerwacji dla klientów. Wspólny mianownik to rezerwacje okresowe rozliczane per noc lub per dzień, gdzie liczy się pełna kontrola nad kalendarzem i cenami.

Wynajem apartamentów i domów wakacyjnych

Wynajem krótkoterminowy to podstawowy scenariusz JetBooking. Firma wynajmująca kilka lub kilkanaście obiektów na pobyty dobowe blokuje zajęte terminy, różnicuje ceny w sezonie i poza nim oraz dolicza opłaty dodatkowe. Typowe wdrożenie łączy typ treści dla apartamentów z kalendarzem dostępności, cenami sezonowymi i usługami dodatkowymi, a kwota liczy się automatycznie według dat i wybranych opcji.

Takie podejście odpowiada na potrzebę własnego serwisu rezerwacyjnego z pełną kontrolą nad wyglądem, logiką cen i danymi. Wśród realnych wdrożeń tego typu są Crown Delta, Kenridge Residences oraz Cape Managed.

Wypożyczalnie samochodów, sprzętu i małe hotele

Wypożyczalnie traktują każdy pojazd lub sprzęt jako osobny obiekt z własnym kalendarzem i ceną zależną od długości wynajmu, co wyklucza podwójne rezerwacje. Typ treści dla pojazdów przechowuje pola takie jak model, rodzaj paliwa czy wyposażenie, a za filtrowanie obiektów odpowiada JetSmartFilters. Przykład takiego wdrożenia to wypożyczalnia aut S-Mobility.

Małe hotele i pensjonaty sięgają po menedżera jednostek, żeby obsłużyć różne typy pokoi, statusy jednostek i rezerwacje dobowe. Część rezerwacji wpada telefonicznie — i tu ręczne dodawanie rezerwacji offline z panelu oraz eksport do iCal i CSV łączą kanał online z obsługą offline.

Dla kogo JetBooking nie jest najlepszym wyborem

JetBooking nie jest najlepszym wyborem dla części projektów. Poniżej przypadki, w których lepiej sprawdzi się inne narzędzie.

  • Biznesy potrzebujące rezerwacji godzinowych lub umawiania wizyt — salony, gabinety i konsultacje obsługuje siostrzana wtyczka JetAppointment.
  • Użytkownicy szukający gotowego rozwiązania bez konfiguracji — pełne wdrożenie wymaga zbudowania typów treści, szablonów i formularzy.
  • Projekty bez budżetu na komercyjny ekosystem — dla prostego kalendarza dobowego lżejszą opcją bywają wtyczki typu WP Hotel Booking lub WooCommerce Accommodation Bookings.
  • Hotele wymagające gotowego channel managera z certyfikowaną dwukierunkową synchronizacją z Booking.com czy Airbnb przez API — to rdzeń rozwiązań takich jak MotoPress Hotel Booking lub Vik Booking.

Multivendor w JetBooking — marketplace rezerwacyjny

Multivendor to wbudowana od wersji 4.0 funkcja JetBooking, która zamienia witrynę w marketplace rezerwacyjny z wieloma wynajmującymi. Każdy wynajmujący w roli Vendor dostaje ograniczone środowisko admina, własny kalendarz oraz własną bibliotekę mediów, tworzy i zarządza własnymi obiektami rezerwacyjnymi, a workflow zatwierdzania zostaje po stronie administratora.

Rola Vendor i oddzielone środowiska

Rola Vendor wydziela każdemu wynajmującemu osobne, ograniczone środowisko w panelu WordPress. Vendor widzi tylko własne obiekty, własny kalendarz i własną bibliotekę mediów — pliki innych wynajmujących zostają poza jego zasięgiem. Front-endowy panel wynajmującego buduje się z udziałem JetEngine Profile Builder oraz JetFormBuilder, a rezerwacje obsługuje jako produkty WooCommerce.

Rola jest powiązana z aktywnością wtyczki — po jej dezaktywacji użytkownik wraca do roli Subscriber. Zapytania w JetEngine Query Builder zyskały kontrolkę Vendor, która filtruje dane według wynajmującego.

Akceptacja obiektów i nadzór administratora

Akceptacja obiektów utrzymuje nadzór administratora nad treścią marketplace — wynajmujący tworzą własne obiekty, ale to administrator trzyma pełną kontrolę nad workflow zatwierdzania. Obiekty mogą wymagać akceptacji, zanim trafią na front witryny.

Dzięki temu platforma godzi samodzielność wielu wynajmujących z centralnym nadzorem nad jakością i poprawnością ofert. Mechanizm jest wbudowany, więc nie wymaga dokupowania osobnej wtyczki multivendor.

Integracje JetBooking z WooCommerce i ekosystemem JetPlugins

JetBooking integruje się natywnie z WooCommerce — rezerwacje stają się produktami z koszykiem i checkoutem, a statusy zamówień synchronizują się dwukierunkowo — oraz z kalendarzami zewnętrznymi przez Google Calendar i iCal, a także przez Make, Zapier i webhooki. W ekosystemie JetPlugins współpracuje najściślej z JetEngine, JetFormBuilder i JetSmartFilters.

WooCommerce — płatności i checkout

WooCommerce to opcjonalny tryb checkoutu i płatności w JetBooking. W trybie WooCommerce-based obiekt rezerwacyjny jest produktem, gość wybiera daty na stronie produktu i przechodzi standardowy koszyk oraz checkout, a status zamówienia synchronizuje się dwukierunkowo z rezerwacją. Do tego dochodzą opcje podatkowe dla produktów rezerwacyjnych oraz metody płatności obsługiwane przez WooCommerce, między innymi Visa, Mastercard i PayPal.

Polskie bramki płatności — Przelewy24, Tpay, PayU czy BLIK — wchodzą wyłącznie przez WooCommerce jako osobne wtyczki płatnicze, konfigurowane po stronie WooCommerce. JetBooking nie ma własnych natywnych integracji z polskimi narzędziami, a waluta PLN i formaty dziedziczy z WooCommerce i WordPressa.

Synchronizacja z Google Calendar, iCal i automatyzacjami

Synchronizacja kalendarzy w JetBooking opiera się na Google Calendar i iCal w trybie dwukierunkowym — rezerwacje z witryny trafiają do kalendarza zewnętrznego, a wpisy z kalendarza zewnętrznego wracają do witryny. Ten sam mechanizm iCal wymienia dostępność z usługami, które obsługują ten standard.

Poza kalendarzami wtyczka łączy się z automatyzacjami przez Make i Zapier oraz wysyła dane rezerwacji webhookiem do zewnętrznych systemów. Workflow powiadomień, dostępny od wersji 3.7.0, automatyzuje komunikaty wysyłane do klientów.

JetEngine, JetFormBuilder i JetSmartFilters

JetEngine to najczęściej używane uzupełnienie JetBooking — dostarcza typy treści, pola meta, dynamiczny kalendarz, listing grid oraz query builder dla rezerwacji. JetFormBuilder buduje własne formularze rezerwacji z date pickerami, selektorem obiektu i polami klienta, obsługuje płatności PayPal i Stripe oraz akcję edycji rezerwacji z frontu.

JetSmartFilters odpowiada za filtrowanie i wyszukiwanie obiektów po cenie, lokalizacji, pojemności lub dowolnym polu, w tym po zakresie dat. Szablony pojedynczych obiektów rezerwacyjnych obsługuje JetThemeCore, a sekcję recenzji na stronach obiektów — JetReviews.

Ograniczenia JetBooking

JetBooking nie obsługuje rezerwacji godzinowych — pokrywa rezerwacje dobowe, tygodniowe i miesięczne, a do slotów godzinowych służy siostrzana wtyczka JetAppointment. Pełne wdrożenie wymaga dodatkowych narzędzi, zwykle typu treści, buildera szablonów i formularza, a synchronizacja kalendarzy opiera się na iCal — to nie jest dedykowany channel manager z certyfikowaną integracją z Booking.com czy Airbnb.

Rezerwacje godzinowe — kiedy potrzebny JetAppointment

Rezerwacje godzinowe są poza zakresem JetBooking, który liczy okresy per noc lub per dzień. Timepicker zapisuje godziny zameldowania i wymeldowania jako dodatkową informację przy rezerwacji dobowej, ale slotów czasowych nie tworzy.

Do umawiania wizyt rozliczanych w godzinach — salonów, gabinetów, korepetycji czy konsultacji — Crocoblock kieruje do osobnej wtyczki JetAppointment. To częsty punkt pomyłki przy zakupie, dlatego rozróżnienie zakresu obu wtyczek lepiej ustalić przed wdrożeniem.

Zależność od dodatkowych narzędzi i synchronizacja iCal

Uwaga: sama wtyczka JetBooking nie tworzy gotowego systemu rezerwacji — do pełnego wdrożenia potrzebny jest typ treści (najczęściej JetEngine), builder szablonów (JetThemeCore, Bricks lub Elementor Pro) oraz zwykle formularz JetFormBuilder. To podnosi złożoność i koszt stacka oraz oznacza realny nakład konfiguracyjny.

Synchronizacja z kanałami zewnętrznymi idzie przez iCal, Google Calendar, Make i Zapier, a nie przez certyfikowane API kanałowe. Wymiana dostępności z Booking.com czy Airbnb działa więc w modelu importu i eksportu iCal — bez aktualizacji w czasie rzeczywistym. JetBooking nie ma też wersji darmowej. To produkt wyłącznie komercyjny.

Wymagania techniczne i kompatybilność

JetBooking wymaga PHP 8.1 lub wyższego, MySQL 5.6 lub wyższego oraz certyfikatu SSL, z rekomendowanym limitem pamięci PHP od 768 MB i aktualnym stabilnym WordPressem. Wtyczka działa z edytorami Elementor, Gutenberg i Bricks, wspiera wielojęzyczność przez WPML (Polylang częściowo), a do pełnego wdrożenia korzysta z typu treści, buildera szablonów i formularza.

ParametrWartość
Wersja4.1.2
Wersja WordPressaktualny stabilny WordPress (producent nie podaje twardego minimum)
Wersja PHP8.1 lub nowsza
MySQL5.6 lub nowszy
Limit pamięci PHP768 MB lub więcej (rekomendacja Crocoblock)
SSL / TLSwymagany certyfikat SSL (TLS 1.0–1.3)
WooCommercewymagane tylko w trybie WooCommerce-based (bez podanego progu wersji)
BuilderyElementor, Gutenberg, Bricks (oficjalnie wspierane)
WielojęzycznośćWPML (oficjalnie), Polylang (częściowo)
Multivendordostępny od wersji 4.0

Środowisko serwerowe i wersje

Środowisko serwerowe dla JetBooking opiera się na wspólnych wymaganiach Crocoblock dla wtyczek JetPlugins — PHP 8.1 lub wyższe, MySQL 5.6 lub wyższe oraz aktywny certyfikat SSL z obsługą TLS od 1.0 do 1.3. Rekomendowany limit pamięci PHP to 768 MB lub więcej.

Dokumentacja nie podaje twardego minimum wersji WordPressa specyficznego dla JetBooking, dlatego w grę wchodzi aktualny stabilny WordPress. Starsze poradniki mogą pomijać wymóg PHP 8.1, który dotyczy nowszych wydań wtyczki.

Buildery, motywy i wielojęzyczność

JetBooking współpracuje oficjalnie z trzema edytorami — Elementorem, Gutenbergiem i Bricks. Najbardziej dopracowany jest w Elementorze, działa też z Gutenbergiem i Bricks, choć poziom integracji niektórych funkcji bywa w Bricks niepełny. Szablony pojedynczych obiektów zwykle potrzebują Elementora Pro, Bricks lub JetThemeCore.

Wtyczka nie wymaga konkretnego motywu — w materiałach Crocoblock często pojawiają się Hello Elementor i Kava. Wielojęzyczność obsługuje oficjalnie WPML, który tłumaczy między innymi etykiety kalendarza dostępności. Polylang jest wspierany przynajmniej częściowo, w zakresie przetłumaczonych atrybutów produktów rezerwacyjnych.

Zależności funkcjonalne (JetEngine, builder szablonów, formularz)

Zależności funkcjonalne JetBooking obejmują trzy elementy potrzebne do pełnego wdrożenia. Pierwszy to typ treści — tryb Plain wymaga wtyczki Custom Post Type i działa z dowolną taką wtyczką, choć rekomendowanym i najczęściej używanym uzupełnieniem jest JetEngine.

Drugi element to builder szablonów do wyświetlania obiektów rezerwacyjnych — JetThemeCore, Bricks lub Elementor Pro. Trzeci, najwygodniejszy do obsługi formularzy rezerwacji i płatności, to JetFormBuilder. Producent nie publikuje listy wymaganych rozszerzeń PHP ani specyficznych wymagań serwerowych dla samego JetBooking.

Najczęściej zadawane pytania

Czy JetBooking obsługuje rezerwacje godzinowe czy tylko dobowe?


JetBooking obsługuje rezerwacje dobowe, tygodniowe i miesięczne rozliczane per noc lub per dzień, a nie rezerwacje godzinowe. Timepicker zapisuje jedynie godziny zameldowania i wymeldowania jako dodatkową informację przy rezerwacji dobowej, slotów czasowych nie tworzy. Do rezerwacji godzinowych — wizyt, usług, konsultacji — Crocoblock kieruje do osobnej wtyczki JetAppointment, która pokrywa właśnie sloty czasowe.

Czy potrzebuję JetEngine żeby korzystać z JetBooking?


JetEngine nie jest formalnie wymagany, ale to rekomendowane i najczęściej używane uzupełnienie JetBooking. Tryb Plain wymaga wtyczki typu Custom Post Type i działa z dowolną taką wtyczką, jednak JetEngine dostarcza pola meta, dynamiczny kalendarz, listing grid i query builder, które mocno ułatwiają wdrożenie. W praktyce większość kompletnych systemów rezerwacji opartych na JetBooking sięga po JetEngine do obsługi typów treści i danych obiektów.

Czy JetBooking działa bez WooCommerce?


JetBooking działa bez WooCommerce — WooCommerce wchodzi do gry tylko w trybie WooCommerce-based, gdy rezerwacje mają być produktami z koszykiem i standardowym checkoutem. W trybie Plain płatności da się obsłużyć inaczej, na przykład przez JetFormBuilder z bramkami PayPal i Stripe. Wybór trybu odbywa się w kreatorze Setup Wizard, więc decyzja o WooCommerce zależy od potrzebnego procesu płatności, a nie od samej możliwości uruchomienia wtyczki.

Czy JetBooking synchronizuje się z Airbnb i Booking.com?


JetBooking synchronizuje się z Airbnb i Booking.com przez iCal — jeśli ktoś zarezerwuje termin na Airbnb, zablokuje się on na stronie i odwrotnie, o ile oba systemy wymieniają plik iCal w obu kierunkach. To jednak import i eksport iCal, a nie certyfikowana integracja API kanałowa, więc aktualizacja nie idzie w czasie rzeczywistym i może mieć opóźnienie. Do gotowej, dwukierunkowej synchronizacji kanałowej z OTA przez API służą dedykowane channel managery.

Czy JetBooking działa z Bricks?


JetBooking działa z Bricks, jednym z trzech oficjalnie wspieranych edytorów obok Elementora i Gutenberga. Wtyczka jest najbardziej dopracowana w Elementorze, dlatego przy Bricks część funkcji może mieć niepełne wsparcie. Do budowy systemu rezerwacji w Bricks zwykle dochodzi typ treści (najczęściej JetEngine) oraz formularz, a w trybie z płatnościami także WooCommerce lub JetFormBuilder.

Czy JetBooking nadaje się tylko do wynajmu nieruchomości?


JetBooking nie nadaje się wyłącznie do wynajmu nieruchomości — obsługuje każdy zasób rezerwowany na okresy dobowe lub wielodniowe. Poza apartamentami, domami wakacyjnymi i pokojami hotelowymi sprawdza się w wypożyczalniach samochodów i sprzętu, gdzie każdy pojazd lub przedmiot jest osobnym obiektem z własnym kalendarzem i ceną zależną od długości wynajmu. Wspólny mianownik to rezerwacja okresowa rozliczana per noc lub per dzień, niezależnie od typu zasobu.

Nowe wersje oprogramowania są dostępne zazwyczaj w ciągu kilku dni. Nowe wersje można pobrać w panelu pobrań lub na stronach produktów (będąc zalogowanym).

Jeśli na stronie produktu nie ma informacji o numerze aktualnej wersji pod nazwą dewelopera to można ją sprawdzić dla wtyczek tutaj , a dla szablonów tutaj.

Możesz również aktualizować wiele wtyczek i szablonów za pomocą jednego kliknięcia! Wymagany jest jedynie dostęp do SSH i FTP. Więcej informacji znajdziesz tutaj.

Opcja wysyłania zgłoszeń aktualizacyjnych dostępna jest tylko dla zalogowanych użytkowników.

Opinie

Na razie nie ma opinii o produkcie.

Tylko zalogowani klienci, którzy kupili ten produkt mogą napisać opinię.

Może spodoba się również…