---
type: "product"
id: 342
url: "https://prestadev.pl/pl/termin-dostaw-pro-wybor-daty-i-przedzialu-godzinowego-dostawy-w-prestashop.html"
markdown_url: "https://prestadev.pl/pl/markdown/product/342.md"
title: "Termin dostaw Pro — wybór daty i przedziału godzinowego dostawy w PrestaShop"
image: "https://prestadev.pl/2343/termin-dostaw-pro-wybor-daty-i-przedzialu-godzinowego-dostawy-w-prestashop.jpg"
sku: "PDDELTIMEPRO"
brand: "PrestaDev.pl"
price: 78.00
price_tax_excluded: 63.41
currency: "PLN"
tax_included: true
availability: "in_stock"
is_pack: false
customization_required: false
condition: "new"
categories: ["Dostawa i przewoźnicy"]
language: "pl"
updated: "2026-09-10"
---

# Termin dostaw Pro — wybór daty i przedziału godzinowego dostawy w PrestaShop

**PD Termin dostaw Pro** to moduł PrestaShop, który pozwala klientowi wskazać preferowaną datę dostawy podczas składania zamówienia. Klient wybiera termin z listy dat wyliczonych według ustawień sklepu, a jeśli udostępnisz godziny, wskazuje także przedział czasowy. Administrator określa dni dostaw, minimalny czas przygotowania, zakres dostępnych terminów, godzinę odcięcia i pojedyncze daty wyłączone z realizacji. Wybór terminu można udostępnić wszystkim przewoźnikom albo ograniczyć do wybranych metod, takich jak transport własny lub odbiór osobisty. Zapisana preferencja trafia do zamówienia i jest widoczna dla obsługi sklepu oraz klienta. Wskazany termin pozostaje prośbą klienta wymagającą potwierdzenia przez sklep i nie stanowi rezerwacji usługi przewozowej.

## Description

## Cechy i funkcjonalności modułu

 ### Wybór terminu przez klienta

 - **Lista dostępnych dat dostawy.** Klient wybiera spośród dni zgodnych z kalendarzem sklepu, zamiast wpisywać dowolną datę w uwagach do zamówienia.
- **Data z godzinami lub bez godzin.** Możesz przyjmować samą datę albo datę wraz z przedziałem, takim jak 09:00–12:00. Jeżeli skonfigurujesz przedziały, zapis preferencji wymaga wybrania jednego z nich.
- **Dobrowolne wskazanie terminu.** Klient może złożyć zamówienie bez preferencji. Po rozpoczęciu zmiany wyboru w standardowym kroku dostawy należy go zapisać albo usunąć przed przejściem dalej.
- **Zapis, zmiana i usunięcie preferencji.** Formularz udostępnia osobne przyciski zapisu, usunięcia oraz odświeżenia dostępnych terminów i pokazuje komunikat o wyniku operacji.
- **Sprawdzanie aktualności wyboru.** Serwer weryfikuje datę, przedział i uprawnienie wybranego przewoźnika do obsługi terminu. Rozpoczęte przedziały godzinowe bieżącego dnia nie są dostępne do nowego zapisu.
- **Formularz dostosowany do małych ekranów.** Natywne pola wyboru, etykiety i komunikaty statusu obsługują wybór za pomocą klawiatury oraz urządzeń dotykowych. Zapis preferencji wymaga włączonego JavaScript.

 ### Ustawienia kalendarza w sklepie

 - **Minimalny czas przygotowania.** Określasz wyprzedzenie potrzebne przed preferowaną dostawą i wybierasz liczenie w dniach kalendarzowych albo dostępnych dniach dostaw.
- **Dni tygodnia i wyjątki.** Wskazujesz dni, w których przyjmujesz preferencje dostaw, oraz wyłączasz konkretne daty, na przykład święta, urlop lub przerwę w realizacji.
- **Godzina odcięcia.** Od ustawionej godziny moduł dolicza jeden dzień przygotowania w wybranym trybie, co pozwala uwzględnić zamówienia składane później w ciągu dnia.
- **Zakres wyboru dat.** Ustalasz, jak daleko w przyszłość klient może wskazać termin. Wszystkie obliczenia odnoszą się do strefy czasowej ustawionej w sklepie.
- **Lista obsługiwanych przewoźników.** Możesz udostępnić wybór terminu tylko dla określonych metod dostawy. Pozostawienie pustej listy obejmuje wszystkich przewoźników dostępnych dla danego koszyka.
- **Osobna konfiguracja w multistore.** Każdy sklep może mieć własne dni, godziny i wyjątki. Ustawienia zapisujesz w kontekście konkretnego sklepu.

 ### Obsługa zapisanych terminów

 - **Preferencja przypisana do zamówienia.** Przy jego utworzeniu moduł zapisuje kopię daty i przedziału powiązaną z zamówieniem oraz odpowiadającym mu przewoźnikiem.
- **Podgląd dla obu stron.** Termin jest prezentowany na karcie zamówienia w panelu administracyjnym, na stronie potwierdzenia zakupu oraz w szczegółach zamówienia klienta.
- **Lista nadchodzących terminów.** Panel pokazuje do 30 najbliższych zamówień z zapisaną datą przypadającą dzisiaj lub później, wraz z przedziałem, aktualnym statusem i odnośnikiem do zamówienia.
- **Podgląd działania kalendarza.** Przed udostępnieniem terminów klientom możesz sprawdzić do 10 najbliższych dostępnych dat obliczonych z zapisanych ustawień.

 ## Zakres dostępnych ustawień

 | Ustawienie | Dostępne wartości i zasady |
| --- | --- |
| Czas przygotowania | Od 0 do 60 dni; liczenie kalendarzowe lub według dostępnych dni dostaw. |
| Zakres dat w przyszłości | Od 1 do 365 dni kalendarzowych od dzisiaj, z uwzględnieniem daty końcowej. Ustawiona liczba dni nie może być mniejsza od czasu przygotowania. |
| Dni tygodnia | Dowolny wybór od poniedziałku do niedzieli; wymagany jest co najmniej jeden dzień. |
| Wyłączone daty | Do 366 konkretnych dat w formacie RRRR-MM-DD, wpisywanych po jednej w wierszu. Święta dodajesz samodzielnie. |
| Godzina odcięcia | Opcjonalna godzina w formacie GG:MM. Jej osiągnięcie lub przekroczenie zwiększa wymagane przygotowanie o jeden dzień. |
| Przedziały godzinowe | Do 48 przedziałów wspólnych dla dostępnych dni, na przykład 09:00-12:00 i 12:00-16:00. Przedziały mogą się stykać, ale nie mogą się nakładać ani przechodzić przez północ. |
| Przewoźnicy | Wszyscy albo wybrane metody dostawy. W obrębie jednego sklepu obowiązuje wspólny kalendarz dla objętych nim przewoźników. |

 ## Jak moduł oblicza dostępne daty dostawy?

 Dzisiaj jest dniem zerowym, a dodatni czas przygotowania zaczyna być liczony od jutra. W trybie kalendarzowym do przygotowania wlicza się każdy kolejny dzień. W trybie dostępnych dni dostaw liczą się wyłącznie wybrane dni tygodnia, pomniejszone o wpisane wyjątki. Niezależnie od trybu klient może wskazać tylko dzień, w którym sklep dopuszcza dostawę.

 **Przykład:** klient wybiera termin w piątek przed godziną odcięcia, sklep wymaga dwóch dni przygotowania i dostarcza od poniedziałku do piątku. Przy liczeniu dostępnych dni dostaw pierwszym terminem będzie wtorek. Wyłączenie najbliższego poniedziałku przesunie tę datę na środę. Przy liczeniu kalendarzowym dwa dni upłyną w niedzielę, więc przy braku innych wyłączeń pierwszy dostępny termin przypadnie w poniedziałek. Przykład zakłada odpowiednio długi zakres dat w przyszłości.

 Dostawa tego samego dnia może być dostępna przy zerowym czasie przygotowania, dozwolonym dniu i braku blokady wynikającej z godziny odcięcia. Jeżeli korzystasz z przedziałów godzinowych, musi pozostać co najmniej jeden przedział, który jeszcze się nie rozpoczął. Wyłączone dni i godzina odcięcia nie wydłużają ustawionego zakresu dat, dlatego niektóre kombinacje ustawień mogą dać pustą listę terminów.

 ## Panel administracyjny i korzyści w codziennej obsłudze

 Panel modułu zawiera zielony nagłówek z logo PD, numerem wersji i wskaźnikami konfiguracji. Pod nim znajdują się trzy zakładki: **Podgląd kalendarza**, **Konfiguracja** oraz **Nadchodzące terminy**. Podgląd pokazuje sklep, strefę czasową i najbliższe daty, formularz służy do ustawiania reguł, a lista terminów prowadzi do odpowiednich zamówień.

 Dla klienta korzyścią jest możliwość przekazania preferencji w uporządkowanym formularzu podczas zakupu. Dla obsługi sklepu jest nią dostęp do tej samej daty i przedziału bezpośrednio przy zamówieniu oraz zestawienie najbliższych zgłoszeń. Ograniczenie listy do dni zgodnych z ustawieniami pomaga zbierać preferencje uwzględniające organizację dostaw i czas przygotowania.

 ## Przykładowe zastosowania

 - **Kwiaciarnia z transportem własnym:** wybór preferowanej daty wręczenia zamówienia oraz jednego z ustalonych przedziałów dostawy.
- **Catering lub piekarnia:** przyjmowanie preferencji z uwzględnieniem czasu przygotowania, dni dowozu i godziny odcięcia.
- **Sklep meblowy z własnym transportem:** udostępnienie terminów w wybrane dni tygodnia odpowiadające organizacji wyjazdów.
- **Odbiór osobisty:** zbieranie preferowanego dnia i pory odbioru po ograniczeniu modułu do przewoźnika reprezentującego odbiór w sklepie.

 Są to przykłady wykorzystania wspólnych ustawień modułu. Realizację wskazanej dostawy lub odbioru sklep uzgadnia z klientem poza modułem.

 ## Zakres działania i zgodność

 **PD Termin dostaw Pro zapisuje preferencję dla całego koszyka z jednym adresem i jednym przewoźnikiem.** Nie obsługuje osobnych terminów dla produktów ani dostaw dzielonych między kilka adresów lub przewoźników. Formularz nie jest wyświetlany dla pustego koszyka ani zamówienia zawierającego wyłącznie produkty wirtualne.

 Moduł nie ogranicza liczby zamówień na dzień lub przedział, nie potwierdza dostępności kuriera i nie wysyła automatycznych wiadomości e-mail ani SMS z terminem. Nie zmienia kosztów dostawy, nie planuje tras i nie udostępnia edycji daty już utworzonego zamówienia. Lista nadchodzących terminów służy do podglądu i nie jest kalendarzem rezerwacji z eksportem do zewnętrznych usług.

 Moduł w wersji 2.0.0 jest przeznaczony dla PrestaShop 1.7, 8 i 9. Kod zachowuje zgodność składniową z PHP 7.0–8.5, przy czym wersja PHP musi odpowiadać wymaganiom używanej wersji PrestaShop. Wybór terminu korzysta standardowo z miejsca wyświetlania przy przewoźnikach; niestandardowy motyw lub jednostronicowy proces zakupowy wymaga sprawdzenia integracji w konkretnym sklepie.

## Features

| Feature | Value |
| --- | --- |
| Obsługa Prestashop 9.x | Tak |
| Obsługa Prestashop 8.x  | Tak |
| Obsługa Prestashop 1.7.x | Tak |
| Tłumaczenia modułu | PL, ENG |
| Darmowe wsparcie (30 dni) | Tak |
| Darmowe aktualizacje (1 rok) | Tak |

## Categories

- Dostawa i przewoźnicy

## Questions and answers

### Do czego służy moduł PD Termin dostaw Pro dla PrestaShop?

Language: pl

PD Termin dostaw Pro pozwala klientowi zapisać preferowaną datę dostawy i, jeżeli sklep udostępnia godziny, przedział czasowy. Dostępne terminy wynikają z ustawionych dni dostaw, czasu przygotowania, godziny odcięcia oraz wyłączeń. Preferencja jest przypisywana do zamówienia i widoczna dla klienta oraz obsługi sklepu.

### Czy wybrany termin jest potwierdzoną rezerwacją dostawy?

Language: pl

Nie. Moduł zapisuje prośbę klienta, a możliwość realizacji wymaga potwierdzenia przez sklep poza modułem. Nie rezerwuje pojazdu ani miejsca u przewoźnika, nie pobiera jego dostępności i nie ustala limitu zamówień na dzień lub przedział. Kilku klientów może wskazać ten sam termin.

### Czy klient musi wskazać datę dostawy, aby złożyć zamówienie?

Language: pl

Nie, preferencja jest dobrowolna. Klient może kontynuować zakup bez wskazywania daty i godziny. Jeśli zacznie zmieniać wybór, standardowy krok dostawy wymaga zapisania albo usunięcia preferencji przed przejściem dalej; nie oznacza to obowiązkowego wyboru terminu.

### Gdzie klient wybiera termin i jak wygląda formularz?

Language: pl

Formularz jest standardowo wyświetlany przy wyborze przewoźnika podczas składania zamówienia. Zawiera listę dostępnych dat, pole przedziału godzinowego oraz przyciski zapisu, usunięcia i odświeżenia terminów. Wybór odbywa się przez listy rozwijane, a nie przez wpisywanie dowolnej daty ani siatkę kalendarza miesięcznego.

### Jak klient zapisuje, zmienia lub usuwa preferowany termin?

Language: pl

Klient wybiera datę oraz wymagany przedział, a następnie używa przycisku zapisu preferencji. Dopóki koszyk nie został przekształcony w zamówienie, może zmienić wybór i ponownie go zapisać albo usunąć preferencję osobnym przyciskiem. Odświeżenie dostępności pobiera aktualne terminy, a formularz informuje o powodzeniu lub błędzie operacji. Zapisany wybór jest odtwarzany po ponownym wyświetleniu formularza, o ile pozostaje aktualny.

### Czy można udostępnić samą datę dostawy bez wyboru godzin?

Language: pl

Tak. Pozostawienie pustej listy przedziałów w konfiguracji pozwala zapisywać samą datę. Jeśli dodasz przedziały godzinowe, klient zapisujący preferencję musi wskazać jeden dostępny przedział. Nadal może całkowicie zrezygnować ze wskazywania terminu.

### Jaki minimalny czas przygotowania można ustawić?

Language: pl

Można ustawić od 0 do 60 dni przygotowania, liczonych kalendarzowo albo według dostępnych dni dostaw. Dzisiaj jest dniem zerowym, a dodatni czas przygotowania zaczyna się liczyć od jutra. Wartość 0 może umożliwić wybór bieżącego dnia, jeżeli spełnione są pozostałe reguły.

### Czym różnią się dni kalendarzowe od dostępnych dni dostaw?

Language: pl

Tryb kalendarzowy wlicza do przygotowania każdy kolejny dzień. Tryb dostępnych dni dostaw wlicza tylko wybrane dni tygodnia z pominięciem wyłączonych dat. Przy wyborze w piątek przed godziną odcięcia, dwóch dniach przygotowania i dostawach od poniedziałku do piątku pierwszym terminem będzie wtorek w trybie dni dostaw albo poniedziałek w trybie kalendarzowym. Przykład zakłada brak wyłączeń i odpowiednio długi zakres dat w przyszłości.

### Jak działa godzina odcięcia i według jakiej strefy czasowej jest liczona?

Language: pl

Godzina odcięcia jest opcjonalna i ma format GG:MM, na przykład 14:00. O tej godzinie oraz później moduł wymaga jednego dodatkowego dnia przygotowania w wybranym trybie liczenia. Daty, godziny i sprawdzanie rozpoczętych przedziałów odnoszą się do strefy czasowej sklepu, a nie ustawień zegara klienta.

### Z jakim wyprzedzeniem klient może wybrać datę dostawy?

Language: pl

Zakres dat w przyszłości można ustawić od 1 do 365 dni kalendarzowych, liczonych od dzisiaj z uwzględnieniem daty końcowej. Ustawiona liczba dni nie może być mniejsza od minimalnego czasu przygotowania. Wyłączenia, niedostępne dni tygodnia i godzina odcięcia nie przesuwają końca tego zakresu. Oznacza on granicę wyboru, a nie gwarantowaną liczbę dostępnych dat.

### Czy mogę udostępnić dostawy tylko w wybrane dni tygodnia lub w weekendy?

Language: pl

Tak. Możesz wybrać dowolne dni od poniedziałku do niedzieli, w tym wyłącznie określone dni tygodnia albo dni weekendu. Konfiguracja wymaga co najmniej jednego dnia. W trybie przygotowania liczonym według dni dostaw te same dni służą do obliczania wymaganego wyprzedzenia.

### Czy moduł automatycznie wyklucza święta i jak dodać urlop?

Language: pl

Nie ma automatycznego kalendarza świąt. Administrator wpisuje daty świąt, urlopu lub innych przerw na listę wyłączeń, po jednej dacie w wierszu w formacie RRRR-MM-DD, na przykład 2026-12-25. Lista może zawierać do 366 dat. Wyłączone daty nie są proponowane klientowi i nie liczą się jako dni przygotowania w trybie dostępnych dni dostaw.

### Czy klient może wskazać dostawę jeszcze dzisiaj?

Language: pl

Tak, jeżeli czas przygotowania wynosi 0, dzisiaj jest dozwolonym dniem dostawy, data nie została wyłączona i nie została osiągnięta ustawiona godzina odcięcia. Przy korzystaniu z przedziałów musi pozostać co najmniej jeden przedział rozpoczynający się później niż bieżąca godzina i minuta. Sama możliwość wyboru nie potwierdza realizacji dostawy.

### Ile przedziałów godzinowych można ustawić i jakie mają ograniczenia?

Language: pl

Można skonfigurować do 48 przedziałów w formacie GG:MM-GG:MM, wpisując każdy w osobnym wierszu, na przykład 09:00-12:00 oraz 12:00-16:00. Początek musi być wcześniejszy od końca, a cały przedział musi mieścić się w jednym dniu. Przedziały mogą się stykać, lecz nie mogą się nakładać. Moduł nie obsługuje przedziału przechodzącego przez północ, takiego jak 22:00-02:00.

### Czy można ustawić inne godziny dla poniedziałku i inne dla soboty?

Language: pl

Nie w obecnej wersji. Skonfigurowana lista przedziałów jest wspólna dla wszystkich dostępnych dni w danym sklepie. Można wyłączać całe daty, ale nie ustawiać osobnych godzin dla konkretnego dnia tygodnia lub pojedynczej daty.

### Co dzieje się z przedziałami godzinowymi, które już się rozpoczęły?

Language: pl

Dla bieżącego dnia dostępne są tylko przedziały, których początek jest późniejszy od aktualnej godziny i minuty w strefie czasowej sklepu. Przedział rozpoczynający się o 12:00 nie jest dostępny do nowego zapisu od 12:00, nawet jeżeli kończy się później. Jeśli nie pozostał żaden przyszły przedział, dzisiejsza data nie jest proponowana. Dla przyszłych dat udostępniana jest cała skonfigurowana lista godzin.

### Czy wybór terminu można ograniczyć do wybranych przewoźników?

Language: pl

Tak. W konfiguracji wybierasz aktywnych przewoźników przypisanych do danego sklepu. Pusta lista oznacza wszystkich przewoźników dostępnych dla koszyka. Moduł zapisuje powiązanie z referencją przewoźnika, którą PrestaShop zachowuje przy jego standardowej edycji. Zmiana metody dostawy może spowodować utratę aktualności wcześniejszej preferencji i konieczność ponownego wyboru albo jej usunięcia.

### Czy każdy przewoźnik lub kod pocztowy może mieć własny kalendarz?

Language: pl

Nie. W jednym sklepie obowiązują wspólne reguły dat i godzin dla wszystkich przewoźników objętych modułem. Wybór przewoźników określa, kiedy klient może wskazać termin, ale nie tworzy osobnych harmonogramów. Obecna wersja nie udostępnia również kalendarzy zależnych od kodu pocztowego lub trasy.

### Czy moduł może służyć do zbierania preferowanego terminu odbioru osobistego?

Language: pl

Tak, jeżeli odbiór osobisty jest skonfigurowany w PrestaShop jako metoda dostawy reprezentowana przez przewoźnika. Możesz ograniczyć moduł do tej metody i ustawić dni oraz przedziały odpowiadające pracy punktu. Jest to zapis preferencji odbioru; moduł nie zarządza kolejką klientów ani dostępnością stanowisk.

### Czy formularz pojawi się dla produktów wirtualnych lub pustego koszyka?

Language: pl

Nie. Moduł pomija pusty koszyk oraz koszyk zawierający wyłącznie produkty wirtualne. Dla pozostałych koszyków możliwość zapisu zależy również od włączenia funkcji, dostępnej opcji dostawy i ustawień przewoźników.

### Czy czas przygotowania lub termin można ustawić osobno dla każdego produktu?

Language: pl

Nie. Preferencja dotyczy całego koszyka, a czas przygotowania jest ustawieniem kalendarza sklepu. Moduł nie wylicza go z produktów, kategorii, ilości ani stanów magazynowych i nie pozwala przypisać różnych dat do poszczególnych pozycji zamówienia.

### Czy moduł obsługuje zamówienia dzielone na kilka adresów lub przewoźników?

Language: pl

Nie. Obsługiwany jest wybór terminu dla koszyka z jedną opcją dostawy obejmującą jeden adres i jednego przewoźnika. Moduł nie udostępnia oddzielnych preferencji dla kilku adresów, przewoźników ani części podzielonej dostawy.

### Czy PD Termin dostaw Pro obsługuje multistore?

Language: pl

Tak. Ustawienia kalendarza i dane zapisanych preferencji są rozdzielone według sklepu. Każdy sklep może mieć własny czas przygotowania, dni, przedziały i wyłączenia. Przed zmianą ustawień trzeba wybrać konkretny sklep w panelu PrestaShop; zapis z kontekstu wszystkich sklepów lub grupy nie jest udostępniony.

### Gdzie po zakupie widać wybraną datę i przedział dostawy?

Language: pl

Zapisana preferencja jest prezentowana na karcie zamówienia w panelu administracyjnym, na stronie potwierdzenia zakupu oraz w szczegółach zamówienia klienta. Widoczność po stronie klienta wymaga, aby motyw wyświetlał odpowiednie miejsca integracji PrestaShop. Nadchodzące terminy można także przeglądać w panelu modułu. Są to informacje o prośbie klienta, a nie potwierdzenie realizacji.

### Czy klient albo pracownik może zmienić termin po utworzeniu zamówienia?

Language: pl

Moduł nie udostępnia edycji preferencji już utworzonego zamówienia. Przy utworzeniu zamówienia zapisuje jej osobną kopię, a dalsze zmiany przez formularz koszyka są blokowane. Późniejsza zmiana ustawień kalendarza nie przelicza zapisanej kopii. Ewentualną zmianę realizacji sklep uzgadnia z klientem poza modułem.

### Co dzieje się z preferencją, gdy płatność zostanie potwierdzona z opóźnieniem?

Language: pl

Przy tworzeniu zamówienia moduł kopiuje zapisaną preferencję powiązaną z odpowiadającym mu przewoźnikiem. Nie nalicza wtedy ponownie czasu przygotowania względem chwili potwierdzenia płatności. Aktualność wyboru jest sprawdzana przy jego zapisie i ponownym zatwierdzaniu standardowego kroku dostawy. Powrót do wcześniej rozpoczętej płatności bez ponownego przejścia tego kroku może zachować wcześniejszą preferencję, dlatego sklep nadal musi potwierdzić możliwość realizacji.

### Jakie zakładki i informacje zawiera panel modułu?

Language: pl

Panel ma zakładki Podgląd kalendarza, Konfiguracja oraz Nadchodzące terminy. Podgląd pokazuje sklep, strefę czasową i do 10 najbliższych dostępnych dat, konfiguracja udostępnia reguły kalendarza, a nadchodzące terminy pokazują zapisane zamówienia. Zielony nagłówek zawiera logo PD, wersję modułu i wskaźniki konfiguracji dotyczące przyjmowania preferencji, dat, godzin, przewoźników oraz wyłączeń.

### Co dokładnie pokazuje lista nadchodzących terminów?

Language: pl

Lista obejmuje do 30 najbliższych zamówień z zapisaną datą przypadającą dzisiaj lub później w wybranym sklepie. Pokazuje numer i identyfikator zamówienia, datę, przedział, aktualny status oraz odnośnik do szczegółów. Jest uporządkowana według daty, przedziału i identyfikatora zamówienia. Nie filtruje zamówień według statusu, więc może obejmować także anulowane zamówienie z przyszłą datą. Nie jest planem potwierdzonych dostaw ani kalendarzem z eksportem CSV lub iCalendar.

### Dlaczego lista dostępnych dat może być pusta?

Language: pl

Może do tego dojść, gdy czas przygotowania i godzina odcięcia nie pozostawiają dostępnego dnia w ustawionym zakresie, wybrane dni zostały wyłączone albo skończyły się wszystkie przedziały bieżącego dnia. Osobnym powodem niedostępnego wyboru może być nieobsługiwany przewoźnik lub rodzaj dostawy. Zakładka Podgląd kalendarza pozwala sprawdzić wynik zapisanych reguł. Brak terminu nie zmienia dobrowolnego charakteru preferencji.

### Czy moduł wysyła termin dostawy e-mailem, SMS-em lub umieszcza go na fakturze PDF?

Language: pl

Nie. Obecna wersja nie wysyła własnych powiadomień e-mail ani SMS z preferencją i nie dodaje terminu do faktury PDF. Informację prezentuje w widokach zamówienia oraz w panelu modułu. Potwierdzenie terminu przez sklep i powiadomienie o jego zmianie nie mają osobnego mechanizmu w module.

### Czy wybór daty zmienia cenę dostawy albo zleca przewóz kurierowi?

Language: pl

Nie. Wybrana data i godzina są dodatkowymi informacjami przy zamówieniu. Moduł nie zmienia kosztów dostawy, nie dopłaca za wybrane terminy, nie nadaje przesyłek, nie planuje tras i nie zmienia automatycznie statusu zamówienia. Nie ma integracji z systemem rezerwacji ani interfejsem usług przewoźnika.

### Czy moduł działa z każdym motywem i jednostronicowym procesem zakupowym?

Language: pl

Standardowe miejsce wyświetlania znajduje się przy wyborze przewoźnika. Moduł udostępnia również własne miejsce integracji dla indywidualnego motywu i reaguje na wybrane zdarzenia odświeżania formularza dostawy. Niestandardowe motywy i moduły One Page Checkout mogą zmieniać formularze oraz sposób ich odświeżania, dlatego wymagają sprawdzenia na konkretnej instalacji. Nie ma podstaw do deklarowania automatycznej zgodności z każdym takim rozwiązaniem.

### Jakie wersje PrestaShop i PHP obejmuje deklaracja zgodności modułu?

Language: pl

Wersja 2.0.0 deklaruje obsługę PrestaShop od 1.7.0.0 do serii 9.x. Kod modułu zachowuje zgodność składniową z PHP 7.0–8.5, ale sam sklep musi działać na wersji PHP obsługiwanej przez konkretną wersję PrestaShop. Nie oznacza to przetestowania każdej kombinacji sklepu, PHP, motywu, płatności i dodatkowych modułów.

### Czy klient może korzystać z formularza na telefonie i bez JavaScript?

Language: pl

Formularz ma układ dostosowany do małych ekranów i wykorzystuje natywne listy wyboru obsługiwane przez przeglądarkę, także dotykowo i klawiaturą. Zapis, usunięcie i odświeżanie preferencji wymagają włączonego JavaScript. Bez niego moduł informuje o tym wymaganiu i pozwala kontynuować zakup bez wskazywania terminu.

### Czy aktualizacja z wersji 1.0.1 zachowuje wcześniej zapisane daty?

Language: pl

Tak. Aktualizacja do wersji 2.0.0 rozszerza istniejącą strukturę danych zamiast usuwać zapisy koszyków. Uzupełnia powiązania ze sklepem i tworzy kopie preferencji dla istniejących zamówień. Starsze, prawidłowe daty w formacie DD/MM/RRRR pozostają rozpoznawane przy wyświetlaniu. Aktualizacja nie zamienia wcześniejszych preferencji w potwierdzone rezerwacje.

### Co dzieje się z ustawieniami i historią po odinstalowaniu lub resecie modułu?

Language: pl

Odinstalowanie usuwa ustawienia modułu, ale pozostawia tabele z preferencjami koszyków i historią terminów zamówień. Ponowna instalacja może wykorzystać zachowane dane. Funkcja resetu naprawia strukturę danych i podłączenie modułu, zachowując ustawienia oraz historię. Trwałe usunięcie tych zapisów wymaga osobnej operacji administratora.

