Versandeinstellungen in WooCommerce 3

Versandeinstellungen in WooCommerce

WooCommerce bietet in seinen Versandeinstellungen umfangreiche Möglichkeiten die Versandkosten individuell einzustellen.

Welche Optionen zur Berechnung der Versandkosten in WooCommerce zur Verfügung stehen, zeigt der folgende Artikel.

Wie berechnet WooCommerce die Versandkosten?

WooCommerce berechnet die Versandkosten pauschal und innerhalb selbst definierter Versandzonen.

Innerhalb dieser Versandzonen ist es dann zusätzlich möglich die Versandkosten durch Versandklassen in einzelne Gruppen aufzuteilen.

Zusätzlich gibt es in den Versandzonen noch die Versandarten Kostenlose Lieferung und Abholung vor Ort.

Was sind WooCommerce Versandzonen?

Versandzonen WooCommerce

Versandzonen sind in WooCommerce geographische Regionen in denen der Versand stattfindet.
Die Anzahl der Versandzonen ist nicht begrenzt und nach eigenen Vorstellungen zusammenstellbar.

Beispiele

Versandzone Deutschland = Versand innerhalb von Deutschland

Versandzone Europa = Versand nach Österreich, Frankreich und Spanien

Regionaler Versand = Versand nach PLZ

Versandarten in WooCommerce

Versandarten WooCommerce

Versandarten stehen nur innerhalb der Versandzonen in WooCommerce zur Verfügung.

Versandart No 1

Versandkostenpauschale

Die Versandkostenpauschale berechnet innerhalb der Versandzonen einen einheitlichen Versandkosten Preis.

Die Versandkostenpauschale unterscheidet dabei nicht die Art oder Anzahl der Produkte.

Jede Versandzone erhält seine eigene Versandkostenpauschale

Beispiel Versandkostenpauschale (ohne Versandklasse)

Versandzone Deutschland

4,90 € Versandkosten für alle Produkte

Versandzone Europa

9,90 € Versandkosten für alle Produkte

Versandart No 2

Kostenlose Lieferung

Die Kostenlose Lieferung gibt es in WooCommerce für den Kunden mit oder ohne Bedingungen.


Kostenlose Lieferung ohne Bedingungen

Alle Produkte gibt es versandkostenfrei.
Zum Beispiel an besonderen Tagen oder zu besonderen Anlässen.

Kostenlose Lieferung mit Bedingungen 

Mindestbestellwert

Ab einem bestimmten Einkaufswert erhält der Kunde den kostenlosen Versand angeboten.

Gutschein

Durch die Eingabe eines Coupons erhält der Kunde den kostenlosen Versand.

Ausgewählte Produkte

Nur beim Kauf bestimmter Produkte gibt es kostenlosen Versand.

Ausgewählte Kunden

Nur zuvor festgelegte Kunden erhalten den kostenlosen Versand.

Zeitliche Eingrenzung

Der kostenlose Versand gilt nur bis Tag X

Versandart No 3

Abholung vor Ort

Abholung vor Ort eignet sich vor allem für Onlineshops mit angeschlossenem Verkaufsladen.

Was sind WooCommerce Versandklassen?

Versandklassen WooCommerce

Versandklassen ermögliche das Zusammenfassen von Produkten ähnlichen Typs für die Versandkosten.

Beispiele

  • Paket
  • Päckchen
  • Sperrgut

Jede Versandklasse erhält dann in den Versandzonen individuelle Preise. Ein Versand in Deutschland kostet bekanntermaßen weniger als ein Versand ins Ausland.

Die individuelle Zuordnung der Versandklasse erfolgt dann direkt im Produkt.

Table Rate Shipping

Eine Berechnung der Versandkosten nach Stückzahl oder Gewicht sind über die WooCommerce Grundeinstellungen nicht möglich.

Dafür sind zusätzliche Erweiterungen notwendig:
Zum Beispiel
Table Rate Shipping for WooCommerce.

Table Rate Shipping WooCommerce


Video Anleitung

Video-Tutorial über WooCommerce Versandeinstellungen mit Praxis-Beispielen.

12
Hinterlasse einen Kommentar

3 Kommentar Themen
9 Themen Antworten
2 Follower
 
Kommentar, auf das am meisten reagiert wurde
Beliebtestes Kommentar Thema
5 Kommentatoren
  Abonnieren  
neueste älteste meiste Bewertungen
Benachrichtige mich bei
Norman

Hallo Leute,
kann man bei Kostenloser Lieferung mit Bedingungen — Mindestbestellwert einzelne Produkte von diesem Mindestbestellwert ausschließen?

Danke für eure Antwort

Farinella

Seit der Umstellung auf von 2.6 auf 3.2.1 stimmt die Berechnung nicht mehr. Er zieht die Mwst. der Versandkosten ab. Jemand eine Idee woran das liegen kann?

Produktpreis: € 25,00
VERSAND Versandkostenpauschale: € 3,95
Enthält € 0,63 Mehrwertsteuer (19%)
GESAMTSUMME € 28,32 Enthält € 3,99 MwSt.

Alexander Behling

Sehr gut erklärt, aber wie sieht es mit diesem Szenario aus:
Ausgewählte Produkte

Nur beim Kauf bestimmter Produkte gibt es kostenlosen Versand.

Benötigt man dafür zwei Versandklassen oder gar ein Plugin?

Hallo, für dieses Szenario benötigst du eine zusätzliche Erweiterung. Die kostenlose Version lässt leider keine Zuordnung bestimmter Produkte zu.
Allerdings funktioniert die Zuordnung über Kategorie. Du könntest also allen betroffenen Produkten eine Kategorie zuweisen (z.B. Kostenloser Versand”) und dann für diese Kategorie den kostenlosen Versand einstellen.
https://de.wordpress.org/plugins/woocommerce-advanced-free-shipping/

Alexander Behling

Danke für die schnelle Rückmeldung.
Das Plugin hatte ich mir auch schon angesehen.

Mit Kategorie ist eine Produkt-Kategorie gemeint?

Im konkreten Fall soll der Versand standardmäßig kostenlos sein.
Nur für bestimmte Produkte soll eine Versandkostenpauschale berechnet werden.
Auf https://marketpress.de/2014/woocommerce-versandmethoden/ wird erklärt, dass man dieses Verhalten mit einer Dummy-Versandklasse lösen könnte.

Hallo Alexander, ich habe die Produkt-Kategorie gemeint. In WooCommerce gibt es zahlreiche Lösungsmöglichkeiten für den Versand.
Über Versandklassen könnte auch eine Möglichkeit sein.

Alexander Behling

Mit den Versandklassen ging es recht problemlos. Es gab allerdings noch eine Kleinigkeit die störte. Auch wenn ich für die Versandklasse “Kostenloser Versand” den Preis auf 0 eingestellt habe, wurde die Methodenbeschreibung “Versandkostenpauschale” angezeigt. Ich habe dann mal in die Templates von Woocommerce geschaut und von da aus in die Funktion, die das Label ausgibt: wc_cart_totals_shipping_method_label Diese Funktion hat einen sog. Hook namens “woocommerce_cart_shipping_method_full_label”. Auf diesen Hook habe ich eine eigene Funktion registriert (ein sog. Callback), dass das Label auf das Standardlabel für kostenlosen Versand ändert. Den Code möchte ich Ihnen nicht vorenthalten: function mjm_woocommerce_cart_shipping_method_full_label($label,$method){ if($method->cost <= 0){ $label =… Weiterlesen »

Super! Vielen Dank für die Rückmeldung!