Verzendklassen instellen in WooCommerce

Stel WooCommerce-verzendklassen in voor zware en kleine producten, wijs ze toe aan je assortiment en bereken passende verzendkosten per winkelwagen.

Laatst bijgewerkt:

Engelstalig origineel op juistheid gecontroleerd door Jesse Nickles

Verzendklassen aanmaken

  1. Ga naar WooCommerce → Settings → Shipping → Classes.
  2. Klik op Add shipping class.
  3. Vul bij Shipping Class een naam in, bijvoorbeeld Heavy. Laat Slug leeg om deze automatisch te laten genereren en beschrijf eventueel welke producten bij de klasse horen.
  4. Klik op Create. Voeg zo nodig nog een klasse toe, bijvoorbeeld Small parcel.

Met verzendklassen groepeer je producten met vergelijkbare verzendbehoeften, zoals grote artikelen en kleine pakketten. Klassen bepalen zelf geen tarieven of bezorggebieden. Daarvoor is een verzendmethode binnen een verzendzone nodig.

Maak alleen verschillende klassen aan wanneer de verzendkosten werkelijk verschillen, niet voor ieder product afzonderlijk. De WooCommerce-documentatie over verzendklassen legt ook uit hoe je een klasse wijzigt of verwijdert.

Klassen toewijzen aan producten en variaties

  1. Ga naar Products → All Products en open een fysiek product.
  2. Gebruik je een eenvoudig product, open dan Product data → Shipping, selecteer de juiste Shipping class en klik op Update.
  3. Bij een variabel product kun je een algemene klasse op het hoofdproduct instellen. Open Variations om waar nodig een andere verzendklasse voor afzonderlijke variaties te kiezen. Sla de variaties op en werk het product bij.

Elk product heeft maximaal één verzendklasse tegelijk, maar variaties kunnen een eigen klasse krijgen. Wil je dezelfde klasse aan meerdere producten toewijzen, selecteer die dan onder Products → All Products, kies Bulk actions → Edit → Apply, stel Shipping class in en klik op Update. Onze handleiding voor bulkbewerking bespreekt ook andere wijzigingen.

Kosten per verzendklasse instellen

Een verzendklasse beïnvloedt de bestelkosten pas wanneer een verzendmethode die klasse gebruikt. De ingebouwde methode Flat rate ondersteunt verschillende bedragen per klasse:

  1. Ga naar WooCommerce → Settings → Shipping → Shipping zones en bewerk de zone waarvoor het tarief moet gelden.
  2. Bewerk een bestaande methode Flat rate of kies Add shipping method → Flat rate → Continue.
  3. Vul een voor klanten zichtbare Name in en kies de juiste Tax status. Zet de algemene Cost op 0 als alleen de klassekosten moeten meetellen.
  4. Vul onder Shipping class costs bijvoorbeeld 12 in voor Heavy en 4 voor Small parcel, in je winkelvaluta. Gebruik No shipping class cost wanneer producten zonder klasse een eigen bedrag krijgen.
  5. Kies het gewenste Calculation type en klik op Save zone and method.

De algemene Cost wordt opgeteld bij de toepasselijke klassekosten. Klanten zien de naam van de verzendmethode, niet een aparte bezorgoptie voor elke klasse. WooCommerce gebruikt de eerste verzendzone die bij het bezorgadres past.

Gemengde winkelwagens berekenen

Bij algemene kosten van 0, $12 voor Heavy en $4 voor Small parcel, maakt het berekeningstype verschil voor één verzendpakket:

Inhoud winkelwagenPer classPer order
Zwaar artikel$12$12
Klein pakket$4$4
Beide klassen$16$12

Per class telt de bedragen van de aanwezige klassen op. Per order gebruikt alleen het hoogste klassebedrag. Bij een vast bedrag wordt de klasse eenmaal per pakket berekend, niet per artikel. Voor tarieven op basis van aantallen vind je meer informatie in onze handleiding voor vaste verzendtarieven en in de WooCommerce-documentatie over Flat Rate. Deze voorbeelden zijn exclusief verzendbelasting en gaan uit van één pakket.

De tarieven testen bij het afrekenen

  1. Test een winkelwagen met alleen Heavy, alleen Small parcel en beide samen. Vergelijk de tarieven met het ingestelde berekeningstype.
  2. Test een product zonder klasse en controleer de instelling No shipping class cost.
  3. Test een variatie met een andere klasse dan het hoofdproduct.
  4. Voer een adres binnen de ingestelde verzendzone in en daarna een adres daarbuiten. Controleer welke verzendmethoden beschikbaar zijn.
  5. Controleer eventuele verzendbelasting en test extensies die de winkelwagen opsplitsen in meerdere pakketten. Elk pakket kan een eigen tarief krijgen.

Klopt het bedrag niet, controleer dan de klasse van het product of de variatie, de overeenkomende zone, de algemene Cost, de bedragen per klasse en het Calculation type. Alleen een klasse toewijzen maakt nog geen verzendtarief zichtbaar. Zie de WooCommerce-handleiding voor verzendproblemen voor meer controles.