Klient dochodzi do kasy, wpisuje adres i… nie widzi dostawy, której powinien użyć. Albo widzi odbiór osobisty, choć mieszka daleko, albo koszt wysyłki pojawia się tam, gdzie miała działać darmowa dostawa. Brzmi znajomo? W WooCommerce winowajcą często nie jest sam przewoźnik, tylko konfiguracja stref wysyłki.
Strefy wysyłki WooCommerce decydują, dla jakiego adresu dostępne są konkretne metody dostawy. Liczy się nie tylko to, jakie opcje dodasz, ale też gdzie je przypiszesz i w jakiej kolejności ustawisz reguły. Poniżej przechodzimy przez całość bez technicznego dymu: od utworzenia strefy, przez kody pocztowe, aż po testy, które warto zrobić przed wpuszczeniem klientów do sklepu.
Strefy wysyłki w WooCommerce — o co tu w ogóle chodzi?
Strefa wysyłki to po prostu obszar geograficzny, do którego sklep dostarcza zamówienia. Możesz określić go szeroko, na przykład jako cały kraj, albo zawęzić do konkretnego regionu, województwa czy kodów pocztowych. Dzięki temu sklep może pokazywać inne opcje dostawy klientowi lokalnemu, a inne osobie z dalszej części kraju.
Najważniejsze: strefa nie jest firmą kurierską ani konkretnym sposobem dostarczenia paczki. To reguła, która mówi WooCommerce, komu dana metoda ma być dostępna. Dopiero po przypisaniu metody do strefy klient zobaczy ją w koszyku lub przy kasie.
Strefa to reguła dopasowania, nie firma kurierska
WooCommerce bierze pod uwagę adres dostawy klienta i dopasowuje go do jednej pasującej strefy. Następnie pokazuje metody wysyłki skonfigurowane właśnie w niej. Nie wyświetla automatycznie wszystkiego, co istnieje w panelu. Jeśli więc dodasz metodę do niewłaściwej strefy, dla klienta może ona wyglądać tak, jakby w ogóle nie istniała.
Jak utworzyć strefę wysyłki krok po kroku
Podstawowa konfiguracja zaczyna się w panelu WooCommerce, w ustawieniach wysyłki i sekcji stref wysyłki. Tam tworzysz obszar, nadajesz mu nazwę, określasz jego zasięg, a potem dodajesz dostępne metody dostawy.
Od obszaru do metody wysyłki
- Określ obszar. Zdecyduj, czy strefa ma obejmować cały kraj, wybrany region, czy tylko konkretne kody pocztowe.
- Nadaj jej czytelną nazwę. Nazwa powinna pomagać w orientacji w panelu, zwłaszcza gdy sklep ma kilka reguł dostawy.
- Dodaj metodę wysyłki. Sama strefa nie wystarczy. Trzeba przypisać do niej dostępną metodę, na przykład stawkę stałą, darmową wysyłkę albo odbiór osobisty.
- Ustaw szczegóły metody. Przy stawce stałej określasz koszt według wybranego modelu, a przy darmowej wysyłce ewentualny warunek jej uruchomienia.
- Zapisz zmiany i przetestuj sklep. Widok panelu nie potwierdza jeszcze, że klient zobaczy właściwą opcję przy swoim adresie.
Warto myśleć o konfiguracji w tej kolejności: najpierw gdzie dostarczasz, potem czym dostarczasz, a dopiero na końcu sprawdzasz działanie. Dzięki temu nie mieszasz reguł z metodami i łatwiej znaleźć błąd, gdy coś nie zagra.
Kolejność stref ma znaczenie, czyli dlaczego szeroka reguła potrafi wszystko zepsuć
WooCommerce przypisuje adres klienta do pierwszej pasującej strefy na liście. To drobiazg, który potrafi wywrócić konfigurację do góry nogami. Jeśli na samej górze ustawisz szeroką strefę obejmującą cały kraj, może ona przejąć adres, zanim system dotrze do bardziej szczegółowej reguły lokalnej.
Przykład jest prosty: chcesz, aby wybrane kody pocztowe miały odbiór osobisty, a reszta kraju korzystała ze stawki stałej. Jeśli najpierw ustawisz cały kraj, adres z lokalnego obszaru dopasuje się właśnie do tej szerokiej strefy. Lokalna metoda nie pojawi się, bo szczegółowa strefa nie zostanie użyta.
Zasada: od szczegółu do ogółu
Najbezpieczniej układać strefy według prostego schematu:
- najpierw konkretne kody pocztowe lub małe obszary,
- potem regiony albo województwa,
- na końcu cały kraj,
- a jeśli jest potrzebna, także ogólna strefa dla pozostałych obszarów.
To nie jest kosmetyka w panelu, tylko kolejność reguł decydująca o wyniku. Po jej zmianie zapisz ustawienia i sprawdź kilka adresów. Szczególnie taki, który powinien trafić do strefy szczegółowej, oraz taki, który powinien zostać obsłużony przez regułę ogólną.
Jak ograniczyć dostawę do wybranych regionów i kodów pocztowych
Nie każdy sklep chce dostarczać wszędzie na tych samych zasadach. Czasem dostawa lokalna obejmuje wybrany obszar, czasem sklep obsługuje tylko określone regiony, a czasem konkretny kod pocztowy ma dostać inną opcję niż reszta kraju.
W ustawieniach strefy możesz ograniczyć jej zasięg do wskazanych krajów lub regionów. Możesz też użyć ograniczenia do kodów pocztowych. Kody da się wpisywać pojedynczo, stosować zakresy liczbowe albo wzorce z symbolem wieloznacznym, obejmujące kody o określonym początku.
Kod pocztowy nie wystarczy bez metody
Wpisanie kodu pocztowego jedynie określa, do której strefy może trafić adres. Nie dodaje automatycznie żadnej dostawy. Jeśli w tej strefie nie ma aktywnej metody, klient nadal może nie zobaczyć żadnej właściwej opcji.
Po ustawieniu ograniczeń sprawdź dwa przypadki: adres z kodem objętym regułą oraz adres spoza zakresu. To szybko pokaże, czy obszar dopasowuje się tak, jak zakładałeś. Uważaj też na kolejność: szeroka strefa ustawiona wyżej może przejąć adres, zanim ograniczenie kodem pocztowym w ogóle zadziała.
Jakie metody wysyłki można przypisać do strefy
Wbudowane WooCommerce oferuje trzy podstawowe metody wysyłki: stawkę stałą, darmową wysyłkę i odbiór osobisty. Każdą z nich dodajesz do konkretnej strefy, więc możesz zdecydować, gdzie dana opcja ma się pojawić.
Stawka stała pozwala ustalić koszt dostawy za całe zamówienie, za sztukę albo według klasy wysyłkowej. To przydatne, gdy chcesz zastosować prosty, zrozumiały koszt dostawy, ale sposób naliczania powinien pasować do asortymentu sklepu.
Darmowa wysyłka może działać bez dodatkowego warunku, po użyciu kuponu albo po przekroczeniu minimalnej wartości zamówienia. Odbiór osobisty ma sens tam, gdzie sklep faktycznie przewiduje taką możliwość. Sama obecność metody w panelu nie oznacza jeszcze, że powinna być dostępna dla każdego adresu.
Podstawowe metody a dodatkowe integracje
Strefy porządkują dostępność metod, ale nie zastępują integracji kurierskiej. Automatyczne stawki przewoźników pobierane na żywo, bardziej rozbudowane reguły zależne od wagi lub liczby produktów, a także drukowanie etykiet mogą wymagać dodatkowego rozszerzenia albo integracji.
Jeśli korzystasz z metody dodanej przez wtyczkę, sprawdź również jej własne wymagania. Problem może wynikać nie tylko ze strefy, lecz także z ustawień tej konkretnej integracji. Nie ma jednego modelu dostawy dobrego dla każdego sklepu. Znaczenie mają między innymi asortyment, zasady sklepu, koszty dostawy i sposób naliczania opłat.
Klient nie widzi dostawy? Szybka checklista
Brak właściwej metody wysyłki nie musi oznaczać jednej konkretnej awarii. Zamiast strzelać na oślep, przejdź po kolei przez kilka punktów. Najpierw sprawdź dane, które faktycznie wpisano w koszyku lub przy kasie.
Najpierw adres, potem reguły
- Sprawdź kraj, region i kod pocztowy. Błędny albo niepełny adres może dopasować klienta do innej strefy.
- Ustal, do której strefy adres powinien trafić. Nie zgaduj na podstawie nazwy. Porównaj adres z zakresem strefy.
- Sprawdź kolejność stref. Zobacz, czy szeroka reguła nie stoi przed lokalną lub regionalną.
- Zweryfikuj metodę w pasującej strefie. Musi być dodana i aktywna właśnie tam, gdzie trafia adres.
- Przetestuj inny adres. Sprawdź lokalny, z innego regionu oraz spoza obsługiwanego obszaru.
- Jeśli metoda pochodzi z wtyczki, sprawdź jej wymagania. Integracja firm trzecich może mieć własne zasady działania.
Najważniejsza kolejność diagnozy brzmi: adres, pierwsza pasująca strefa, metoda przypisana do tej strefy. Dopiero potem warto szukać problemu w bardziej szczegółowych ustawieniach. Dzięki temu nie tracisz czasu na poprawianie rzeczy, które nie są źródłem problemu.
Testy przed uruchomieniem sklepu
Konfiguracja nie jest gotowa tylko dlatego, że strefy i metody są widoczne w panelu. Sklep trzeba sprawdzić z perspektywy klienta: z koszykiem, adresem i widokiem dostawy. Najlepiej zrobić to po każdej większej zmianie kolejności albo reguł.
Minimalny zestaw scenariuszy testowych
- adres lokalny, który powinien trafić do szczegółowej strefy,
- adres z innego regionu objętego dostawą,
- adres spoza obsługiwanego obszaru,
- kod pocztowy objęty wyjątkiem,
- koszyk spełniający warunek darmowej wysyłki, jeśli taki warunek ustawiono,
- koszyk niespełniający tego warunku.
W każdym przypadku sprawdź metody widoczne w koszyku i przy kasie. Zwróć uwagę nie tylko na samą obecność dostawy, ale też na to, czy pojawia się w odpowiedniej strefie i zgodnie z ustawionymi warunkami.
W skrócie: strefy wysyłki WooCommerce działają jak kolejność reguł. System wybiera pierwszą pasującą strefę, a klient widzi tylko metody przypisane do niej. Dlatego najpierw ustaw szczegółowe obszary, potem szersze, dodaj do nich właściwe metody i sprawdź kilka realnych adresów. Sam kod pocztowy nie wystarczy, a integracja przewoźnika może wymagać dodatkowych ustawień. Dobra konfiguracja to nie tylko wpisanie regionów w panelu, ale też test całej ścieżki zamówienia. Masz stronę, sklep albo materiały graficzne, które proszą się o ogarnięcie? Napisz do INB Marketing i zobaczymy, co da się z tym sensownie zrobić.



