Jak ustawić koszty wysyłki według kodu pocztowego w PrestaShop
Tworzenie stref według kodu pocztowego, zakresów i prefiksów, odmowa dostawy, odbiór w sklepie i kopia konfiguracji: cała ścieżka w panelu administracyjnym.
Strefy według kodu pocztowego, prefiksu lub zakresu, stawki przewoźników i sprawdzanie dostawy dla Twoich klientów.
Dokładne kody, zakresy i prefiksy, np. 80* lub SW1*, z myślnikami, spacjami lub literami.
Przedziały wagowe lub kwotowe, cena stała lub procentowa, zastąpienie lub dopłata.
Podgląd przed importem, scalanie lub zastąpienie, automatyczna kopia zapasowa i eksport odtwarzający identyfikator, nazwę i komunikat każdej strefy we wszystkich językach.
Regulowany priorytet stref i kontrole pokrycia bezpośrednio na liście.
Wybierz przewoźników obliczanych przez moduł; odbiór w sklepie zachowuje własną cenę.
Sprawdzanie dostawy na stronie produktu i w koszyku, z jasnym komunikatem, gdy strefa nie jest obsługiwana, oraz oznaczeniem „Bezpłatnie”, gdy obowiązuje darmowa dostawa PrestaShop.
Gdy obowiązuje darmowa dostawa PrestaShop, akceptowani przewoźnicy kosztują 0, a sprawdzanie dostawy pokazuje „Bezpłatnie”; odrzucone strefy i przewoźnicy pozostają odrzuceni.
Precyzyjne zarządzanie kosztami wysyłki to jedno z największych wyzwań dla sprzedawców internetowych. Domyślnie PrestaShop pozwala jedynie na ustawianie opłat za wysyłkę według stref i krajów, co często jest zbyt ogólne. Dostawa do odległej górskiej wioski nie powinna kosztować tyle samo, co dostawa do centrum dużego miasta — nawet w obrębie tego samego kraju.
Moduł Koszty wysyłki według kodów pocztowych rozwiązuje ten problem, dając pełną kontrolę nad stawkami wysyłki opartymi na kodach pocztowych. Twórz niestandardowe strefy dostaw według kodów pocztowych, przypisuj określone opłaty dla każdego przewoźnika i pozwól modułowi obliczyć właściwą kwotę przy składaniu zamówienia.
Najpierw wybierasz przewoźników zarządzanych przez moduł, np. kuriera ekspresowego i lokalnego kuriera miejskiego. Następnie tworzysz pocztowe strefy wysyłki: każda strefa grupuje kody pocztowe, zakresy kodów pocztowych lub prefiksy i ma własne stawki wysyłki dla poszczególnych przewoźników.
Gdy klient poda adres dostawy, moduł znajduje strefę jego kodu pocztowego i oblicza koszt wysyłki każdego zarządzanego przewoźnika. PrestaShop dolicza następnie podatek przewoźnika, przelicza walutę i zaokrągla cenę tak jak dla własnych stawek. Odbiór w sklepie, przewoźnicy darmowi i przewoźnicy innych modułów zachowują swoje zwykłe ceny.
Twórz tyle stref wysyłki, ile potrzebujesz. Podziel kraj na regiony, województwa, miasta lub dowolne obszary. Każdą strefę definiują dokładne kody pocztowe, zakresy liczbowe (np. od 00-001 do 04-999 dla Warszawy) lub prefiksy (np. 80* dla Gdańska, SW1* w Londynie). Rozpoznawane są kody z myślnikami, spacjami lub literami. Wpisuj wiele kodów naraz i sprawdzaj duplikaty przed ich dodaniem.
Dla każdej strefy skonfiguruj opłaty za wysyłkę dla każdego przewoźnika albo jeden cennik wspólny dla wszystkich zarządzanych przewoźników:
Wpisuj ceny netto lub brutto, jak wolisz: PrestaShop dolicza podatek przewoźnika, przelicza walutę klienta i stosuje zaokrąglenie sklepu.
Oferuj darmową dostawę dla wybranych stref, wybranych przewoźników lub automatycznie, gdy wartość koszyka przekroczy ustalony próg. Sprawdzanie dostawy pokazuje ten próg klientowi i wyświetla „Bezpłatnie”, gdy przy zamówieniu zastosowana zostanie darmowa dostawa PrestaShop. Globalna darmowa dostawa PrestaShop (według kwoty lub wagi) i Twoje reguły koszyka nadal obowiązują; odrzucona strefa lub przewoźnik pozostają odrzucone.
Chcesz zablokować dostawę pod wybrane kody pocztowe? Włącz opcję „Odmów dostawy” w strefie: przewoźnicy zarządzani przez moduł nie pojawiają się przy zamówieniu dla klientów z tej strefy, a odbiór w sklepie pozostaje dostępny. Te odmowy obowiązują także po osiągnięciu globalnej darmowej dostawy PrestaShop. Możesz też odrzucić jednego przewoźnika w strefie lub ustawić dla niego minimalną kwotę zamówienia, np. kurier miejski od 30 €. Przetłumaczony komunikat wyjaśnia sytuację klientowi. Idealne dla ograniczonych stref dostawy, odległych obszarów lub regionów, do których nie wysyłasz.
Jeśli kod pocztowy należy do kilku stref (np. ogólnej strefy „Polska” i dokładniejszej strefy „Warszawa”), moduł stosuje system priorytetów. Dokładny kod ma pierwszeństwo przed prefiksem, a prefiks przed zakresem; spośród dwóch reguł tego samego typu wygrywa strefa umieszczona wyżej na liście. Lista wskazuje kody obsługiwane przez inną strefę, niepokryte przedziały i strefy bez stawek.
Zarządzasz setkami kodów pocztowych? Użyj importu CSV, aby hurtowo utworzyć strefy, kody pocztowe i stawki wysyłki. Dołączony jest przykładowy plik CSV. Przed importem podgląd liczy strefy i stawki oraz wskazuje każdy błędny wiersz; następnie wybierasz scalenie lub zastąpienie, a automatyczna kopia zapasowa konfiguracji jest zapisywana. Eksport zawiera identyfikator każdej strefy oraz jej nazwę i komunikat w każdym języku sklepu: „Zastąp wszystkie strefy” lub przywrócenie kopii zapasowej odtwarzają strefy w niezmienionej postaci. Dwie strefy o tej samej nazwie nie są już scalane, kopia strefy otrzymuje unikalną nazwę („Paryż (kopia 2)”), a podgląd zgłasza niejednoznaczną nazwę. Eksport ze stawkami usuniętego przewoźnika importuje się z ostrzeżeniem, a pliki z wersji 1.0.0 i 2.0.0 pozostają czytelne.
Podaj kraj, kod pocztowy, wagę i kwotę koszyka: test pokazuje znalezioną strefę, regułę, która ją wybrała, oraz cenę netto i brutto każdego zarządzanego przewoźnika. Wyjaśnia też, dlaczego przewoźnika brakuje przy zamówieniu, np. gdy strefa PrestaShop nie jest dla niego włączona, i wyświetla „Bezpłatnie”, gdy zadziała darmowa dostawa PrestaShop.
Nazwy stref i komunikaty dla klientów tłumaczysz na każdy język sklepu, a interfejs modułu, wraz z panelem licencji, jest dostępny po polsku, angielsku, francusku, hiszpańsku i włosku. W trybie multistore strefy, kody pocztowe i stawki są zapisywane dla sklepu wybranego u góry panelu administracyjnego.
Przy zamówieniu klienci widzą po prostu przewoźników dostępnych dla ich adresu, z właściwą ceną. Jeszcze przed zamówieniem sprawdzanie dostawy na stronie produktu i szacunek w koszyku pokazują im przewoźników i ceny dla ich kodu pocztowego, próg darmowej dostawy oraz, w razie potrzeby, komunikat strefy. Sprawdzanie dostawy ładuje się po wyświetleniu strony; włączasz je osobno na stronach produktów i w koszyku.


Moduł integruje się z panelem administracyjnym PrestaShop w menu Wysyłka, w osobnej zakładce „Wysyłka wg kodu pocztowego”:


id_reference) zamiast id_carrier, dzięki czemu konfiguracja przetrwa zmiany przewoźnikówKompatybilny z PrestaShop 1.7.8, 8.0+ i 9.0+, z PHP 7.4 lub nowszym. PrestaShop 1.7.7 nie jest obsługiwany. Zarządzany przewoźnik musi być włączony dla strefy PrestaShop kraju dostawy i mieć co najmniej jeden przedział cenowy dla tej strefy; test kodu pocztowego wskazuje, czego brakuje.
Wsparcie jest dostępne w panelu klienta WePresta lub pod adresem mail@wepresta.shop, zgodnie z opcją wsparcia w Twojej ofercie. Przeczytaj pełną dokumentację
See how we compare to the most common alternatives on the market.
| Feature | WePresta | Addons |
|---|---|---|
| payments Transparent pricing | check_circle | cancel |
| update Lifetime updates included | check_circle | cancel |
| support_agent Direct developer support | check_circle | cancel |
| verified PS 1.7, 8 & 9 compatible | check_circle | help_outline |
| code Standardized clean code | check_circle | cancel |
| storefront Multi-store ready | check_circle | help_outline |
| money_off No hidden renewal fees | check_circle | cancel |
Find answers to frequently asked questions about this module
Join +39 merchants using this module
5-minute installation · Full documentation included
check_circle
check_circle