---
type: "product"
id: 352
url: "https://prestadev.pl/pl/przewoznicy-warunkowo-pro-warunkowe-metody-dostawy-w-prestashop.html"
markdown_url: "https://prestadev.pl/pl/markdown/product/352.md"
title: "Przewoźnicy warunkowo Pro — warunkowe metody dostawy w PrestaShop"
image: "https://prestadev.pl/3578/przewoznicy-warunkowo-pro-warunkowe-metody-dostawy-w-prestashop.jpg"
sku: "PDOOCBCPRO"
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", "Główna", "Moduły PrestaShop"]
language: "pl"
updated: "2026-10-10"
---

# Przewoźnicy warunkowo Pro — warunkowe metody dostawy w PrestaShop

**Przewoźnicy warunkowo Pro** to moduł PrestaShop do kontrolowania dostępności metod dostawy na podstawie adresu, koszyka i domyślnej grupy klienta. Pozwala ukrywać przewoźnika w określonych sytuacjach albo pozostawić go dostępnego tylko wtedy, gdy koszyk spełnia ustawione wymagania. Reguły mogą uwzględniać kraj, region, kody pocztowe, miasta, wartość i wagę koszyka, kategorie produktów oraz dni tygodnia i daty. Możesz wykorzystać je do dostawy lokalnej, ograniczenia wysyłki wybranych kategorii towarów lub czasowego wyłączenia usługi. Panel udostępnia nieaktywne szkice, kopiowanie reguł i symulator, a klientowi można wyświetlać własne wyjaśnienia niedostępnej dostawy. Moduł zawęża opcje udostępnione przez PrestaShop, zachowując jego standardowe ograniczenia przewoźników.

## Description

### Jak działa dostępność przewoźników?

 Każda reguła dotyczy jednego przewoźnika w jednym sklepie. Wybierasz sposób działania, dodajesz potrzebne warunki i decydujesz, kiedy reguła ma być aktywna.

 - **Ukrywanie po spełnieniu warunków:** metoda dostawy znika, gdy koszyk i adres pasują do reguły blokującej.
- **Dostępność tylko po spełnieniu warunków:** przewoźnik pozostaje dostępny, jeżeli pasuje co najmniej jedna aktywna reguła dostępności i nie pasuje żadna blokada.
- **Pierwszeństwo blokady:** pasująca reguła ukrywająca przewoźnika wygrywa z regułami jego dostępności.
- **Łączenie warunków:** wszystkie użyte warunki jednej reguły muszą zostać spełnione. Dla kodów pocztowych i miast można osobno wybrać połączenie „ORAZ” albo „LUB”.

 Niewypełnione warunki nie wprowadzają ograniczeń, ale zapis reguły wymaga co najmniej jednego warunku. Jeżeli do oceny potrzebny jest adres dostawy, a klient jeszcze go nie podał, moduł oznacza warunek adresowy jako oczekujący na dane.

 ### Warunki dostawy, koszyka i klienta

 | Warunek | Co możesz ustawić? |
| --- | --- |
| Kraj i region | Kraj dostawy oraz przypisany do niego stan lub województwo, jeżeli taki region jest zapisany w PrestaShop. |
| Kody pocztowe | Dokładne kody, prefiksy z końcową gwiazdką i numeryczne zakresy kodów o jednakowej długości. Można podać wiele pozycji. |
| Miasta | Listę miejscowości. Porównanie normalizuje odstępy i zachowuje znaki diakrytyczne, dlatego nazwa z polskimi znakami pozostaje odrębna od zapisu bez nich. |
| Wartość produktów | Minimalną lub maksymalną wartość brutto produktów, bez kosztu dostawy i przed rabatami z reguł koszyka. |
| Waga koszyka | Dolną lub górną granicę wagi wyliczanej przez PrestaShop w jednostce ustawionej w sklepie. |
| Grupa klienta | Jedną lub kilka grup, do których ma pasować domyślna grupa klienta. |
| Kategorie produktów | Wybrane kategorie bezpośrednio przypisane do produktów. Warunek jest spełniony, gdy choć jeden produkt w koszyku należy do choć jednej wskazanej kategorii. |
| Dni tygodnia | Wybrane dni, w których dana reguła ma zastosowanie. |
| Daty obowiązywania | Datę początkową, końcową albo oba końce okresu. Harmonogram korzysta z czasu serwera sklepu. |

 Granice kwot, wag i dat są włączne: wartość równa ustawionemu minimum lub maksimum spełnia odpowiedni warunek. Progi kwotowe podajesz w walucie bazowej sklepu; dla koszyka w innej walucie moduł stosuje kursy zapisane w PrestaShop. Kategorie nie obejmują automatycznie całej hierarchii podkategorii, a grupy są oceniane według grupy domyślnej, zamiast wszystkich dodatkowych przypisań klienta.

 ### Ograniczanie dostawy według kodu pocztowego i miasta

 Kody można oddzielać przecinkami, średnikami lub nowymi liniami. Moduł pomija spacje i myślniki przy porównywaniu kodów pocztowych.

 - **Dokładny kod:** `00-001` pasuje także do zapisu `00001`.
- **Prefiks:** `00*` obejmuje kody zaczynające się od `00`.
- **Zakres:** `00-001..00-099` obejmuje numeryczne kody od `00001` do `00099`, łącznie z oboma końcami.
- **Miasto i kod:** wybór „ORAZ” wymaga zgodności obu pól; wybór „LUB” pozwala spełnić warunek lokalizacji przez zgodny kod albo zgodne miasto.

 Zakresy wymagają cyfr i jednakowej długości obu końców. Moduł porównuje wpisy z adresem klienta; nie ustala obszaru na mapie ani odległości od magazynu.

 ### Przykłady zastosowania w sklepie internetowym

 - **Dostawa lokalna od określonej wartości:** ustaw przewoźnika dostępnego tylko dla wybranych miast lub kodów i koszyków o wartości co najmniej 150 zł, jeżeli złoty jest walutą bazową sklepu.
- **Ograniczenie dostawy do automatów paczkowych:** ukryj wybraną metodę dla koszyków z produktami z kategorii wymagających innej formy transportu. Próg wagi możesz określić w osobnej regule, aby blokował dostawę niezależnie od kategorii.
- **Dostawa dla wybranej grupy klientów:** powiąż dostępność przewoźnika z domyślną grupą klienta, na przykład grupą odbiorców hurtowych.
- **Czasowa przerwa w usłudze:** połącz blokadę przewoźnika z obszarem i zakresem dat, a w wyjaśnieniu wskaż klientowi możliwość wyboru innej dostawy.
- **Odbiór osobisty w wybrane dni:** zastosuj regułę dostępności dla istniejącego przewoźnika reprezentującego odbiór osobisty i wybierz dni tygodnia.
- **Kilka obszarów obsługi:** przygotuj kilka reguł dostępności dla jednego przewoźnika. Spełnienie dowolnej z nich wystarczy, o ile nie zadziała blokada.

 Moduł realizuje warunki ustawione przez właściciela sklepu. Limity konkretnego przewoźnika, podział produktów na kategorie i dni obsługi określasz w konfiguracji; nie są pobierane automatycznie od firmy transportowej.

 ### Funkcje panelu administracyjnego

 - **Cztery zakładki:** reguły dostawy, symulator, ustawienia i pomoc, z nagłówkiem pokazującym sklep oraz stan działania reguł.
- **Zarządzanie regułami:** dodawanie, edycja, włączanie, wyłączanie i usuwanie, wyszukiwanie po nazwie oraz lista po 25 pozycji na stronę.
- **Szkice:** nowy formularz domyślnie ma regułę nieaktywną, a kopia istniejącej reguły zapisuje się jako nieaktywny szkic.
- **Podgląd szkicu:** można dołączyć jeden nieaktywny szkic do symulacji bez włączania go w sklepie.
- **Symulator warunków:** pozwala podać adres, wartość, wagę, grupę klienta, kategorie i datę, a następnie zobaczyć decyzję reguł oraz niespełnione warunki.
- **Podział formularza:** osobne sekcje podstawowych ustawień, obszaru dostawy, koszyka i klienta oraz harmonogramu i wyjaśnienia.
- **Wyszukiwanie kategorii:** wybór według początku nazwy lub numeru, do 25 wyników wyszukiwania, z zachowaniem wcześniej wybranych kategorii.
- **Pauza działania:** wyłączenie stosowania reguł w wybranym sklepie przywraca standardowe opcje PrestaShop bez kasowania konfiguracji modułu.
- **Osobny przełącznik komunikatów:** można ukryć wyjaśnienia i nadal stosować ograniczenia dostawy.

 Symulator pokazuje wynik działania reguł modułu. Nie oblicza kosztów wysyłki ani wszystkich standardowych ograniczeń przewoźnika, dlatego oznaczenie dopuszczenia przez moduł nie zastępuje dostępności wynikającej z konfiguracji PrestaShop.

 ### Informacje o niedostępnej dostawie dla klienta

 Do reguły możesz dopisać własne wyjaśnienie, na przykład informację o obszarze obsługi, wymaganej wartości produktów lub czasowej przerwie w dostawie. Wiadomości zapisuje się osobno dla języków sklepu, jako zwykły tekst do 1000 znaków na język. Przy braku odpowiedniej wersji językowej moduł korzysta z języka domyślnego, a następnie z komunikatu ogólnego.

 Wyjaśnienia dotyczą metod dostępnych według PrestaShop, które zostały usunięte przez reguły modułu. Mogą pojawić się w koszyku i przed wyborem przewoźnika, jeżeli motyw wyświetla odpowiednie miejsca modułów. Po usunięciu ostatniej dostępnej opcji klient otrzymuje informację o braku pasującej dostawy oraz wskazówkę dotyczącą adresu lub kontaktu ze sklepem.

 Informacje odświeżają się po standardowych zdarzeniach zmiany koszyka i formularza dostawy. Gdy odświeżenie nie powiedzie się, moduł usuwa wcześniejszą treść, pokazuje komunikat o problemie i udostępnia ponowienie próby.

 ### Cechy i korzyści dla obsługi sklepu

 - **Jedno miejsce konfiguracji ograniczeń:** warunki adresowe, koszyka i klienta można połączyć w ramach nazwanych reguł.
- **Wyjaśnienie dla kupującego:** własny tekst pozwala wskazać przyczynę niedostępności dostawy i sugerowany dalszy krok.
- **Przygotowanie zmian przed aktywacją:** szkice i symulator umożliwiają ocenę reguły bez natychmiastowego wpływu na koszyki klientów.
- **Wykorzystanie obecnych przewoźników:** moduł współpracuje z metodami dostawy już skonfigurowanymi w sklepie.
- **Rozdzielenie sklepów:** w środowisku wielosklepowym reguły i ustawienia prowadzi się osobno dla wybranego sklepu.
- **Zachowanie powiązań:** standardowa edycja przewoźnika w PrestaShop zachowuje odniesienie reguł do jego stałej referencji.

 ### Współpraca z PrestaShop i zakres działania

 Moduł jest przeznaczony dla PrestaShop 1.7, 8 i 9. Kod modułu zachowuje zgodność z PHP od 7.0 do 8.5, przy czym serwer musi również spełniać wymagania używanej wersji PrestaShop. Na PrestaShop 8 i 9 filtrowanie korzysta z natywnego mechanizmu opcji dostawy; PrestaShop 1.7 wymaga włączonych nadpisań i instalacji adaptera koszyka, bez konfliktu nadpisania tej samej metody.

 Reguły są przypisane do pojedynczego sklepu. W konfiguracji wielosklepowej wybierasz jeden sklep przed zarządzaniem jego regułami. Aktualizacja ze starszej wersji 1.x zachowuje dane reguł i wcześniejszy zakres działania reguł odwróconych.

 Moduł zawęża gotowe opcje dostawy, także obejmujące kilka paczek. Nie udostępnia przewoźnika wyłączonego przez standardowe ograniczenia PrestaShop, nie zmienia stawek wysyłki i nie tworzy integracji z firmami transportowymi. Warunek wagi lub kategorii nie zastępuje pomiaru wymiarów paczki, rezerwacji transportu ani wyznaczania terminu doręczenia.

 W niestandardowym formularzu zamówienia filtrowanie wymaga korzystania z natywnych opcji dostawy koszyka. Wyświetlanie wyjaśnień wymaga odpowiednich miejsc modułów w motywie, a ich automatyczne odświeżanie — standardowych zdarzeń PrestaShop.

## 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
- Główna
- Moduły PrestaShop

## Questions and answers

### Do czego służy moduł Przewoźnicy warunkowo Pro?

Language: pl

Przewoźnicy warunkowo Pro ogranicza dostępność metod dostawy w PrestaShop według adresu, koszyka, domyślnej grupy klienta i harmonogramu. Pozwala ukrywać przewoźnika po spełnieniu warunków albo pozostawić go dostępnego tylko dla pasujących koszyków. Reguły mogą obsługiwać między innymi dostawę lokalną, ograniczenia określonych kategorii produktów i czasowe wyłączenie usługi.

### Z jakimi wersjami PrestaShop i PHP współpracuje moduł?

Language: pl

Moduł jest przeznaczony dla PrestaShop 1.7, 8 i 9. Jego kod zachowuje zgodność z PHP od 7.0 do 8.5, ale serwer musi również spełniać wymagania konkretnej wersji PrestaShop. W PrestaShop 1.7 potrzebne są włączone nadpisania i adapter koszyka; wersje 8 i 9 korzystają z natywnego mechanizmu filtrowania opcji dostawy.

### Czym różni się ukrywanie przewoźnika od warunkowej dostępności?

Language: pl

Reguła ukrywania usuwa metodę dostawy, gdy jej warunki zostaną spełnione. Reguła dostępności pozwala pozostawić przewoźnika tylko wtedy, gdy koszyk i adres spełniają jej wymagania lub wymagania innej aktywnej reguły dostępności tego przewoźnika. W obu przypadkach obowiązują także standardowe ograniczenia PrestaShop.

### Jak moduł łączy kilka reguł dla tego samego przewoźnika?

Language: pl

Pasująca reguła blokująca zawsze ma pierwszeństwo. Jeżeli przewoźnik ma aktywne reguły dostępności, wystarczy spełnienie jednej z nich, pod warunkiem braku pasującej blokady. Warunki jednej reguły łączą się przez „ORAZ”, z osobnym wyborem „ORAZ” lub „LUB” dla kodów pocztowych i miast.

### Jakie formaty kodów pocztowych można wpisać w regule?

Language: pl

Obsługiwane są dokładne kody, na przykład 00-001, prefiksy z końcową gwiazdką, na przykład 00\*, oraz numeryczne zakresy, na przykład 00-001..00-099. Końce zakresu muszą po usunięciu spacji i myślników składać się z cyfr i mieć jednakową długość. Wiele pozycji oddziela się przecinkami, średnikami lub nowymi liniami.

### Czy myślniki, spacje i zera na początku kodu pocztowego mają znaczenie?

Language: pl

Spacje i myślniki są pomijane przy porównaniu, dlatego 00-001 i 00001 pasują do tego samego dokładnego kodu. Zera na początku pozostają częścią kodu. Zakresy numeryczne wymagają jednakowej długości kodu klienta i obu końców zakresu, a oba końce są uwzględniane.

### Czy można ograniczyć dostawę do konkretnych miast?

Language: pl

Tak. W jednej regule można wpisać listę miejscowości, oddzielając je przecinkami, średnikami lub nowymi liniami. Moduł normalizuje odstępy w nazwach i zachowuje znaki diakrytyczne, dlatego Łódź i Lodz pozostają różnymi nazwami. Dla liter ASCII wielkość liter nie zmienia dopasowania; obsługa wielkości liter innych alfabetów korzysta z rozszerzenia mbstring, jeżeli jest dostępne.

### Czy reguła może wskazywać kraj i województwo?

Language: pl

Tak. Można wybrać kraj dostawy oraz aktywny stan lub województwo zapisane w PrestaShop i przypisane do tego kraju. Moduł korzysta z istniejących danych regionów; nie tworzy automatycznie listy województw. Kraj i region są oceniane razem z pozostałymi warunkami reguły.

### Jak działa połączenie kodu pocztowego i miasta przez „ORAZ” lub „LUB”?

Language: pl

Jeżeli wypełniono oba pola, wybór „ORAZ” wymaga jednocześnie zgodnego kodu pocztowego i zgodnego miasta. Wybór „LUB” wymaga zgodności przynajmniej jednego z tych pól. Ten wybór dotyczy tylko lokalizacji; pozostałe warunki, na przykład kraj lub minimalna wartość produktów, nadal muszą zostać spełnione.

### Jak liczona jest wartość koszyka używana w progach dostawy?

Language: pl

Moduł używa wartości brutto produktów wyliczanej przez PrestaShop, bez kosztu dostawy i przed rabatami z reguł koszyka. Można ustawić minimum, maksimum lub obie granice. Warunek nie oznacza końcowej kwoty do zapłaty za zamówienie po doliczeniu dostawy i odjęciu rabatu z kodu.

### W jakiej walucie należy podawać progi wartości produktów?

Language: pl

Progi podaje się w walucie bazowej wybranego sklepu. Jeżeli klient korzysta z innej waluty, wartość produktów jest przeliczana według kursów zapisanych w PrestaShop. Moduł nie pobiera własnych kursów z zewnętrznego serwisu.

### Jak moduł wykorzystuje wagę koszyka?

Language: pl

Reguła może określać minimalną lub maksymalną wagę koszyka, wyliczaną przez PrestaShop w jednostce ustawionej w sklepie. Poprawność wyniku zależy od danych produktów i kombinacji oraz sposobu liczenia wagi przez PrestaShop. Moduł nie mierzy wymiarów produktów ani gotowej paczki.

### Czy wartości równe ustawionym granicom spełniają warunek?

Language: pl

Tak. Granice kwot, wag i dat są włączne. Przykładowo koszyk o wartości dokładnie 150 w walucie bazowej spełnia warunek minimum 150, a data końcowa jest ostatnim dniem objętym harmonogramem reguły.

### Jak działa ograniczenie przewoźnika według kategorii produktów?

Language: pl

Warunek jest spełniony, gdy przynajmniej jeden produkt w koszyku jest bezpośrednio przypisany do przynajmniej jednej wybranej kategorii. Nie musi to być kategoria domyślna produktu. Sam wybór kategorii nadrzędnej nie obejmuje automatycznie produktów przypisanych wyłącznie do jej podkategorii.

### Czy można przygotować dostawę tylko dla klientów hurtowych?

Language: pl

Tak, jeżeli klienci hurtowi mają odpowiednią grupę domyślną w PrestaShop. W regule dostępności wybierasz tę grupę, ewentualnie dodając warunki adresu lub koszyka. Moduł sprawdza grupę domyślną klienta, a nie wszystkie jego dodatkowe przypisania do grup.

### Jak działa harmonogram według dni tygodnia i dat?

Language: pl

Można wskazać dni tygodnia, datę początkową i datę końcową. Wypełnione warunki działają łącznie, według czasu serwera sklepu, a granice dat są uwzględniane. Harmonogram określa stosowanie reguły; nie jest wyborem terminu doręczenia, kalendarzem świąt ani rezerwacją godziny dostawy.

### Czy trzeba wypełnić wszystkie warunki reguły?

Language: pl

Nie. Puste pola nie wprowadzają ograniczeń, a zapis reguły wymaga przynajmniej jednego warunku. Można przygotować prostą regułę tylko dla kategorii albo rozbudowaną regułę łączącą obszar dostawy, wartość produktów i harmonogram.

### Czy nowa reguła od razu wpływa na dostawy klientów?

Language: pl

Nowy formularz domyślnie ma regułę nieaktywną. Możesz zapisać ją jako szkic, ocenić w symulatorze i dopiero później włączyć. Jeżeli podczas tworzenia sam wybierzesz stan aktywny, reguła zacznie działać po poprawnym zapisie.

### Czy można skopiować istniejącą regułę?

Language: pl

Tak. Kopiowanie tworzy osobną, nieaktywną regułę z ustawieniami oryginału. Kopię można edytować, sprawdzić jako szkic i aktywować, bez zmiany reguły źródłowej.

### Jak zarządza się większą liczbą reguł?

Language: pl

Lista pozwala wyszukiwać nazwy reguł i wyświetla po 25 pozycji na stronę. Dla reguły dostępne są edycja, włączanie lub wyłączanie, kopiowanie i usuwanie. Kategorie w formularzu wyszukuje się według początku nazwy lub numeru; wyszukiwanie pokazuje do 25 wyników, a wcześniej wybrane kategorie pozostają zachowane.

### Co pokazuje symulator reguł dostawy?

Language: pl

Symulator ocenia aktywne reguły wybranego sklepu dla podanego kraju, regionu, kodu pocztowego, miasta, wartości produktów, wagi, grupy klienta, kategorii i daty. Pokazuje decyzję reguł dla przewoźnika oraz warunki, które nie zostały spełnione. Używa tej samej logiki reguł co filtrowanie dostawy w koszyku.

### Czy można sprawdzić nieaktywny szkic bez włączania go w sklepie?

Language: pl

Tak. Funkcja podglądu pozwala dołączyć jeden nieaktywny szkic z bieżącego sklepu do oceny aktywnych reguł w symulatorze. Szkic jest uwzględniany tylko w tej symulacji; jego zapisany stan w sklepie pozostaje nieaktywny.

### Czy wynik symulatora gwarantuje dostępność przewoźnika w zamówieniu?

Language: pl

Symulator pokazuje dopuszczenie lub blokadę wynikającą z reguł modułu. Nie wylicza standardowych stref, cen i wszystkich ograniczeń przewoźnika w PrestaShop. Ostateczna dostępność w zamówieniu zależy również od natywnej konfiguracji dostawy i rzeczywistego koszyka.

### Czy klient może zobaczyć własne wyjaśnienie niedostępnej dostawy?

Language: pl

Tak. Do reguły można dopisać zwykły tekst wyjaśnienia, osobno dla języków sklepu, do 1000 znaków na język. Moduł może wyświetlić nazwę usuniętej metody oraz pasujące wyjaśnienia w koszyku i przed wyborem przewoźnika, jeżeli motyw udostępnia odpowiednie miejsca modułów.

### Co dzieje się, gdy nie wpiszę wyjaśnienia w języku klienta?

Language: pl

Moduł najpierw szuka tekstu w języku klienta, a następnie w domyślnym języku sklepu. Jeżeli dla danej niedostępnej metody nie ma własnej treści do wyświetlenia, używa komunikatu ogólnego. Własne wyjaśnienia nie są automatycznie tłumaczone.

### Czy moduł wyjaśnia brak wszystkich przewoźników w sklepie?

Language: pl

Wyjaśnienia dotyczą metod, które były dostępne według PrestaShop i zostały usunięte przez reguły modułu. Nie są diagnozą wszystkich problemów konfiguracji dostawy. Jeżeli przewoźnik był wcześniej niedostępny z powodu strefy, zakresu cen lub innych ograniczeń PrestaShop, moduł go nie przywraca ani nie przedstawia jako własnej blokady.

### Co zobaczy klient, jeżeli reguły usuną ostatnią metodę dostawy?

Language: pl

Przy włączonych wyjaśnieniach i odpowiednim miejscu wyświetlania w motywie klient otrzymuje komunikat o braku dostępnej dostawy dla adresu i koszyka. Treść wskazuje sprawdzenie adresu lub kontakt ze sklepem, a obok mogą pojawić się wyjaśnienia usuniętych metod. Moduł nie wybiera automatycznie przewoźnika zastępczego.

### Jak oceniane są reguły przed podaniem adresu dostawy?

Language: pl

Warunki wymagające adresu oczekują na jego podanie, zamiast traktować brak adresu jako ostateczną niezgodność. Pozostałe warunki mogą już oceniać koszyk. Po udostępnieniu prawidłowego adresu moduł porównuje jego kraj, region, kod i miasto z ustawieniami reguł.

### Czy informacje o dostawie zmieniają się po zmianie koszyka?

Language: pl

Tak. Moduł odświeża wyjaśnienia po standardowych zdarzeniach PrestaShop związanych ze zmianą koszyka i formularza dostawy. Wymaga to odpowiednich miejsc modułów i zdarzeń w używanym motywie lub formularzu zamówienia. Przy błędzie odświeżenia poprzednia treść jest usuwana, a klient widzi informację o problemie i możliwość ponowienia próby.

### Czy można wyłączyć komunikaty i nadal ograniczać dostawę?

Language: pl

Tak. Wyświetlanie wyjaśnień ma osobny przełącznik w ustawieniach wybranego sklepu. Wyłączenie komunikatów nie wyłącza stosowania aktywnych reguł dostępności przewoźników.

### Czy można wstrzymać działanie reguł bez ich usuwania?

Language: pl

Tak. W ustawieniach można wyłączyć stosowanie reguł dla wybranego sklepu. PrestaShop korzysta wtedy ze swoich standardowych opcji dostawy, a zapisane reguły pozostają w module. Pojedynczą regułę można też wyłączyć niezależnie od pozostałych.

### Czy moduł obsługuje środowisko wielosklepowe?

Language: pl

Tak. Reguły i ustawienia są przypisane do konkretnego sklepu. W panelu wielosklepowym trzeba wybrać pojedynczy sklep przed konfiguracją. Pozwala to prowadzić odmienne ograniczenia dostawy w sklepach korzystających z jednej instalacji PrestaShop.

### Czy moduł zmienia ceny dostawy albo udostępnia przewoźnika wyłączonego przez PrestaShop?

Language: pl

Moduł zawęża gotowe opcje dostawy i nie zmienia stawek wysyłki. Nadal obowiązują standardowe ograniczenia przewoźników, między innymi strefy, grupy, produkty oraz zakresy cen i wag. Reguła dostępności nie dodaje przewoźnika, którego PrestaShop nie udostępnił dla danego koszyka.

### Jak moduł działa przy opcji dostawy obejmującej kilka paczek?

Language: pl

Ocenia przewoźników należących do całej natywnej opcji dostawy. Jeżeli reguły wykluczą któregoś z nich, usuwa całą tę opcję. Inne opcje pozostają dostępne, jeżeli spełniają konfigurację PrestaShop i reguły modułu.

### Czy edycja przewoźnika usuwa powiązanie z regułami?

Language: pl

Przy standardowej edycji przewoźnika w PrestaShop moduł zachowuje powiązania przez jego stałą referencję i obsługuje aktualizację identyfikatora. Utworzenie niezależnego przewoźnika z nową referencją nie oznacza automatycznego przeniesienia na niego istniejących reguł.

### Czy moduł współpracuje z niestandardowym formularzem zamówienia?

Language: pl

Filtrowanie wymaga korzystania z natywnych opcji dostawy koszyka PrestaShop. Wyświetlanie wyjaśnień wymaga odpowiednich miejsc modułów w motywie, a automatyczne odświeżanie informacji wymaga standardowych zdarzeń PrestaShop. Formularz zamówienia, który omija te mechanizmy, może wymagać osobnego dostosowania.

### Co dzieje się z regułami po aktualizacji ze starszej wersji 1.x?

Language: pl

Aktualizacja przenosi istniejące dane reguł, zachowuje ich identyfikatory i uzupełnia powiązania z przewoźnikami. Reguły dawnego trybu odwróconego zachowują wcześniejszy zakres kraju; nowe reguły dostępności mają jawne warunki w obrębie wybranego sklepu. Przed aktualizacją należy zachować kopię plików i danych modułu.

### Czy odinstalowanie modułu pozostawia reguły w bazie?

Language: pl

Odinstalowanie usuwa reguły, ustawienia modułu i jego pozycję w menu administracyjnym. Jeżeli chcesz jedynie tymczasowo wrócić do standardowej dostępności dostawy, użyj pauzy w ustawieniach zamiast odinstalowania. Reguły przeznaczone do zachowania powinny wcześniej znaleźć się w kopii danych.

