PrestaShop Warunkowe reguły metod dostawy

Kontroluj, które metody dostawy widzi klient w koszyku. Silnik reguł PrestaShop z zagnieżdżonymi warunkami AND/OR, regułami POKAŻ/UKRYJ per kurier, kwotą z kosztem dostawy, pięcioma strategiami scalania, symulatorem, dziennikiem audytu, blokadą walidacji i wielojęzycznymi komunikatami o niedostępności. Dla PrestaShop 1.7, 8 i 9.

Główne zdjęcie produktu: Warunkowe reguły metod dostawy
129.99 €

Galeria 1/12

PrestaShop: Warunkowe Reguły Dostaw - Zarządzanie Widocznością Przewoźników

Moduł „Warunkowe reguły metod dostawy” dla PrestaShop to zaawansowany silnik zarządzania widocznością przewoźników. Umożliwia tworzenie elastycznych polityk z zagnieżdżonymi warunkami AND/OR, kontrolującymi każdego przewoźnika osobno. Kluczową funkcjonalnością jest kalkulacja sumy koszyka uwzględniająca koszt dostawy danego przewoźnika, co eliminuje błędy w regułach cenowych. Moduł oferuje wizualny konstruktor warunków, pięć strategii łączenia reguł, symulator checkoutu oraz dziennik audytu. Zapewnia pełną kontrolę nad opcjami dostawy, dostosowując je precyzyjnie do wymagań każdego zamówienia.

Wersja modułu: 1.1.0
Wersje sklepu:
9.x8.x1.7.x
Działa z ThirtyBees: Nie
Tłumaczenia:
Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Slovenčina (sk)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Magyar (hu)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Čeština (cs)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Srpski (rs)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Français (fr)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: 中文 (zh)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Русский (ru)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Norsk (no)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Български (bg)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Íslenska (is)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Polski (pl)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Slovenščina (si)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: हिन्दी (hi)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Lietuvių (lt)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Svenska (sv)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Українська (ua)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: 日本語 (ja)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Ελληνικά (el)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Eesti (et)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Deutsch (de)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Nederlands (nl)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Dansk (da)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: English (en)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Română (ro)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Italiano (it)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Bahasa Indonesia (id)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Latviešu (lv)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Português (pt)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Hrvatski (hr)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Suomi (fi)Ten moduł: Warunkowe reguły metod dostawy jest w całości przetłumaczony do języka: Español (es)

Pokaż właściwą metodę dostawy. Przy każdym checkoutcie.
Warunkowe reguły metod dostawy dla PrestaShop.

Każdy koszyk waży inaczej. Każdy przewoźnik kosztuje inaczej. Warunkowe reguły metod dostawy to pełny silnik widoczności dla kroku dostawy: twórz polityki z zagnieżdżonymi warunkami AND/OR, kontroluj każdego przewoźnika osobno, oceniaj reguły z uwzględnieniem własnego kosztu dostawy tego przewoźnika, symuluj wyniki przed uruchomieniem i śledź każdą decyzję w dzienniku audytu. Jeden moduł. Pełna kontrola nad tym, które metody dostawy mogą wybrać Twoi klienci.

PrestaShop 1.7.x, 8.x, 9.x
Sumy uwzględniające koszt dostawy per przewoźnik
Egzekwowanie na kroku dostawy

Co oferują Warunkowe reguły metod dostawy

To funkcje, które zamieniają widoczność przewoźników ze statycznych stref i zakresów cenowych PrestaShop w prawdziwe reguły biznesowe. Stworzone dla sklepów, które potrzebują precyzji na kroku dostawy — bez dotykania kodu.

Silnik oparty na politykach

Twórz wiele nazwanych polityk, ustawiaj je według priorytetu, aktywuj lub wstrzymuj pojedynczo. Każda polityka ma własne drzewo warunków i reguły per przewoźnik.

Kalkulacja dostawy per przewoźnik

Warunki sumy koszyka liczą produkty + koszt dostawy tego przewoźnika. Express za €8.40 jest oceniany inaczej niż odbiór za €0 — bez fałszywych negatywów w regułach "koszyk > €50".

Wizualny konstruktor warunków

Zagnieżdżone grupy AND/OR z 12 polami koszyka i klienta. Szybkie presety dla typowych scenariuszy. Surowy JSON, gdy go potrzebujesz.

Reguły per przewoźnik

Jedna karta na referencję przewoźnika PrestaShop. Ustaw SHOW lub HIDE, priorytet ewaluacji, pozycję wyświetlania i opcjonalne wielojęzyczne komunikaty o niedostępności.

Egzekwowanie listy dostaw

Ukryci przewoźnicy są usuwani z listy opcji dostawy przed wyrenderowaniem checkoutu. Jeśli klient wybrać już zablokowaną metodę, koszyk jest synchronizowany — bez cichego automatycznego przełączenia na innego przewoźnika.

Pięć strategii łączenia

Deny wins, allow wins, priority cascade, weighted score lub unanimous SHOW — wybierz, jak rozwiązywane są konflikty reguł w polityce.

Symulator checkoutu

Pick a real shopping cart i customer from your store. See exactly which carriers would appear — with per-carrier totals — before a single order is placed.

Komunikaty o niedostępności

Zachowaj ukrytego przewoźnika jako widoczną, nieaktywną opcją z własnym wielojęzycznym wyjaśnieniem — albo usuń go z listy całkowicie. Twój wybór w ustawieniu globalnym.

Migawka widoczności zamówienia

Bogaty panel na stronie szczegółów zamówienia: wybrany przewoźnik, sumy koszyka, ukryci i widoczni przewoźnicy przy checkout, zastosowane polityki — zapisane przy każdym zamówieniu.

Gamechanger

Ewaluacja uwzględniająca koszt dostawy per przewoźnik

Inne moduły przewoźników sprawdzają jedną sumę koszyka albo statyczne zakresy cenowe PrestaShop. Warunkowe reguły metod dostawy oceniają każdego przewoźnika osobno z produktami plus własnego kosztu dostawy tego przewoźnika.

Problem, którego inni nie widzą

Produkty €48.90 + dostawa €8.40 = €57.30. Naiwna reguła "ukryj, jeśli koszyk > €50", która liczy tylko produkty, widzi €48.90 — drogi przewoźnik pozostaje widoczny, a zamówienie przechodzi. Twoja marża i umowa z przewoźnikiem są naruszone.

Jak ten moduł to rozwiązuje

Dla każdego przewoźnika na liście dostawy silnik buduje: suma produktów + cena dostawy tego przewoźnika. Express za €8.40 uruchamia regułę. Darmowy odbiór za €0 jej nie uruchamia. Każda opcja jest oceniana według swojej realnej sumy przy checkout.

Egzekwowane przy checkout

Lista dostawy jest filtrowana, zanim klient ją zobaczy. PrestaShop nie może po cichu przełączyć go na innego przewoźnika. Strażnik walidacji zamówienia blokuje próby obejścia, jeśli ktoś manipuluje formularzem.

Dlaczego to jest nie do pobicia: Natywne ustawienia przewoźników PrestaShop znają tylko wagę, strefę i globalne zakresy cenowe. Proste wtyczki ukrywania przewoźników używają jednej wartości koszyka dla wszystkich metod. Tylko Warunkowe reguły metod dostawy łączą logikę polityk klasy enterprise z kalkulacją dostawy per przewoźnik i egzekwowaniem listy dostawy przy checkout — dokładnie ten scenariusz, z którym prawdziwe sklepy mierzą się codziennie.

Pełny przewodnik po funkcjach

Każda funkcja wyjaśniona prostym językiem dla właścicieli sklepów. Bez technicznego żargonu. Po kolei, żebyś dokładnie wiedział, co Warunkowe reguły metod dostawy robią dla Twojego sklepu.

Widoczność przewoźników przy checkout

Gdy klient dociera do kroku dostawy, moduł ewaluuje wszystkie aktywne polityki względem bieżącego koszyka, klienta i adresu dostawy. Każda referencja przewoźnika otrzymuje decyzję SHOW lub HIDE, zanim opcje zostaną wyrenderowane.

Filtrowanie działa przez cykl życia checkoutu PrestaShop — hooki listy opcji dostawy, hooki wyświetlania przewoźników i warstwę kompatybilności front office, która utrzymuje działanie motywów oraz modułów one-page checkout. Ten sam silnik polityk obsługuje każdą wersję PrestaShop od 1.7 do 9.

Polityki i reguły per przewoźnik

Polityka to nazwany pakiet warunków plus zestaw reguł przewoźników. Twórz tyle polityk, ile potrzebujesz — limity express, metody tylko B2B, ograniczenia krajów, ochrona zamówień o wysokiej wartości.

W każdej polityce każdy przewoźnik PrestaShop ma własną kartę reguły. Przełącz SHOW lub HIDE, ustaw priorytet ewaluacji i zmień kolejność wyświetlania. Napisz opcjonalne komunikaty o niedostępności per język.

Polityki działają w kolejności pozycji. Włącz Stop on first match, gdy pierwsza pasująca polityka ma decydować o wszystkim.

Suma koszyka vs suma produktów

Suma koszyka (brutto) w tym module oznacza produkty plus dostawę ocenianego przewoźnika — liczbę, która ma znaczenie dla reguł "wartości zamówienia" na kroku dostawy.

Suma produktów liczy wyłącznie pozycje produktowe, bez dostawy. Użyj jej, gdy chcesz ukryć metodę na podstawie samej wartości towaru — na przykład darmową dostawę tylko poniżej €100 produktów, niezależnie od ceny dostawy.

Oba pola są dostępne w wizualnym konstruktorze warunków z pełnymi operatorami porównania. Gdy reguła dotyczy konkretnego przewoźnika, Cart total automatycznie uwzględnia cenę dostawy tego przewoźnika w ewaluacji.

Strategie łączenia

Gdy wiele reguł w jednej polityce dotyczy tego samego przewoźnika, strategia łączenia decyduje o wyniku:

  • Deny wins — każda pasująca reguła HIDE ukrywa przewoźnika.
  • Allow wins — każda pasująca reguła SHOW pokazuje przewoźnika.
  • Priority cascade — pierwsza pasująca reguła według priorytetu decyduje.
  • Weighted score — SHOW dodaje +1, HIDE odejmuje −1; wynik netto określa widoczność.
  • Unanimous SHOW — wszystkie pasujące reguły muszą być SHOW, żeby przewoźnik się pojawił.

Ustaw domyślną strategię łączenia globalnie w Settings, a następnie nadpisz per polityka, gdy konkretny scenariusz wymaga innego rozwiązywania konfliktów.

Komunikaty o niedostępności

Czasem ukrycie metody dostawy bez wyjaśnienia frustruje klientów. Warunkowe reguły metod dostawy pozwalają napisać komunikat per reguła, per język, który pojawia się, gdy przewoźnik jest zablokowany.

W Settings wybierz między dwoma zachowaniami: usuń ukrytych przewoźników z listy całkowicie albo zachowaj ich jako widoczne, nieaktywne opcje z własnym komunikatem inline na kroku dostawy.

Każda karta reguły zawiera wielojęzyczne pole z selektorem flagi języka — napisz wyjaśnienie raz per język, właściwa wersja pojawi się automatycznie przy checkout.

Symulator checkoutu

Zakładka Simulator pozwala testować reguły na prawdziwych koszykach ze sklepu. Wyszukaj i wybierz aktywny koszyk, opcjonalnie przypisz klienta, a następnie uruchom ewaluację.

Wyniki pokazują każdego przewoźnika z końcowym statusem widoczności, sumami uwzględniającymi dostawę per przewoźnik, dopasowanymi politykami i komunikatami o niedostępności. Bez testowego zamówienia. Bez wpływu na klientów.

Używaj symulatora po każdej zmianie polityki, żeby potwierdzić, że reguły działają dokładnie tak, jak zamierzasz, zanim zobaczą je klienci.

Dashboard i analityka

Zakładka Dashboard to centrum kontroli widoczności przewoźników. Karty KPI podsumowują ewaluacje, ukryte zastosowania i aktywne polityki w wybranym okresie (30, 90, 180 lub 365 dni).

Wykresy trendów Chart.js rozbijają aktywność dziennie, tygodniowo lub miesięcznie. Tabela per przewoźnik pokazuje, które metody dostawy są ukrywane najczęściej — przydatne przy strojeniu reguł lub renegocjacji umów z przewoźnikami.

Ostatnie wpisy audytu pojawiają się na dole dashboardu dla szybkiego dostępu do najnowszych decyzji bez opuszczania przeglądu.

Audit log

Każde istotne zdarzenie jest rejestrowane: ewaluacje widoczności przy checkout, blokady walidacji zamówień, tworzenie/aktualizacja/usuwanie polityk, importy, eksporty, duplikaty, zmiany ustawień i uruchomienia symulacji.

Dedykowana zakładka admin Audit log w menu Shipping daje filtry po dacie, typie zdarzenia i referencji przewoźnika. Kliknij podgląd na dowolnym wierszu, żeby zobaczyć pełny payload szczegółów.

Eksportuj dziennik do CSV, gdy compliance lub wewnętrzny przegląd wymaga pełnej historii tego, kto co i kiedy zmienił.

Import, eksport i duplikacja polityk

Pobierz dowolną politykę jako przenośny plik JSON z edytora polityk lub listy polityk. Wgraj JSON, żeby utworzyć nową politykę w tym samym sklepie lub środowisku staging.

Akcja duplikacji kopiuje pełną politykę — warunki, reguły przewoźników, strategię łączenia i wielojęzyczne komunikaty — pod nową nazwą. Idealne do tworzenia wariantów sezonowych lub bezpiecznego testowania zmian.

Wbudowane presety warunków przyspieszają tworzenie polityk. Każdy import, eksport i duplikacja są logowane w śladzie audytu.

Strażnik walidacji zamówień

Reguły są egzekwowane przy wyświetlaniu i ponownie przy walidacji zamówienia. Jeśli klient ominie listę dostawy, zamówienie jest blokowane przed utworzeniem — z przekierowaniem z powrotem do checkoutu i jasnym komunikatem błędu.

Ustrukturyzowana migawka widoczności jest zapisywana przy każdym zamówieniu, żeby support widział, którzy przewoźnicy byli ukryci, którzy dozwoleni i które polityki zastosowano — bezpośrednio w panelu szczegółów zamówienia.

Wsparcie własnych motywów checkoutu

Moduł działa z domyślnym checkoutem PrestaShop od razu po instalacji. Jeśli Twój motyw lub zewnętrzny moduł one-page checkout (OPC, Supercheckout itd.) używa niestandardowego markup, opcjonalne custom CSS selectors w Settings pozwalają wskazać warstwie front Twoje przyciski radio przewoźników i kontenery wierszy.

Ten sam silnik polityk i visibility API obsługują każdą ścieżkę integracji — standardowy checkout, własne motywy i mocno zmodyfikowane kroki dostawy.

Sześć dedykowanych zakładek back office

Wszystko jest uporządkowane w przejrzystych sekcjach. Otwórz konfigurację modułu i przejdź od razu tam, gdzie trzeba. Dwa dodatkowe natywne menu admin pod Shipping dają pełne widoki list polityk i historii audytu.

Reguły i testowanie

  • Policies
    Twórz, edytuj, zmieniaj kolejność, duplikuj i eksportuj polityki widoczności przewoźników.
  • Simulator
    Uruchamiaj ewaluacje na prawdziwych koszykach z sumami uwzględniającymi dostawę per przewoźnik.
  • Settings
    Domyślne ustawienia globalne, tryb komunikatów o niedostępności, własne selektory DOM, okres analityki i logowanie debug.

Wgląd i utrzymanie

  • Dashboard
    KPI, wykresy trendów, statystyki per przewoźnik i feed ostatniej aktywności.
  • Audit log
    Pełna historia zdarzeń z filtrami, modalem podglądu i eksportem CSV.
  • Updates
    Sprawdzanie wersji modułu i powiadomienia o aktualizacjach MyPresta.

Natywne menu Shipping polityk i Audit log w sekcji Shipping zapewniają widoki HelperList z szybkimi przełącznikami aktywności, podsumowaniami warunków, etykietami przewoźników i zarządzaniem masowym.

Przykładowe warunki

Prawdziwe konfiguracje polityk, które zbudujesz w kilka minut — każda łączy drzewo warunków z wieloma regułami przewoźników. Skopiuj logikę, podmień swoich przewoźników, opublikuj.

Polityka: Limit express z sumami uwzględniającymi dostawę Merge: Deny wins

Warunki polityki

Zawsze pasuje (brak bramki na poziomie polityki)

PrzewoźnikRegułaDodatkowe warunki reguły
Kurier express HIDE Suma koszyka > 50 EUR (produkty + dostawa tego przewoźnika)
Paczka ekonomiczna SHOW
Odbiór w sklepie SHOW Suma koszyka 50 EUR przy odbiorze (dostawa €0)

Produkty €48.90 + Express €8.40 = €57.30 — Express ukryty. Te same produkty + Odbiór €0 = €48.90 — odbiór pozostaje widoczny. Kalkulacja per przewoźnik w praktyce.

Polityka: Logistyka kontraktowa B2B Merge: Deny wins

Warunki polityki (AND)

Klient zalogowany AND Grupa klienta in [Wholesale, VIP B2B] AND Suma produktów 200 EUR

PrzewoźnikRegułaDodatkowe warunki reguły
Transport kontraktowy SHOW
Express detaliczny HIDE
Paczka za pobraniem HIDE Suma koszyka 1 000 EUR
Polityka: Regionalne kierowanie przewoźników Merge: Priority cascade

Warunki polityki (OR)

Kraj dostawy in [DE, AT, CH] OR Strefa dostawy = DACH

PrzewoźnikRegułaDodatkowe warunki reguły
DHL Paket SHOW Ilość produktów 20
DHL Paket HIDE Ilość produktów > 20
Transport paletowy SHOW Ilość produktów > 20
Kurier overnight HIDE Strefa dostawy not in [Centra miejskie]
Polityka: Kierowanie katalogu ponadgabarytowego Merge: Weighted score

Warunki polityki (zagnieżdżone)

Kategoria w koszyku in [Meble, Ponadgabarytowe] OR (Producent w koszyku in [Ciężka marka] AND Produkt w koszyku not in [SKU flat-pack])

PrzewoźnikRegułaKomunikat o niedostępności
Paczka standardowa HIDE "Dostawa paczkowa nie jest dostępna dla produktów wielkogabarytowych."
Transport paletowy SHOW
Odbiór w automacie HIDE
Polityka: Limity dostawy dla checkoutu gościa Stop on first match

Warunki polityki

Klient zalogowany = No

PrzewoźnikRegułaDodatkowe warunki reguły
Dostawa umówiona HIDE
Paczka standardowa SHOW
Express tego samego dnia HIDE Suma koszyka > 150 EUR
Odbiór w sklepie SHOW

Każde pole warunku obsąugiwane przez konstruktor

Użyj dowolnego pola poniżej na poziomie polityki lub w pojedynczych regułach przewoźników. łącz z dziewięcioma operatorami porównania i nieograniczonymi zagnieżdżonymi grupami AND/OR.

PoleOcenia względemObsąugiwane operatory
Suma koszyka (brutto) Towary plus opłata dostawy ocenianego przewoźnika równe, różne, powyżej, co najmniej, poniżej, co najwyżej, zakres
Suma produktów Suma wyłącznie pozycji produktowych — opłaty dostawy wykluczone równe, różne, powyżej, co najmniej, poniżej, co najwyżej, zakres
Ilość produktów łączna liczba sztuk we wszystkich pozycjach koszyka równe, różne, powyżej, co najmniej, poniżej, co najwyżej, zakres
Waluta Waluta ISO aktywna podczas checkoutu równe, różne, jedno z, żadne z
Kraj dostawy Kraj w adresie dostawy równe, różne, jedno z, żadne z
Strefa dostawy Strefa PrestaShop przypisana do adresu dostawy równe, różne, jedno z, żadne z
Grupa klienta Przynależność do grupy w momencie ewaluacji równe, różne, jedno z, żadne z
Przewoźnik Referencja przewoźnika aktualnie wybrana w koszyku równe, różne, jedno z, żadne z
Klient zalogowany Czy kupujący ma uwierzytelnioną sesję równe, różne
Produkt w koszyku Obecność konkretnych ID produktów w koszyku jedno z, żadne z
Kategoria w koszyku Czy pozycje koszyka należą do wybranych kategorii jedno z, żadne z
Producent w koszyku Marki przypisane do produktów aktualnie w koszyku jedno z, żadne z

Dwanaście pól. Dziewięć operatorów. Drzewa tak głębokie, jak potrzebujesz.

Układaj tyle polityk, ile wymaga Twoja logistyka. Dodawaj tyle reguł per przewoźnik, ile wymagają Twoje umowy — każdą z własnymi podwarunkami, priorytetem, harmonogramem i wielojęzycznym wyjaśnieniem. Pomnóż to przez pięć strategii łączenia, kolejność między politykami i stop-on-first-match…

Przestrzeń kombinacji jest praktycznie nieskończona. Twój krok dostawy może pozostać prosty — albo stać się tak precyzyjny, jak wymagają umowy z przewoźnikami. WOW.

Przypadki użycia w praktyce

Warunkowe reguły metod dostawy dopasowują się do tego, jak naprawdę działa Twoja logistyka — a nie odwrotnie.

Limity wartości w umowach z przewoźnikami

Twój partner express ogranicza zamówienia do €50 towaru — ale realnym limitem jest wartość zamówienia z dostawą. Ukrywaj express automatycznie, gdy produkty plus opłata tego przewoźnika przekroczą próg umowny.

Próg darmowej dostawy bez luk

Pokazuj dostawę ekonomiczną tylko wtedy, gdy subtotal towarów przekracza próg darmowej dostawy. Użyj Suma produktów dla progu i Suma koszyka, gdy sama opłata dostawy musi liczyć się do limitów.

Portfolio dostaw zależne od kraju

Połącz kraj dostawy, strefę i grupę klienta w jednej polityce. Niemieccy kupujący hurtowi widzą przewoźnika kontraktowego; detaliczni odwiedzający na innych rynkach widzą tylko standardowe opcje paczkowe.

Przejrzyste komunikaty "dlaczego niedostępne"

Zamiast brakującej opcji pokaż express wyszarzony z komunikatem "Niedostępne dla zamówień powyżej €50 z dostawą" — per język, per reguła, bez dotykania szablonów motywu.

Ograniczenia overnight dla obszarów zdalnych

Ukrywaj przewoźników same-day i overnight, gdy strefa dostawy jest poza siecią hubów. Łącz operatory strefy i kraju w zagnieżdżonych grupach OR dla wysp i wiejskich kodów pocztowych.

Sezonowe kampanie tylko z odbiorem

W szczycie sezonu zduplikuj politykę, ustaw okna dat na regułach przewoźników i pokaż odbiór w sklepie, ukrywając dostawę do domu — potem wróć, wyłączając politykę sezonową.

Kierowanie hazmat i katalogu restrykcyjnego

Gdy koszyk zawiera baterie, aerozole lub inne kategorie regulowane, ukryj automaty i przewoźników paczkowych, zostawiając widoczny transport paletowy lub zatwierdzonych kurierów.

Opcje dostawy dla gości vs zarejestrowanych

Użyj pola zalogowania, żeby zarezerwować umówione sloty dostawy dla zarejestrowanych klientów. Goście widzą uproszczoną listę przewoźników; powracający kupujący odblokowują metody dostawy premium.

Pod maską

Statystyki dla nerdów

Sumy per przewoźnik liczone w czasie filtrowania. Zamówienia blokowane przy walidacji. Każda decyzja śledzona w wierszach audytu. Oto inżynieria stojąca za listą przewoźników, którą widzą Twoi klienci.

14,000+
Linii kodu

PHP, JavaScript, szablony Smarty, CSS i SQL obsługujące silnik ewaluacji, konstruktor warunków, analitykę dashboardu, symulator i logowanie audytu.

19
Dedykowanych klas biblioteki

Engine, condition evaluator, tree repository, policy duplicator, dashboard, audit log, order snapshot, compatibility layer i admin renderer.

6
Zakładek back office

Dashboard, Policies, Settings, Simulator, Audit log i Updates — plus natywne menu Shipping policies i Audit log pod Shipping.

31
Pakietów tłumaczeń

Pełne pokrycie tekstów back office i front office w europejskich, azjatyckich i globalnych językach sklepów.

Warstwa bazy danych

  • 6 własnych tabel: polityki, reguły przewoźników, tłumaczenia reguł, kolejność sortowania przewoźników, presety warunków i audit log.
  • Migawka zamówienia: ustrukturyzowany payload widoczności zapisany przy każdym zamówieniu dla wsparcia po zakupie i rozwiązywania sporów.
  • Wielojęzyczne komunikaty o niedostępności w dedykowanej tabeli lang per reguła i język sklepu.

Architektura

  • Ponad 10 hooków PrestaShop: delivery filtering, carrier guards, checkout assets, order validation i admin order display — one compatibility layer across 1.7, 8 i 9.
  • ShipmethodrulesEngine ewaluuje polityki w kolejności pozycji ze strategiami łączenia, stop-on-first-match, kalkulacją dostawy per przewoźnik i oknami dat per reguła.
  • 7 zasobów JS front-office plus kontrolery widoczności AJAX i symulacji do odświeżania checkoutu na żywo bez przeładowania strony.
  • 10 szablonów Smarty dla edytora polityk, konstruktora warunków, dashboardu, podglądu audytu i panelu migawki zamówienia.
Chart.js
Analityka dashboardu z wykresami trendów ewaluacji dziennymi, tygodniowymi i miesięcznymi.
5 strategii
Deny wins, allow wins, priority cascade, weighted score i unanimous SHOW.
12 pól
Warunki koszyka, klienta, dostawy i katalogu z dziewięcioma operatorami porównania.
v1.1.0
Aktualne wydanie. PrestaShop 1.7.x, 8.x i 9.x. Jedna baza kodu, trzy generacje platformy.

Każdy przewoźnik oceniany z własnym kosztem dostawy. Ukryci przewoźnicy usuwani przed wyrenderowaniem checkoutu. Decyzje śledzone przy każdym zamówieniu. To kontrakt inżynieryjny stojący za Warunkowymi regułami metod dostawy. Klient widzi czystą listę dostawy. Ty kontrolujesz dokładnie, co na niej jest.

Ponad 14 000 linii kodu across ponad 110 plikach modułu, 31 pakietach tłumaczeń i v1.1.0 ciągłego rozwoju. Produkcyjny silnik widoczności, na którym checkout może polegać, gdy koszyki się różnią, przewoźnicy działają inaczej, a reguły dostawy muszą nadążać.

129.99 €

Galeria Modułu 1/12

Dlaczego wybrać nasz moduł
Warunkowe reguły metod dostawy?

Optymalizacja i Automatyzacja

Moduł "Warunkowe reguły metod dostawy" automatyzuje złożone zarządzanie przewoźnikami, optymalizując widoczność metod dostawy. Precyzyjnie egzekwuje warunki koszyka i klienta, uwzględniając koszty, aby usprawnić kluczowe procesy checkoutu.

Zwiększona Sprzedaż

Moduł "Warunkowe reguły metod dostawy" zwiększa sprzedaż, prezentując klientom tylko właściwe opcje dostawy. Precyzyjne reguły, uwzględniające koszt dostawy per przewoźnik, oraz przejrzyste komunikaty eliminują frustracje, poprawiając doświadczenie zakupowe i bezpośrednio wpływając na wzrost konwersji.

15 lat doświadczenia

Z 15-letnim doświadczeniem w PrestaShop wiemy, że natywne metody dostawy mają luki. Moduł „Warunkowe reguły metod dostawy” to nasza odpowiedź na lata złożonych scenariuszy – oferuje precyzyjną, dynamiczną kontrolę nad widocznością przewoźników, oceniając koszty dostawy per przewoźnik, czego brakowało platformie.

Szeroka Personalizacja

Moduł "Warunkowe reguły metod dostawy" umożliwia szeroką personalizację ofert przewoźników. Dzięki politykom z zagnieżdżonymi warunkami AND/OR, 12 polami koszyka i klienta oraz pięciu strategiom łączenia, dostosujesz widoczność metod dostawy precyzyjnie do potrzeb swojego sklepu.

Otwarty Kod Źródłowy

Moduł Warunkowe reguły metod dostawy zapewnia pełny dostęp do kodu źródłowego. Masz swobodę zaawansowanych modyfikacji i integracji, aby precyzyjnie dostosować silnik widoczności metod dostawy do unikalnych wymagań Twojego sklepu PrestaShop.

Licencja i Aktualizacje

Licencja modułu "Warunkowe reguły metod dostawy" jest bezterminowa (jednorazowa płatność), gwarantując pełną kontrolę nad widocznością metod dostawy. Moduł jest stale aktualizowany; bezpłatne aktualizacje są dostępne przez rok, z możliwością przedłużenia ze zniżką do 90%.