PrestaShop Moduły PrestaShop

DataFirefly Wynajem Produktów

Zamień produkty PrestaShop w artykuły do wynajęcia

Moduł PrestaShop 8 i 9, który dodaje tryb wynajmu do dowolnego produktu w Twoim katalogu: kalendarz dostępności automatycznie wyszarza już zarezerwowane terminy, klient wybiera swój okres, a cena jest liczona dziennie z taryfami degresywnymi według progresów. Zarządzaj kaucją per produkt, ograniczaj czas trwania minimalną i maksymalną liczbą dni, dodawaj bufor między dwoma wynajmami i śledź wszystkie rezerwacje w dedykowanym panelu administracyjnym. Wersja 1.5 dodaje wycenę według współczynnika czasu trwania z wyjątkami weekendowymi, automatyczną kaucję globalną, globalne daty wynajmu koszyka (edytowalne z koszyka) oraz opcję przekształcającą cały katalog w wynajem. Cena wynajmu jest czysto wstrzykiwana do koszyka bez naruszania oryginalnego produktu, a każde zamówienie tworzy rezerwację śledzoną od koszyka do zwrotu.

Nowość PS 8 i 9 Wynajem
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Moduł wynajmu produktów z kalendarzem dostępności w PrestaShop
v1.5.7 · zaktualizowano 2026-08-21
Co robi

W skrócie.

01

Kalendarz dostępności

Wybór dat jako zakres na dwóch miesiącach lub jako osobne pola początku i końca z godzinami odbioru i zwrotu, już zarezerwowane dni automatycznie wyszarzone. Horyzont rezerwacji i bufor konfigurowalne.

02

Współczynniki czasu trwania

Cena = kwota bazowa × współczynnik według konfigurowalnej siatki zakresów dni, z priorytetowymi wyjątkami weekendowymi (sobota do poniedziałku, piątek do poniedziałku) i ceną na zapytanie powyżej maksymalnego czasu trwania.

03

Globalne daty koszyka

Jeden okres wynajmu dla całego zamówienia: wstępnie wypełniony na kartach produktów, edytowalny z koszyka z ponowną weryfikacją dostępności, z opcją wyboru dat wyłącznie w koszyku.

04

Elastyczna kaucja

Kaucja per produkt lub globalna automatyczna: kwota bazowa brutto × mnożnik, konfigurowalne minimum i zaokrąglenie, jedna kaucja na zamówienie. Pobierana przy płatności, jako preautoryzacja karty lub całkowicie wyłączona.

05

Taryfy degresywne według progów

Definiuj zakresy czasu trwania z malejącą ceną dzienną. Im dłuższy wynajem, tym niższa stawka dzienna, z powrotem do ceny bazowej.

06

Cały katalog na wynajem

Dla sklepów w 100 % wynajmowych: każdy aktywny produkt staje się wynajmowalny bez indywidualnej konfiguracji, stawka z ceny sprzedaży, a stan wynajmu zsynchronizowany ze stanem PrestaShop.

07

Zapytania bez płatności

Klient wysyła zapytanie rezerwacyjne z karty produktu, Ty akceptujesz je lub odrzucasz jednym kliknięciem w panelu, z automatycznymi e-mailami i konfigurowalnym blokowaniem stanu.

08

Zsynchronizowane pakiety

Rezerwacja pakietu automatycznie blokuje dostępność każdego z jego wynajmowalnych składników w tym samym okresie, a rezerwacja składnika czyni pakiet niedostępnym.

09

API dla Twojego oprogramowania

API REST JSON uwierzytelniane tokenem: eksportuj rezerwacje, sprawdzaj dostępności oraz twórz lub modyfikuj wynajmy z poziomu swojego oprogramowania do zarządzania.

10

Śledzenie rezerwacji

Dedykowany panel do konfiguracji produktów wynajmowalnych i śledzenia każdej rezerwacji, od oczekującego koszyka po zwrócony artykuł, z kolorowymi statusami.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa DataFirefly Wynajem Produktów, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Tryb wynajmu doszyty do istniejącego katalogu

Nie wszystkie produkty w Twoim sklepie nadają się do jednorazowej sprzedaży. Sprzęt, meble, wyposażenie eventowe, instrumenty, pojazdy, narzędzia: niektóre artykuły się wynajmuje, a PrestaShop nie ma do tego żadnego natywnego mechanizmu. Ten moduł dodaje tryb wynajmu aktywowany produkt po produkcie, bez naruszania reszty katalogu. Wskazujesz artykuły do wynajęcia, określasz ich cenę za dzień, kaucję i dozwolony czas trwania, a moduł zajmuje się resztą: kalendarzem, obliczaniem ceny, blokowaniem dat i śledzeniem rezerwacji.

§ 02

Kalendarz, który zna Twoje dostępności

Na karcie produktu klient ma selektor zakresu dat. Dni już zarezerwowane są automatycznie wyszarzane i nie da się ich wybrać. Każdy produkt może mieć kilka jednostek: data jest blokowana dopiero wtedy, gdy wszystkie jednostki są wynajęte jednocześnie. Konfigurowalny bufor czasowy po każdym zwrocie daje czas na przygotowanie, czyszczenie lub kontrolę artykułu przed kolejnym wynajmem. Horyzont rezerwacji ogranicza, do jakiej daty w przyszłości klient może rezerwować, abyś zachował kontrolę nad harmonogramem.

§ 03

Cena za dzień, degresywna i przejrzysta

Taryfa liczy się za dzień. Możesz zdefiniować progi czasu trwania: na przykład 30 euro za dzień od 1 do 3 dni, 25 euro od 4 do 7 dni, 20 euro powyżej. Moduł automatycznie wybiera właściwy próg według wybranego czasu, z powrotem do ceny bazowej, gdy żaden przedział nie pasuje. Od wersji 1.4.0 tryb procentowy wyraża kaucję, stawkę dzienną i progi w procentach ceny sprzedaży produktu: idealne do zastosowania jednolitej siatki cenowej dla całego katalogu. Podsumowanie wyświetlane na karcie produktu wyszczególnia liczbę dni, zastosowaną cenę za dzień, sumę wynajmu, kaucję i sumę ogólną, aby klient dokładnie wiedział, ile płaci, zanim doda do koszyka.

§ 04

Kaucja i czas trwania pod kontrolą

Każdy produkt może wymagać kaucji, której kwotę ustalasz. Jest dodawana do pozycji koszyka i zwracana notą kredytową przy zwrocie artykułu. Czas wynajmu jest ograniczony minimalną i maksymalną liczbą dni, walidowaną w przeglądarce dla płynności i ponownie sprawdzaną po stronie serwera przeciwko wszelkim manipulacjom. Cena wynajmu jest wstrzykiwana do koszyka przez rabat specyficzny powiązany z koszykiem, co całkowicie zachowuje oryginalną cenę produktu: żadnego ryzyka zakłócenia pozostałych sprzedaży.

§ 05

Rezerwacje śledzone od koszyka po zwrot

Od dodania do koszyka tworzona jest rezerwacja w stanie oczekującym, która blokuje wybrane daty. Niepotwierdzone koszyki wygasają po zdefiniowanym przez Ciebie czasie, co automatycznie zwalnia porzucone daty. Przy zatwierdzeniu zamówienia rezerwacja przechodzi w stan potwierdzony i wiąże się z klientem oraz zamówieniem. Zaplecze oferuje dwa dedykowane ekrany w menu Katalog: konfigurację produktów wynajmowanych z ich progami taryfowymi oraz śledzenie wszystkich rezerwacji z kolorowymi statusami, od oczekującej po zwróconą. Szczegóły każdego wynajmu pojawiają się też w koszyku, na stronie potwierdzenia zamówienia i w karcie zamówienia w zapleczu.

§ 06

Wnioski bez płatności, packi i API: wynajem połączony

Wersja 1.4.0 otwiera trzy duże obszary. Najpierw wniosek o rezerwację bez płatności: na produktach, gdzie go włączysz, klient wysyła wniosek ze swoimi danymi kontaktowymi i wiadomością, bez przechodzenia do kasy. Akceptujesz go lub odrzucasz jednym kliknięciem z ekranu Rezerwacje, klient jest powiadamiany mailem, a Ty decydujesz, czy oczekujące wnioski blokują stan, globalnie per produkt lub indywidualnie wniosek po wniosku. Następnie natywne packi PrestaShop: rezerwacja packa automatycznie blokuje dostępność każdego z jego wynajmowalnych komponentów w tym samym okresie, a rezerwacja samego komponentu czyni pack niedostępnym, co eliminuje wszelką krzyżową nadrezerwację. Wreszcie API REST: uwierzytelniane tokenem, udostępnia produkty, dostępności dzień po dniu i rezerwacje w odczycie i zapisie, z synchronizacją przyrostową, aby połączyć moduł z oprogramowaniem do zarządzania flotą lub harmonogramem.

§ 07

Świadome ograniczenia

Gdy kaucja jest zintegrowana z pozycją koszyka, podąża za stawką VAT produktu: jej zwrot odbywa się notą kredytową przy zwrocie artykułu, co pozostaje najprostszą praktyką dla większości sklepów. Wybór produktu wynajmowanego w zapleczu odbywa się przez listę rozwijaną produktów, doskonale dopasowaną do klasycznego katalogu wynajmu. Ukrywanie natywnego przycisku dodania do koszyka opiera się na selektorach motywu, które mogą wymagać drobnej korekty zależnie od Twojego motywu. API nie wysyła wychodzących webhooków: synchronizacja odbywa się przez odpytywanie, ułatwione filtrem updated_since.