Waga i gabaryty WooCommerce – jak ustawić koszt dostawy?

Spis treści
WooCommerce • wysyłka • gabaryty

Kurier powinien kosztować 16,99 zł, a WooCommerce pokazuje klientowi 34 zł? Paczkomat znika po dodaniu drugiego produktu? Albo integracja przewoźnika w ogóle nie potrafi obliczyć stawki? Bardzo często problem zaczyna się od nieprawidłowej wagi lub wymiarów produktów.

skuteczne SEO reklama PC
skuteczne SEO reklama mobile

Przy automatycznym wyliczaniu dostawy przewoźnik nie patrzy na zdjęcie produktu ani jego nazwę. Integracja dostaje konkretne dane: wagę, długość, szerokość, wysokość, liczbę sztuk, miejsce dostawy oraz sposób pakowania.

Jeśli produkt waży w rzeczywistości 0,8 kg, a w WooCommerce został zapisany jako 800 przy jednostce „kg”, wynik będzie oczywiście absurdalny. Podobny problem pojawia się wtedy, gdy zamiast gabarytu wysyłkowego wpisane zostaną wymiary samego produktu bez opakowania.

Najważniejsze informacje w skrócie
✓

Najpierw ustawiam globalne jednostki: kg/g oraz cm/mm.

✓

W produkcie wpisuję wartości liczbowe bez dopisywania „kg” albo „cm”.

✓

Przy stawkach kurierskich interesują mnie parametry potrzebne do realnej wysyłki.

✓

Wariant może mieć własną wagę, wymiary i klasę wysyłkową.

✓

„Gabaryt A/B/C” nie jest standardowym polem WooCommerce – to logika konkretnej integracji.

✓

Po konfiguracji testuję koszyk z 1, 2 i kilkoma różnymi produktami.

Jak WooCommerce wykorzystuje wagę i wymiary produktu?

Podstawowy WooCommerce pozwala zapisać dla fizycznego produktu:

Parametr 1 Waga

Wartość w jednostce ustawionej globalnie, np. kilogramach.

Parametr 2 Wymiary

Długość, szerokość i wysokość wykorzystywane przy obliczeniach wysyłkowych.

Parametr 3 Klasa wysyłkowa

Pozwala grupować produkty wymagające podobnego sposobu lub kosztu dostawy.

To, czy te dane rzeczywiście wpłyną na cenę wysyłki, zależy później od używanej metody.

Zwykła stała stawka może całkowicie ignorować wagę. Integracja kurierska pobierająca cenę z API może natomiast bez tych danych w ogóle nie zwrócić poprawnej oferty.

Jak powstaje automatyczny koszt dostawy?

01 Produkty

WooCommerce zbiera wagę i gabaryty pozycji w koszyku.

02 Pakowanie

Integracja ustala paczkę lub zestaw paczek.

03 Przewoźnik

Dane trafiają do reguły albo API firmy kurierskiej.

04 Checkout

Klient widzi koszt możliwy dla swojego zamówienia.

Jeśli pierwszy etap zawiera błędne dane, kolejne obliczenia również będą błędne.

1. Zacznij od ustawienia jednostek w WooCommerce

Zanim zacznę wpisywać gabaryty produktów, przechodzę do:

WooCommerce → Ustawienia → Produkty → Ogólne → Jednostki miary

Ustalam tam m.in.:

Jednostka wagi: kg Jednostka wymiarów: cm

Dla typowego polskiego sklepu taki układ jest wygodny, ale najważniejsza jest spójność z wykorzystywaną integracją.

Najczęstszy błąd: 500 zamiast 0.5.

Jeśli jednostką sklepu jest kilogram, produkt ważący 500 gramów zapisuję jako 0.5, a nie 500. W przeciwnym razie integracja może otrzymać informację, że przesyłka waży 500 kg.

2. Gdzie wpisać wagę i wymiary produktu WooCommerce?

Edytuję produkt i przechodzę do:

Dane produktu → Wysyłka

Znajdę tam:

  • Wagę,
  • Długość,
  • Szerokość,
  • Wysokość,
  • Klasę wysyłkową.

Wpisuję same liczby.

Źle 1 kg / 30 cm

Jednostka nie powinna być dopisywana bezpośrednio do pola wartości.

Dobrze 1 / 30

WooCommerce zna jednostkę z ustawień globalnych sklepu.

3. Wpisywać wymiar produktu czy gotowej paczki?

To jedno z najważniejszych pytań w całym wdrożeniu.

Jeżeli dane mają służyć do kalkulacji przewoźnika, interesują mnie parametry wysyłkowe, a nie wyłącznie wymiar produktu wyjętego z opakowania.

Załóżmy, że sprzedaję lampę:

Sama lampa: 35 × 25 × 20 cm Po zabezpieczeniu do wysyłki: 45 × 35 × 30 cm

Jeżeli przesyłka rzeczywiście jest nadawana jako drugi wariant, to właśnie ten większy gabaryt jest istotny dla przewoźnika.

Trzeba jednak sprawdzić sposób działania konkretnej integracji. Niektóre moduły samodzielnie pakują kilka produktów do skonfigurowanych pudełek.

Nie dodawaj opakowania dwa razy.

Jeśli moduł wysyłkowy ma osobno ustawioną wagę kartonu albo własny box-packing, nie powiększam dodatkowo danych w sposób, który spowoduje dwukrotne doliczenie tego samego opakowania.

4. Waga produktu również powinna odpowiadać procesowi wysyłki

Przy metodach opartych na wadze różnica nawet kilkuset gramów może przenieść zamówienie do kolejnego przedziału cenowego.

Przykładowa reguła może wyglądać tak:

Łączna waga Koszt dostawy
0–1 kg 14,99 zł
1,01–5 kg 17,99 zł
5,01–10 kg 22,99 zł
Powyżej 10 kg Inna metoda / paleta

Jeśli trzy produkty ważą realnie po 1,8 kg, koszyk powinien dostarczyć do kalkulatora około:

1,8 kg × 3 = 5,4 kg

Oczywiście końcowy wynik może dodatkowo uwzględniać wagę kartonu lub sposób pakowania konkretnego modułu.

5. Produkty wariantowe mogą mieć różne gabaryty

To bardzo częsty problem w sklepach odzieżowych, meblowych i technicznych.

Przykładowo produkt „Donica” może mieć warianty:

S: 2 kg 30 × 30 × 35 cm M: 5 kg 45 × 45 × 50 cm XL: 14 kg 70 × 70 × 80 cm

Nie chcę, żeby największy wariant korzystał z parametrów najmniejszego.

WooCommerce pozwala ustawić wagę i wymiary bezpośrednio przy wariancie. Jeśli pozostawię je puste, wariant może korzystać z wartości ustawionych dla produktu nadrzędnego.

Kiedy dane wariantu są szczególnie ważne?

  • rozmiary mają wyraźnie inną wagę,
  • duży wariant nie mieści się do paczkomatu,
  • niektóre wersje wymagają palety,
  • koszt kuriera zależy od gabarytu,
  • towar ma bardzo różne sposoby pakowania.

6. A co z gabarytami A, B i C w Paczkomatach?

To ważne rozróżnienie.

Standardowy WooCommerce zna:

wagę długość szerokość wysokość klasę wysyłkową

Nie ma natomiast uniwersalnego, wbudowanego pola:

Gabaryt InPost: A / B / C

Taka logika jest zależna od używanej integracji.

Wtyczka może np.:

  • wyznaczać gabaryt automatycznie z wymiarów,
  • udostępniać własne pole gabarytu przy produkcie,
  • korzystać z klas wysyłkowych,
  • dobierać paczkę dopiero na podstawie całego koszyka.

Dlatego nie tworzę klas „A”, „B” i „C” w ciemno, zanim nie sprawdzę dokumentacji konkretnego modułu.

7. Do czego służą klasy wysyłkowe WooCommerce?

Klasa wysyłkowa nie jest kolejnym polem z wymiarem. Służy do grupowania produktów o podobnych wymaganiach dostawy.

Mogę stworzyć np.:

mała paczka duży gabaryt towar ciężki paleta niestandardowa wysyłka

Następnie metoda wysyłki może zastosować dla poszczególnych klas inne koszty.

Wbudowana metoda Flat Rate pozwala np. ustalać dodatkową opłatę dla konkretnej klasy wysyłkowej.

Sama klasa wysyłkowa nie tworzy metody dostawy.

Jest klasyfikacją produktu. Dopiero metoda wysyłki wykorzystuje klasę do wyliczenia lub zmiany kosztu.

8. Jeden produkt to nie zawsze jedna paczka

To częsty błąd przy automatycznym obliczaniu dostawy.

Jeśli klient kupuje:

3 × małe pudełko

istnieją przynajmniej trzy możliwe scenariusze:

Scenariusz 1 Jedna większa paczka

Wszystkie produkty mieszczą się razem w przygotowanym kartonie.

Scenariusz 2 Trzy osobne paczki

Każda sztuka musi zostać wysłana oddzielnie.

Scenariusz 3 Dwie paczki

Algorytm pakuje produkty według dostępnych rozmiarów kartonów.

Dlatego poprawne gabaryty produktów są dopiero wejściem do procesu. Końcowy wynik zależy również od sposobu, w jaki integracja pakuje koszyk.

9. Lekki produkt może być drogi w wysyłce przez duży gabaryt

Nie każda firma kurierska patrzy wyłącznie na kilogramy.

Duże, ale lekkie produkty zajmują sporo miejsca w samochodzie i sortowni. Dlatego część przewoźników stosuje pojęcie wagi gabarytowej lub wymiarowej.

Przykładowo ogromna paczka zawierająca lekki produkt może kosztować więcej niż mały karton ważący kilka kilogramów.

Nie wpisuję jednak własnego wzoru na wagę gabarytową do produktu, jeśli moduł przewoźnika oblicza ją sam. Podaję prawidłową wagę oraz wymiary, a sposób taryfikacji pozostawiam integracji.

10. Co się stanie, jeśli produkt nie ma wagi lub wymiarów?

To zależy od metody dostawy.

Metoda Możliwy efekt brakujących danych
Stała stawka Może działać normalnie, jeśli w ogóle nie korzysta z gabarytów.
Wysyłka według wagi Produkt może zostać źle przypisany do zakresu albo nie spełnić reguły.
API kuriera Integracja może zwrócić błędną stawkę albo nie zwrócić jej wcale.
Box packing Algorytm może nie wiedzieć, jak zapakować produkt.

11. Dlaczego WooCommerce pokazuje za wysoki koszt wysyłki?

Jeżeli integracja zwraca cenę znacznie wyższą niż kalkulator przewoźnika, porównuję dokładnie te same dane.

  • kraj i kod pocztowy odbiorcy,
  • łączną wagę,
  • długość paczki,
  • szerokość paczki,
  • wysokość paczki,
  • liczbę paczek,
  • rodzaj usługi kurierskiej,
  • dodatkowe opłaty ustawione we wtyczce.

Jeśli kalkulator przewoźnika zwraca 18 zł, a WooCommerce 37 zł, sprawdzam przede wszystkim, czy moduł nie utworzył dwóch paczek zamiast jednej albo nie otrzymał błędnych gabarytów.

12. Złe gabaryty mogą też całkowicie ukryć metodę dostawy

Przykładowo paczkomat ma ograniczenia dotyczące rozmiaru i wagi przesyłki.

Jeśli produkt przekracza limity skonfigurowane w integracji, metoda może prawidłowo zniknąć.

produkt ↓ gabaryt przekracza limit ↓ metoda nie może obsłużyć paczki ↓ Paczkomat znika z checkoutu

Jeśli żadna inna metoda nie obsługuje zamówienia, klient może ostatecznie zobaczyć komunikat o braku dostępnych opcji wysyłki.

13. Jak uzupełnić wagę i gabaryty przy setkach produktów?

Przy pięciu produktach mogę edytować je ręcznie. Przy kilku tysiącach potrzebuję lepszego procesu.

W zależności od sklepu wykorzystuję:

  • edycję zbiorczą,
  • import CSV,
  • eksport i ponowny import danych,
  • narzędzia integrujące ERP z WooCommerce,
  • kontrolowany skrypt aktualizujący dane produktów.

Przed masową aktualizacją robię backup i testuję kilka produktów, bo pomyłka w jednostce zastosowana do 5000 pozycji może błyskawicznie zepsuć wszystkie stawki dostawy.

14. Produkt wirtualny nie potrzebuje gabarytów wysyłkowych

Jeżeli produkt został oznaczony jako wirtualny, WooCommerce traktuje go jako niewymagający fizycznej wysyłki.

Dlatego przy produkcie:

e-book konsultacja online dostęp do materiałów usługa cyfrowa

brak wagi i wymiarów jest czymś zupełnie normalnym.

Jeżeli natomiast fizyczny produkt przypadkowo został zaznaczony jako wirtualny, metody wysyłkowe mogą zachowywać się inaczej, niż oczekujesz.

15. Wymiary wysyłkowe mogą być widoczne na stronie produktu

WooCommerce może pokazywać wagę i wymiary produktu w sekcji dodatkowych informacji.

To czasami prowadzi do dziwnej sytuacji:

Rozmiar samego produktu: 20 × 20 × 10 cm Gabaryt wysyłkowy zapisany w WooCommerce: 30 × 30 × 20 cm

Klient może pomyśleć, że drugi zestaw wymiarów opisuje sam produkt.

Nie rozwiązuję tego poprzez wyczyszczenie pól wysyłkowych, jeśli są potrzebne integracji kurierskiej.

Mogę zamiast tego dodać osobne atrybuty produktu albo odpowiednio zmienić sposób prezentowania danych na stronie.

Jak konfiguruję gabaryty WooCommerce krok po kroku?

01

Ustalam jednostki sklepu

Sprawdzam, czy cały katalog korzysta z właściwych jednostek wagi i wymiarów.

02

Sprawdzam wymagania integracji

Ustalam, czy moduł oczekuje wymiarów produktu, gotowej paczki, własnych pudełek czy osobnego gabarytu.

03

Ważę i mierzę realną przesyłkę

Uwzględniam sposób zabezpieczenia produktu, który rzeczywiście stosuje magazyn.

04

Uzupełniam warianty

Jeśli rozmiary produktu znacząco się różnią, nie pozostawiam wszystkich wariantów z jednym zestawem parametrów.

05

Przypisuję klasy wysyłkowe

Robię to tam, gdzie metoda dostawy wykorzystuje je do różnicowania kosztu.

06

Testuję różne koszyki

Jedna sztuka to za mało. Sprawdzam również kilka sztuk i mieszane zestawy produktów.

07

Porównuję wynik z przewoźnikiem

Dla tych samych parametrów sprawdzam koszt w kalkulatorze przewoźnika albo jego panelu.

Jakie koszyki testuję przed uruchomieniem automatycznej wysyłki?

Test Co sprawdzam? Dlaczego?
1 mały produkt Podstawową stawkę. Potwierdza najprostszy scenariusz.
2–3 takie same sztuki Sposób pakowania. Sprawdzam, czy powstaje jedna czy kilka paczek.
Mały + duży produkt Mieszany koszyk. Pozwala wykryć konflikt gabarytów i klas.
Ciężki produkt Limity wagowe. Powinien przejść do właściwej stawki lub metody.
Największy wariant Dane wariacji. Nie powinien korzystać z gabarytu mniejszej wersji.
Produkt bez danych Zachowanie awaryjne. Pozwala wykryć produkty wymagające uzupełnienia.

Najczęstsze błędy przy wadze i gabarytach WooCommerce

  • 500 wpisane jako kilogramy zamiast 0.5 kg,
  • podanie wymiarów bez uwzględnienia realnego pakowania,
  • brak jednego z wymiarów wymaganych przez integrację,
  • wszystkie warianty mają gabaryt najmniejszej wersji,
  • opakowanie doliczone zarówno w produkcie, jak i module wysyłki,
  • zła klasa wysyłkowa,
  • produkt fizyczny oznaczony jako wirtualny,
  • niepoprawne jednostki po imporcie CSV,
  • kilka wtyczek jednocześnie próbuje modyfikować przesyłkę,
  • test wykonany wyłącznie dla jednej sztuki jednego produktu.

Błędny koszt dostawy potrafi zabrać sprzedaż tuż przed płatnością

Klient może zaakceptować cenę produktu i zdecydować się na zakup, ale jeśli w checkout zamiast oczekiwanych 15–20 zł zobaczy 45 zł za kuriera, bardzo łatwo porzucić koszyk.

Z drugiej strony zaniżona stawka oznacza, że różnicę do przesyłki dopłaca sklep.

Dlatego podczas tworzenia sklepów internetowych WooCommerce konfigurację dostaw traktuję jako część sprzedaży, a nie techniczny dodatek na samym końcu wdrożenia.

Co jeśli sklep ma setki produktów z błędnymi parametrami?

Przy starszych sklepach problem często nie kończy się na jednym produkcie.

Widzę wtedy katalog importowany z kilku systemów, niejednolite jednostki, stare klasy wysyłkowe, nieużywane integracje i kolejne reguły dokładane przez lata.

W takim przypadku lepszym rozwiązaniem może być uporządkowanie lub przebudowa istniejącego sklepu niż dokładanie kolejnego wyjątku do źle zaprojektowanej wysyłki.

Wysyłka powinna działać razem z całym WooCommerce

Na stronynazlecenie.pl zajmuję się tworzeniem oraz technicznym rozwojem stron i sklepów WordPress. Przy problemach z dostawą patrzę więc nie tylko na pojedynczą stawkę, ale także na produkty, warianty, checkout, integrację kurierską i sposób pakowania.

Dzięki temu można usunąć przyczynę błędu zamiast ręcznie poprawiać koszt wysyłki przy każdym kolejnym zamówieniu.

Moja checklista poprawnej konfiguracji gabarytów WooCommerce

  • Sprawdzam globalną jednostkę wagi.
  • Sprawdzam globalną jednostkę długości.
  • Uzupełniam wagę każdego fizycznego produktu.
  • Uzupełniam długość, szerokość i wysokość.
  • Sprawdzam wymagania konkretnej integracji kurierskiej.
  • Nie mylę wymiarów produktu z parametrami potrzebnymi do wysyłki.
  • Kontroluję wagę opakowania i unikam jej podwójnego doliczenia.
  • Uzupełniam dane przy wariantach różniących się rozmiarem.
  • Przypisuję klasy wysyłkowe tam, gdzie są faktycznie wykorzystywane.
  • Sprawdzam sposób pakowania kilku produktów.
  • Testuję limity paczkomatu lub kuriera.
  • Porównuję wynik WooCommerce z kalkulatorem przewoźnika.
  • Robię testowe zamówienie od koszyka do finalnego checkoutu.
WooCommerce / konfiguracja wysyłki

WooCommerce nalicza za drogą dostawę albo nie pokazuje kuriera?

Mogę sprawdzić wagi i gabaryty produktów, warianty, klasy wysyłkowe, konfigurację paczek, integrację kurierską oraz sposób wyliczania kosztu w koszyku. Dzięki temu klient zobaczy właściwą metodę i cenę, a sklep nie będzie dopłacał do źle policzonych przesyłek.

FAQ

Waga, gabaryty i wysyłka WooCommerce – najczęstsze pytania

Gdzie ustawić wagę produktu w WooCommerce?

W edycji fizycznego produktu przechodzę do sekcji Dane produktu → Wysyłka. Tam można podać wagę, wymiary oraz klasę wysyłkową. Jednostkę wagi ustawia się globalnie w ustawieniach produktów WooCommerce.

Gdzie wpisać wymiary produktu WooCommerce?

Długość, szerokość i wysokość wpisuje się w sekcji Wysyłka danego produktu. Wartości podaję jako liczby w jednostce ustawionej globalnie w WooCommerce.

Czy wpisywać wymiary produktu czy paczki?

Jeżeli dane są wykorzystywane do automatycznego obliczania przesyłki, powinny odpowiadać parametrom potrzebnym przez konkretną integrację wysyłkową. Zwykle interesuje mnie rzeczywisty rozmiar produktu przygotowanego do wysyłki, ale trzeba sprawdzić, czy moduł nie stosuje dodatkowo własnego box-packingu.

Dlaczego WooCommerce pokazuje za wysoki koszt dostawy?

Sprawdzam przede wszystkim wagę, jednostki, wymiary produktów, liczbę utworzonych paczek oraz dodatkowe opłaty skonfigurowane w integracji. Błędne gabaryty mogą znacząco zawyżyć stawkę przewoźnika.

Czy każdy produkt WooCommerce musi mieć wagę i wymiary?

Nie każda metoda dostawy ich wymaga. Przy stałej stawce mogą być niepotrzebne, natomiast wiele metod opartych na API przewoźnika potrzebuje kompletnych danych, aby prawidłowo obliczyć koszt przesyłki.

Jak ustawić gabaryt A, B lub C InPost w WooCommerce?

WooCommerce nie ma uniwersalnego wbudowanego pola „gabaryt A/B/C”. Sposób przypisania gabarytu zależy od używanej integracji InPost. Moduł może korzystać z wymiarów, własnego pola, klasy wysyłkowej albo obliczać gabaryt na podstawie całego koszyka.

Czy warianty produktu mogą mieć różną wagę?

Tak. Waga i wymiary mogą zostać ustawione osobno dla konkretnego wariantu. Jeśli dane wariantu pozostaną puste, WooCommerce może wykorzystać wartości ustawione na poziomie produktu nadrzędnego.

Do czego służy klasa wysyłkowa WooCommerce?

Klasa wysyłkowa grupuje produkty o podobnych wymaganiach dostawy. Sama nie tworzy stawki, ale może zostać wykorzystana przez metodę wysyłki do naliczenia innego kosztu dla np. ciężkich lub wielkogabarytowych produktów.

Dlaczego metoda dostawy znika po dodaniu dużego produktu?

Produkt może przekraczać maksymalną wagę lub wymiary obsługiwane przez daną usługę albo regułę skonfigurowaną we wtyczce. W takim przypadku metoda wysyłki może prawidłowo przestać być dostępna.


Stronynazlecenie.pl
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na stronę internetową i pomaganie w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.

Więcej informacji znajdziesz w polityce prywatności.

Wyceń usługę za darmo →