System przewoźników w PrestaShop jest jednym z najbardziej elastycznych w każdej platformie e-commerce — i jednym z najbardziej zagmatwanych, gdy spotykasz go po raz pierwszy. Możesz skonfigurować wszystko, od prostej wysyłki ze stałą stawką po złożone ceny oparte na strefach z zakresami wag, progami darmowej wysyłki i wieloma przewoźnikami o różnych szybkościach dostawy. Ten przewodnik przeprowadzi Cię przez cały proces — od utworzenia pierwszego przewoźnika po zaawansowane konfiguracje wielostrefowe.

Jak działa system przewoźników w PrestaShop

PrestaShop traktuje przewoźników jako konfigurowalne obiekty z regułami. Każdy przewoźnik ma nazwę, zakres czasu dostawy, strefy, które obsługuje, oraz reguły cenówe oparte na wadze lub wartości zamówienia. Przy realizacji zamówienia PrestaShop analizuje wszystkich aktywnych przewoźników pod kątem koszyka klienta i jego lokalizacji, a następnie wyświetla tylko tych, którzy mają zastosowanie.

Kluczowe pojęcia:

  • Przewoźnicy — opcje wysyłki, które widzą Twoi klienci (DHL, DPD, Royal Mail, „Wysyłka standardowa", „Dostawa ekspresowa")
  • Strefy — geograficzne grupowania krajów (Europa, Ameryka Północna, Krajowa itd.)
  • Zakresy — zakresy wag lub cen określające koszt wysyłki (0–2 kg = 5 €, 2–5 kg = 8 € itd.)
  • Reguły darmowej wysyłki — kiedy wysyłka staje się bezpłatna (powyżej określonej wartości zamówienia lub wagi)

Krok 1: Zdefiniuj swoje strefy

Przed utworzeniem przewoźników zorganizuj swoje strefy wysyłkowe. Przejdź do Międzynarodowy > Lokalizacja > Strefy w panelu administracyjnym.

PrestaShop ma predefiniowane strefy (Europa, Ameryka Północna itd.), ale zwykle są one zbyt szerokie. Dla sklepów w UE utwórz praktyczne strefy oparte na rzeczywistych progach kosztów wysyłki:

  • Krajowa — Twój kraj macierzysty
  • Kraje sąsiednie — kraje z tanią wysyłką (np. region DACH dla sklepów niemieckich, Benelux dla sklepów holenderskich)
  • UE Standard — reszta UE
  • UE Odległe — wyspy, terytoria zamorskie z wyższymi kosztami (Wyspy Kanaryjskie, francuskie terytoria zamorskie itd.)
  • Europa poza UE — Szwajcaria, Norwegia, Wielka Brytania (kwestie celne)

Przypisz każdy kraj do dokładnie jednej strefy. Możesz tworzyć tyle stref, ile potrzebujesz — lepiej mieć za dużo (które później możesz połączyć) niż za mało (które zmuszają do zawyżania cen dla niektórych destynacji).

Krok 2: Utwórz swojego pierwszego przewoźnika

Przejdź do Wysyłka > Przewoźnicy i kliknij „Dodaj nowego przewoźnika". Kreator przeprowadzi Cię przez:

Ustawienia ogólne

  • Nazwa przewoźnika — to, co klient widzi przy zamówieniu. „DHL Standard" lub „Darmowa dostawa" lub „Ekspres (1–2 dni)"
  • Czas tranzytu — szacowany czas dostawy pokazywany klientom. „2–4 dni robocze" lub „Następny dzień roboczy". Bądź szczery — obiecywanie zbyt krótkich terminów dostawy generuje zgłoszenia do obsługi klienta.
  • Stopień szybkości — liczba od 0 (wolny) do 9 (szybki). Kontroluje kolejność wyświetlania przewoźników przy zamówieniu.
  • Logo — wgraj logo przewoźnika. Klienci rozpoznają żółte DHL czy czerwone DPD szybciej niż przeczytają nazwę.
  • URL śledzenia — adres URL strony śledzenia przewoźnika ze znakiem @ jako symbolem zastępczym dla numeru przesyłki. Dla DHL: https://www.dhl.com/en/express/tracking.html?AWB=@ — PrestaShop zamienia @ na rzeczywisty numer przesyłki w e-mailach z potwierdzeniem zamówienia.

Lokalizacje wysyłki i koszty

Wybierz, czy cena opiera się na wartości zamówienia czy wadze zamówienia:

  • Według wagi — standard dla produktów fizycznych. Ustaw zakresy wag: 0–1 kg = 5 €, 1–3 kg = 7 €, 3–5 kg = 10 €. Twoje produkty muszą mieć dokładne wagi w opisach katalogowych, aby to działało.
  • Według wartości zamówienia — prostsza konfiguracja, nie wymaga wag produktów. Ustaw zakresy cenówe: 0–25 € = 6 €, 25–50 € = 4 €, 50+ € = bezpłatnie. To naturalnie tworzy progi darmowej wysyłki.

Ustaw ceny per strefa. Twoja strefa krajowa może kosztować 5 € za 0–2 kg, podczas gdy strefa UE Standard to 12 € za tę samą wagę. Wypełnij każdą kombinację strefa-zakres — brakująca kombinacja oznacza, że dany przewoźnik nie pojawi się dla klientów w tej strefie z takim koszykiem.

Wymiary, waga i dostęp dla grup

  • Maksymalne wymiary paczki — jeśli przewoźnik ma limity wymiarów, ustaw je tutaj. Przewymiarowane produkty nie pokażą tego przewoźnika przy zamówieniu.
  • Dostęp dla grup klientów — ogranicz przewoźników do konkretnych grup. Klienci B2B mogą mieć innych przewoźników niż klienci detaliczni.
  • Przypisanie do sklepu — w konfiguracjach wielosklepówych przypisz przewoźników do konkretnych sklepów.

Krok 3: Skonfiguruj darmową wysyłkę

Darmową wysyłkę można skonfigurować na wielu poziomach:

  • Per przewoźnik — w zakresach kosztów przewoźnika ustaw cenę na 0 € dla najwyższego zakresu cenówego (np. zamówienia powyżej 50 € = 0 € wysyłki)
  • Przez reguły koszyka — utwórz regułę koszyka z zaznaczoną opcją „Darmowa wysyłka". To bardziej elastyczne — możesz ograniczyć do konkretnych kategorii, grup klientów, zakresów dat lub kodów kuponów.
  • Globalna darmowa wysyłka — w Wysyłka > Preferencje możesz ustawić globalny próg darmowej wysyłki, który dotyczy wszystkich przewoźników.

Krok 4: Przetestuj każdy scenariusz

Przed uruchomieniem przetestuj konfigurację przewoźników z różnymi scenariuszami:

  • Małe zamówienie krajowe poniżej progu darmowej wysyłki
  • Zamówienie krajowe powyżej progu (powinno pokazać darmową wysyłkę)
  • Zamówienie międzynarodowe do każdej ze stref
  • Ciężkie zamówienie zbliżające się do limitów wagowych
  • Zamówienie z kraju, który nie jest przypisany do żadnej strefy (nie powinien się pojawić żaden przewoźnik — to wyłapuje brakujące przypisania stref)

Częsty problem: klienci z konkretnego kraju nie widzą żadnych opcji wysyłki przy zamówieniu. To zawsze oznacza, że albo kraj nie jest przypisany do strefy, albo żaden przewoźnik nie ma ustawionych cen dla tej strefy.

Typowe konfiguracje

Prosty sklep krajowy

Jeden przewoźnik: „Wysyłka standardowa". Cena według wartości zamówienia: 0–49,99 € = 5,99 €, 50+ € = bezpłatnie. To wszystko. Proste, jasne, a próg darmowej wysyłki zachęca do większych zamówień.

Sklep ogólnounijny

Dwóch przewoźników: „Standard" (5–7 dni, tańszy) i „Ekspres" (1–3 dni, premium). Trzy strefy: Krajowa, UE Blisko, UE Daleko. Sześć punktów cenówych per przewoźnik (dwa zakresy wagowe na strefę). Próg darmowej wysyłki tylko na Standard (75 € krajowo, 100 € UE).

Sklep z odbiorem osobistym

Dodaj przewoźnika z kosztem 0 € dla wszystkich stref o nazwie „Odbiór osobisty — w naszym sklepie" lub podobnej. Ustaw czas tranzytu na „Gotowe w 24 godziny". To sprawdza się w lokalnych firmach z fizycznymi punktami.

Wyświetlanie szacowanych terminów dostawy

Klientów interesuje, kiedy zamówienie dotrze, nie tylko ile kosztuje wysyłka. Wbudowane pole czasu tranzytu w PrestaShop jest podstawowe — pokazuje ten sam szacunek dla wszystkich destynacji niezależnie od strefy.

Nasz moduł Szacowana data dostawy oblicza i wyświetla rzeczywiste przewidywane daty dostawy na podstawie przewoźnika, strefy docelowej, czasu obsługi i dni roboczych (z wyłączeniem weekendów i świąt). Klient w Niemczech widzi „Dostawa: środa, 26 marca", a klient w Hiszpanii widzi „Dostawa: piątek, 28 marca" — konkretnie, uczciwie i znacznie bardziej budząco zaufanie niż „3–7 dni roboczych".

Rozwiązywanie problemów

  • „Brak dostępnych przewoźników" przy zamówieniu — sprawdź przypisania stref i pokrycie zakresów przewoźnika. Każdy kraj musi być w strefie, a każda strefa musi mieć ceny dla zakresu wagi/wartości koszyka.
  • Wyświetlany nieprawidłowy koszt wysyłki — sprawdź wagi produktów, jeśli używasz cen opartych na wadze. Produkt z wagą 0 kg otrzymuje koszt najniższego zakresu wagowego, co może nie być prawidłowe.
  • Przewoźnik nie pojawia się dla niektórych klientów — sprawdź ograniczenia grup klientów, przypisanie do sklepu oraz czy wartość/waga koszyka mieści się w zdefiniowanych zakresach przewoźnika.
  • Darmowa wysyłka nie działa — zweryfikuj, czy próg jest ustawiony we właściwym miejscu (zakresy przewoźnika vs reguła koszyka vs ustawienie globalne). Sprawdź, czy porównanie wartości koszyka używa właściwej wartości (z podatkiem lub bez, w zależności od konfiguracji).

System przewoźników w PrestaShop jest potężny, gdy zrozumiesz jego logikę: strefy definiują gdzie, zakresy definiują ile, a przewoźnicy łączą to wszystko z czasami dostawy i śledzeniem. Skonfiguruj go starannie, przetestuj dokładnie, a Twoi klienci zobaczą dokładnie właściwe opcje wysyłki w odpowiednich cenach — co jest jednym powodem mniej, by porzucić koszyk.

Powiązane Artykuły

  • Workflow statusow zamowien w PrestaShop: personalizacja i automatyzacja
  • Dlaczego jakość modułów jest ważniejsza niż ich ilość
  • Hooki PrestaShop wyjaśnione: jak moduły komunikują się z Twoim sklepem
Udostępnij ten wpis:
David Miller

David Miller

Ponad dekada praktycznego doświadczenia z PrestaShop. David tworzy wydajne moduły e-commerce skupione na SEO, optymalizacji zamówień i zarządzaniu sklepem. Pasjonat czystego kodu i mierzalnych rezultatów.

Spodobał Ci się ten artykuł?

Otrzymuj nasze najnowsze porady, przewodniki i aktualizacje modułów prosto na swoją skrzynkę.

Komentarze

Brak komentarzy. Bądź pierwszy!

Bądź pierwszy: zadaj pytanie albo podziel się przydatną opinią.

Ładowanie...
Do góry