Koszty wysyłki wg kodu pocztowego — Opłaty za wysyłkę na podstawie kodu pocztowego - Module PrestaShop
Moduł PrestaShop Dostawa według Kodu Pocztowego: Zautomatyzuj Niestandardowe Koszty Wysyłki i Chroń Swoje Marże
Stosuj różne opłaty za wysyłkę w zależności od kodów pocztowych Twoich klientów. Ten moduł wysyłki PrestaShop pozwala na tworzenie nieograniczonej liczby stref dostaw według kodów pocztowych oraz konfigurowanie stawek wysyłki dla każdego przewoźnika w danej strefie.
Obliczaj koszty wysyłki na podstawie wagi lub wartości koszyka, jako cenę stałą, procent lub dopłatę do stawki przewoźnika, oferuj darmową dostawę dla danej strefy lub powyżej progu oraz odmawiaj dostawy do obszarów, których nie obsługujesz, z czytelnym komunikatem. Dokładne kody, zakresy i prefiksy, import/eksport CSV z podglądem oraz wielojęzyczność.
Twoi klienci sprawdzają dostawę pod swój kod pocztowy na stronie produktu i w koszyku; przy zamówieniu PrestaShop dolicza podatek i przelicza walutę. Kompatybilny z PrestaShop 1.7.8, 8.2+ i 9.1+.
Everything you need, nothing you don't.
Strefy według kodu pocztowego, prefiksu lub zakresu, stawki przewoźników i sprawdzanie dostawy dla Twoich klientów.
Strefy wg kodu pocztowego
Dokładne kody, zakresy i prefiksy, np. 80* lub SW1*, z myślnikami, spacjami lub literami.
Stawki wg wagi i kwoty
Przedziały wagowe lub kwotowe, cena stała lub procentowa, zastąpienie lub dopłata.
Import/eksport CSV
Podgląd przed importem, scalenie lub zastąpienie oraz automatyczna kopia zapasowa konfiguracji.
Nieograniczona liczba stref
Regulowany priorytet stref i kontrole pokrycia bezpośrednio na liście.
Przewoźnicy do wyboru
Wybierz przewoźników obliczanych przez moduł; odbiór w sklepie zachowuje własną cenę.
Uczciwe stawki dla każdego klienta
Sprawdzanie dostawy na stronie produktu i w koszyku oraz jasny komunikat, gdy strefa nie jest obsługiwana.
They use it every day.
description Full description expand_more
Koszty wysyłki według kodów pocztowych — Zaawansowane opłaty za dostawę dla PrestaShop
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.
Jak to działa?
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.
Kluczowe funkcje
Nieograniczona liczba stref dostaw według kodów pocztowych
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.
Elastyczna konfiguracja stawek wysyłki
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:
- Obliczanie według wagi — ustal stawki na podstawie wagi paczki (np. 0–5 kg = 5,90 €, 5–10 kg = 8,50 €)
- Obliczanie według wartości koszyka — ustal stawki na podstawie wartości zamówienia (np. 0–50 € = 6,00 €, 50–100 € = 3,00 €)
- Opłaty procentowe — pobieraj procent wartości koszyka zamiast stałej stawki (np. 3% kwoty zamówienia)
- Dopłata do ceny przewoźnika — dodaj kwotę lub procent do stawki PrestaShop (np. +8 € dla wysp)
- Nieograniczone przedziały — twórz tyle przedziałów, ile potrzebujesz; ostatni może pozostać bez limitu
- Kopiowanie cenników — kopiuj stawki przewoźnika do innych stref lub innych przewoźników, ze zmianą ceny
Wpisuj ceny netto lub brutto, jak wolisz: PrestaShop dolicza podatek przewoźnika, przelicza walutę klienta i stosuje zaokrąglenie sklepu.
Opcje darmowej dostawy
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. Globalna darmowa dostawa PrestaShop i Twoje reguły koszyka nadal obowiązują.
Wyłączanie dostaw dla określonych obszarów
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. Możesz też odrzucić jednego przewoźnika w strefie lub ustawić dla niego minimalną kwotę zamówienia, np. kurier miejski dostępny od 30 €. Przetłumaczony komunikat wyjaśnia sytuację klientowi. Idealne rozwiązanie dla obszarów z ograniczoną dostawą, odległych miejscowości lub regionów, do których nie wysyłasz.
System priorytetów stref
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.
Import i Eksport CSV
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. Możesz też wyeksportować całą konfigurację, aby ją zachować lub wykorzystać w innym sklepie.
Test kodu pocztowego
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.
Wielojęzyczność i multistore
Nazwy stref i komunikaty dla klientów tłumaczysz na każdy język sklepu, a interfejs modułu 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.
Płynne zakupy dla klienta
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.


Łatwe zarządzanie w panelu administracyjnym
Moduł integruje się z panelem administracyjnym PrestaShop w menu Wysyłka, w osobnej zakładce „Wysyłka wg kodu pocztowego”:
- Lista stref — przeglądaj strefy z liczbą kodów pocztowych i stawek, dostawą dozwoloną lub odrzuconą, kontrolami pokrycia i priorytetem ustawianym metodą przeciągnij i upuść
- Edytor strefy — jedna strona z ustawieniami strefy, jej kodami pocztowymi i stawkami każdego przewoźnika, edytowalnymi bezpośrednio
- Test i import/eksport CSV — sprawdź kod pocztowy i importuj pliki ze szczegółowym podglądem
- Konfiguracja — zarządzani przewoźnicy, ceny netto lub brutto, zachowanie poza strefami, komunikat dla klienta, sprawdzanie dostawy i przechowywanie danych


Szczegóły techniczne
- Typ modułu: CarrierModule — moduł oblicza cenę wybranych przewoźników za pomocą oficjalnego mechanizmu PrestaShop, który następnie dolicza podatek, przelicza walutę i zaokrągla
- Brak override’ów rdzenia — moduł nie modyfikuje żadnych natywnych plików PrestaShop; oryginalne ustawienia przewoźników są przywracane, gdy je usuniesz
- Lekki — jedno wyszukiwanie strefy na adres, używane ponownie podczas ładowania strony
- Bezpieczeństwo przewoźników — używa referencji przewoźnika (
id_reference) zamiastid_carrier, dzięki czemu konfiguracja przetrwa zmiany przewoźników - Kody pocztowe w każdym formacie — cyfry, myślniki, spacje i litery; zakresy liczbowe oraz prefiksy dla kodów alfanumerycznych
- Zachowanie awaryjne — konfigurowalne: gdy żadna strefa nie pasuje, użyj standardowych opłat PrestaShop lub odmów dostawy w krajach objętych Twoimi strefami
- Zachowane dane — strefy i stawki są zachowywane przy odinstalowaniu, chyba że zażądasz ich usunięcia
- Licencja — po wygaśnięciu licencji koszty wysyłki są nadal naliczane przy zamówieniu; zablokowana jest tylko zmiana konfiguracji
Typowe zastosowania
- Różne stawki dla przesyłek zagranicznych — ustaw wyższe stawki dla odległych terytoriów, zachowując atrakcyjne ceny dla kraju
- Darmowa dostawa lokalna — oferuj darmową wysyłkę dla kodów pocztowych w pobliżu Twojego magazynu
- Blokada dostaw do trudnodostępnych miejsc — odmów wysyłki do regionów wysokogórskich, gdzie kurierzy pobierają bardzo wysokie dopłaty, zachowując odbiór w sklepie
- Ceny warstwowe według regionów — pobieraj mniejsze opłaty za dostawy do pobliskich miast i wyższe dla odległych zakątków kraju
- Opłaty procentowe dla towarów luksusowych — pobieraj 2% wartości koszyka zamiast stałej stawki dla wybranych stref premium
- Lokalny kurier z minimalnym zamówieniem — oferuj kuriera w centrum miasta od wybranej kwoty koszyka
Zgodność
Kompatybilny z PrestaShop 1.7.8, 8.2+ i 9.1+, z PHP 7.4 lub nowszym. PrestaShop 1.7.7, 8.0, 8.1 i 9.0 nie są obsługiwane. 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ę
Why choose us?
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 |
Discover the module in images.
FAQ
Find answers to frequently asked questions about this module
Join +39 merchants using this module
5-minute installation · Full documentation included