Lieferzonen und Versandkosten pflegen
Lieferzonen steuern Versandkosten anhand der Lieferadresse. Nutzen Sie sie, wenn Hamburg andere Kosten als München hat, wenn Speditionen nach Regionen abrechnen oder wenn Sie eigene Liefergebiete für Eigenauslieferung abbilden.
Workspace wertet Lieferzonen im Warenkorb, im öffentlichen Checkout, im Angebot und in der Bestellung aus. Angebote und Bestellungen behalten den berechneten Versand als Snapshot, damit spätere Stammdatenänderungen alte Vorgänge nicht still verändern.
Für wen diese Seite ist
Diese Seite richtet sich an Versandverantwortliche. Verwenden Sie diese Rolle statt unscharfer Begriffe wie „Pflegechef“: Der Versandverantwortliche pflegt nicht einzelne Sendungen, sondern die Regeln, mit denen Workspace im Shop, im Warenkorb, im Angebot und in der Bestellung Versandoptionen berechnet oder eine interne Prüfung anfordert.
Die Rolle ist fachlich gemeint. Ein kleines Team kann mehrere Aufgaben in einer Person bündeln; größere Teams können sie auf Commerce-Administration, Produktdatenpflege, Vertrieb und Operations verteilen.
| Rolle | Aufgabe | Typische Pflege |
|---|---|---|
| Versandverantwortlicher | Entscheidet, welche Versandarten, Gebiete, Tarife und Review-Fälle gelten. | Versandmethoden, Lieferzonen, Versandkosten, Versandkonditionen, Review-Regeln |
| Produktdatenredakteur | Pflegt die Produkt-Facts, die Versandregeln auswerten. | Logistikprofil, Versand-Tags, Packstückzahl, Palettenzahl, Compliance-Felder |
| Commerce-Administrator | Stellt die benötigten Stammdaten und Zugriffe bereit. | Preislisten, Verkaufskanäle, Benutzerzugriff auf Commerce- und PIM-Bereiche |
| Vertrieb oder Operations | Bearbeitet Fälle, die Workspace nicht verbindlich online berechnen soll. | Angebotsanfrage, Sonderfracht, manuelle Frachtprüfung |
Voraussetzungen
- Sie können die Commerce-Bereiche für Versandmethoden, Lieferzonen, Versandkosten, Versandkonditionen, Versandregeln und Liefertermprofile pflegen.
- Sie können Produktvarianten öffnen oder haben einen Produktdatenredakteur, der Logistik- und Compliance-Felder an Varianten pflegt.
- Sie kennen die Preislisten, Verkaufskanäle und Länder, für die die Versandlogik gelten soll.
- Sie haben freigegebene Versandtarife oder interne Kalkulationsregeln mit Währung, Steuerlogik, Gewichtsstufen, Packstücken, Paletten, Mindestpreisen und Zuschlägen.
- Sie haben entschieden, welche Fälle direkt bestellbar sind und welche Fälle eine Angebotsanfrage oder interne Prüfung brauchen.
- Legen Sie mindestens eine Versandmethode an, zum Beispiel
Paketdienst,Spedition,Kurier,EigenauslieferungoderAbholung. - Legen Sie die Preislisten an, für die die Versandkosten gelten sollen. Wenn alle Kunden dieselbe Preisliste verwenden, reicht eine Preisliste.
- Legen Sie Lieferzonen an, wenn der Lieferort den Preis beeinflusst. Eine Lieferzone kann ein Land, eine Stadt, einen PLZ-Bereich oder ein eigenes Auslieferungsgebiet beschreiben.
- Pflegen Sie an Varianten Logistikprofil, Versand-Tags, Packstückzahl, Palettenzahl und Compliance-Felder, wenn Produkte unterschiedlich behandelt werden sollen.
- Legen Sie Liefertermprofile an, wenn Versandmethoden einen kaufmännischen Lieferterm wie einen Incoterm-Snapshot oder einen eigenen Lieferort tragen sollen.
- Entscheiden Sie, ob Sie eine Fallback-Versandrate ohne Lieferzone erlauben. Eine Fallback-Rate gilt, wenn keine speziellere Rate passt.
Was Sie zuerst entscheiden
Klären Sie vor der Pflege diese Fragen. Danach wissen Sie, welche Stammdaten Sie brauchen.
| Frage | Wenn ja | Wenn nein |
|---|---|---|
| Gibt es unterschiedliche Preise je Land, Stadt oder PLZ? | Legen Sie Lieferzonen an. | Eine Rate ohne Lieferzone kann reichen. |
| Entscheidet das Produkt über den Versandweg? | Nutzen Sie Logistikprofile, Versand-Tags und Versandregeln. | Regeln können nur mit Warenkorb-, Gewicht- und Adressdaten arbeiten. |
| Gibt es einen einfachen Pauschalpreis oder Gewichtspreis? | Nutzen Sie Versandkosten. | Prüfen Sie Versandkonditionen. |
| Besteht der Preis aus mehreren Teilen, zum Beispiel Grundpreis plus Palette? | Nutzen Sie Versandkonditionen und Versandkonditionsraten. | Eine einfache Versandrate reicht oft. |
| Liefert das Unternehmen mit eigener Flotte nur in bestimmten Gebieten? | Legen Sie eine Versandmethode Eigenauslieferung und passende Lieferzonen an. | Verwenden Sie normale Versandmethoden. |
| Muss ein Fall individuell geprüft werden? | Legen Sie eine Versandregel mit Review-Pflicht an. | Pflegen Sie eine berechenbare Rate oder Kondition. |
| Soll der Vorgang einen Lieferterm speichern? | Ordnen Sie der Versandmethode ein Liefertermprofil zu. | Lassen Sie das Feld leer. |
| Soll der Shop ohne passenden Preis bestellen dürfen? | Pflegen Sie einen erlaubten Fallback. | Lassen Sie die Rate weg, damit der Shop Review anfordert. |
Nutzen Sie diese Faustregel:
Versandkostenpassen für einfache Regeln wiebis 30 kg = 9,90 EUR.Versandkonditionenpassen für kaufmännische Tarife wie35 EUR Grundpreis + 18 EUR je Palette, mindestens 95 EUR.
Ablauf für Versandverantwortliche
Nutzen Sie diesen Ablauf, wenn Sie eine Versandlogik neu einrichten oder gezielt ändern. Arbeiten Sie die Schritte in dieser Reihenfolge ab, damit Produkt-Facts, Liefergebiete, Tarife und Review-Fälle zusammenpassen.
- Klären Sie den fachlichen Umfang. Legen Sie fest, für welche Länder, Verkaufskanäle, Preislisten und Kundengruppen die Versandlogik gelten soll.
- Sammeln Sie die Tarifgrundlagen. Halten Sie je Versandart fest, ob der Preis nach Sendung, Gewicht, Packstück, Palette, Warenwert, PLZ-Zone oder Sonderleistung berechnet wird.
- Entscheiden Sie die Review-Grenzen. Markieren Sie alle Fälle, die nicht verbindlich online berechnet werden sollen, zum Beispiel Sonderfracht, unklare Gefahrgutlage, nicht belieferte Gebiete oder Services, die ein individuelles Angebot brauchen.
- Legen Sie die Versandmethoden an. Nutzen Sie neutrale Methoden wie
Paketdienst,Spedition,Kurier,Eigenauslieferung,Abholungoder einen konkreten Frachtführer, wenn der Name fachlich relevant ist. - Pflegen Sie Liefertermprofile, wenn die Versandmethode einen kaufmännischen Lieferterm oder einen Incoterm-Snapshot tragen soll. Verwenden Sie Liefertermprofile nicht als Ersatz für rechtliche Vereinbarungen.
- Pflegen Sie Logistikprofile und Produkt-Facts. Ordnen Sie Varianten Logistikprofil, Versand-Tags, Packstückzahl, Palettenzahl und relevante Compliance-Felder zu.
- Legen Sie Lieferzonen an. Beginnen Sie mit den groben Gebieten, die kaufmännisch wirklich unterschiedliche Preise haben, und ergänzen Sie nur notwendige PLZ-Zonen oder Sondergebiete.
- Pflegen Sie einfache Versandkosten oder Versandkonditionen. Nutzen Sie einfache Raten für Pauschalen und Gewichtsstufen; nutzen Sie Konditionen für Grundpreise, Packstücke, Paletten, Warenwert oder Mindestpreise.
- Pflegen Sie Versandregeln für Produktausnahmen. Werten Sie Logistikprofile, Versand-Tags, Packstücke, Paletten, Batterieart, Gefahrgutstatus oder Service-Art aus und lösen Sie bei unsicheren Fällen
Review erforderlichaus. - Testen Sie Warenkörbe für Standardfälle, Grenzfälle und Review-Fälle. Prüfen Sie mindestens eine Adresse je Lieferzone, eine Adresse außerhalb der Liefergebiete, einen Warenkorb mit mehreren Packstücken oder Paletten und einen Warenkorb mit Review-Regel.
- Geben Sie die Konfiguration erst frei, wenn der öffentliche Checkout einen verbindlichen Preis für Standardfälle zeigt und für Sonderfälle keine zahlungspflichtige Bestellung mit geschätzter Fracht zulässt.
Die Pflege ist erfolgreich, wenn Workspace für Standardwarenkörbe eine passende Versandoption mit Preis anbietet, Lieferterm-Snapshots korrekt übernimmt und nicht berechenbare Fälle mit Review erforderlich blockiert.
So funktioniert die Berechnung
Workspace liest Land und Postleitzahl aus der Lieferadresse. Danach sucht Workspace die passende Lieferzone. Anschließend berechnet Workspace die Versandkosten aus Versandmethode, Preisliste, Gewicht, Warenwert, Packstücken, Paletten und Lieferzone.
Wenn Versandregeln aktiv sind, wertet Workspace zusätzlich Produkt-Facts aus. Dazu gehören Logistikprofil, Versand-Tags, Packstückzahl, Palettenzahl, Batterietyp, Gefahrgutstatus und weitere Compliance-Daten der Variante. Damit können Sie Regeln wie lithium-battery -> Review, palletized -> Spedition oder local-courier -> Kurierdienst abbilden, ohne feste Versandklassen im Produktmodell zu erzwingen.
Die Berechnung folgt dieser Reihenfolge:
- Workspace sucht die passende Lieferzone.
- Workspace sucht zur Versandmethode und Preisliste passende Versandkonditionen.
- Wenn passende Versandkonditionen existieren, berechnet Workspace den Preis aus den passenden Konditionsraten.
- Wenn keine passende Versandkondition existiert, sucht Workspace eine einfache Versandrate.
- Wenn kein verbindlicher Preis möglich ist, fordert Workspace Versand-Review an. Der Shop soll dann eine Anfrage oder interne Prüfung anbieten.
Die spezifischste passende Zone gewinnt:
| Match-Typ | Zweck | Beispiel |
|---|---|---|
postal_exact | einzelne Postleitzahl | 20354 |
postal_prefix | PLZ-Bereich | 20 für Hamburg, 80 für München |
postal_glob | Muster mit * oder ? | SW1* für London-Postcodes |
postal_regex | regulärer Ausdruck | ^M[0-9][A-Z].* für kanadische Postcodes |
country | ganzes Land | DE |
Workspace normalisiert Postleitzahlen vor dem Vergleich. Leerzeichen, Bindestriche und Groß-/Kleinschreibung ändern den Treffer nicht. SW1A 1AA und sw1a-1aa werden deshalb gleich behandelt.
Begriffe einfach erklärt
| Begriff | Bedeutung |
|---|---|
| Versandmethode | Die Art des Versands, zum Beispiel Paketdienst, Spedition oder Eigenauslieferung. |
| Preisliste | Der Preisrahmen, für den Versandkosten gelten. B2B-Kunden können unterschiedliche Preislisten haben. |
| Lieferzone | Ein Gebiet, in das geliefert wird, zum Beispiel Deutschland, Hamburg oder PLZ-Bereich 50. |
| Versandkosten | Eine einfache Rate, meist abhängig von Gewicht und optional von einer Lieferzone. |
| Versandkonditionssatz | Der Kopf eines erweiterten Tarifs. Er sagt: Diese Konditionen gelten für diese Versandmethode und Preisliste. |
| Versandkonditionsrate | Eine Tarifzeile in einem Konditionssatz, zum Beispiel Grundpreis oder Preis pro Palette. |
| Logistikprofil | Frei pflegbares Produktmerkmal für Versandlogik, zum Beispiel palletized, cold-chain oder local-courier. |
| Versand-Tags | Zusätzliche Schlagworte an der Variante, die Versandregeln auswerten können. |
| Liefertermprofil | Kaufmännischer Lieferterm für Versandmethoden, optional mit Incoterm-Code und Ort. |
| Service-Art | Generische Art einer Versandmethode, zum Beispiel Paket, Spedition, Kurier, eigene Flotte, Abholung oder Sonstiges. |
| Fallback | Eine allgemeine Regel, die gilt, wenn keine speziellere Regel passt. |
| Review | Interne Prüfung, weil Workspace keinen verbindlichen Versandpreis berechnen kann. |
Flexible Regeln für Produkte und Sonderfälle
Nutzen Sie Versandregeln, wenn Produkte oder Kundenszenarien mehr benötigen als reine Gewichts- oder Zonenlogik.
- Legen Sie unter Produktverwaltung passende Logistikprofile an.
- Ordnen Sie Varianten ein Logistikprofil, Versand-Tags und Packstück- oder Palettenzahlen zu.
- Pflegen Sie Compliance-Daten wie Batterietyp und Gefahrgutstatus, wenn diese Daten für Versandentscheidungen relevant sind.
- Legen Sie Versandmethoden mit passender Service-Art an.
- Legen Sie Versandregeln an, die diese Produkt-Facts auswerten.
- Verwenden Sie
Review erforderlich, wenn der Shop keine verbindliche Online-Bestellung auslösen soll.
Beispiele:
| Fall | Pflege |
|---|---|
| Palettierte Ware | Logistikprofil palletized, Palettenzahl an der Variante, Versandregel zur Spedition. |
| Lokaler Kurier | Versandmethode mit Service-Art Kurier, Lieferzone für das Gebiet, Regel über Tag local-delivery. |
| Gefahrgut unklar | Compliance-Status unchecked oder blocked, Versandregel Review erforderlich. |
| Sonderfracht | Versandregel Review erforderlich, damit Vertrieb oder Operations ein Angebot erstellt. |
Liefertermprofile nutzen
Liefertermprofile speichern, welcher Lieferterm für eine Versandmethode gilt. Sie können eigene Lieferterms oder Incoterms 2020 verwenden. Workspace interpretiert Incoterms nicht rechtlich, sondern speichert Code, Version und Ort als Snapshot im Warenkorb, Angebot und Auftrag.
- Öffnen Sie
Handel>Richtlinien & Steuern>Liefertermprofile. - Legen Sie einen eigenen Lieferterm oder einen Incoterm an.
- Wählen Sie, ob der Ort leer bleibt, manuell gepflegt wird oder aus der Lieferadresse kommt.
- Ordnen Sie das Liefertermprofil einer Versandmethode zu.
- Prüfen Sie einen Warenkorb oder ein Angebot mit dieser Versandmethode.
Nutzen Sie Liefertermprofile nur für den kaufmännischen Versandrahmen. Sie ersetzen keine rechtliche Prüfung, keine AGB und keine individuelle Projektvereinbarung.
Lieferzone anlegen
Eine Lieferzone beschreibt, für welche Adressen eine Versandregel gelten soll. Beginnen Sie mit groben Zonen und ergänzen Sie nur dann feinere Zonen, wenn der Preis wirklich anders ist.
- Öffnen Sie
Handel>Richtlinien & Steuern>Lieferzonen. - Legen Sie eine Zone mit eindeutigem Code und sprechendem Namen an.
- Setzen Sie das Land, wenn die Zone nur für ein Land gelten soll.
- Setzen Sie eine niedrige Priorität für besonders wichtige Zonen.
- Fügen Sie mindestens eine Area hinzu.
- Wählen Sie den passenden Match-Typ.
- Tragen Sie das Muster ein.
- Speichern Sie die Zone.
Beispiele:
| Zone | Land | Match-Typ | Muster | Verwendung |
|---|---|---|---|---|
de-hamburg | DE | postal_prefix | 20 | Hamburg und Umgebung |
de-muenchen | DE | postal_prefix | 80 | München |
gb-london-sw | GB | postal_glob | SW1* | London SW1 |
ca-toronto | CA | postal_regex | ^M[0-9][A-Z].* | Toronto |
own-delivery-local | DE | postal_prefix | 50 | Eigenauslieferung im lokalen Gebiet |
Verwenden Sie postal_regex nur, wenn Präfix oder Glob nicht reichen. Testen Sie reguläre Ausdrücke mit realistischen Adressen, bevor Sie die Zone im Shop verwenden.
Gute Lieferzonen wählen
Legen Sie Lieferzonen so an, wie Ihr Versand kaufmännisch abgerechnet wird. Wenn Ihre Spedition nur nach Ländern abrechnet, brauchen Sie keine PLZ-Zonen. Wenn die eigene Flotte nur bestimmte Städte anfährt, legen Sie für diese Städte eigene PLZ-Zonen an.
Beispiele:
- Deutschlandweit gleicher Paketpreis: eine Versandrate ohne Lieferzone.
- Paketpreis nach Land: Lieferzonen
de,at,ch. - Eigene Flotte im Raum Köln: Lieferzone
own-delivery-colognemit PLZ-Präfix50. - Spedition mit Inselzuschlag: normale Länderzone plus eigene Zone für die betroffenen PLZ-Muster.
Versandkosten pro Lieferzone pflegen
Nutzen Sie Versandkosten, wenn der Preis einfach ist. Das ist typisch für Paketversand, pauschale Versandkosten oder einfache Gewichtsbereiche.
- Öffnen Sie
Handel>Richtlinien & Steuern>Versandkosten. - Wählen Sie die Versandmethode.
- Wählen Sie die Preisliste.
- Setzen Sie die Lieferzone, wenn die Rate nur für dieses Gebiet gilt.
- Pflegen Sie Mindestgewicht, optionales Höchstgewicht und Betrag.
- Speichern Sie die Rate.
- Prüfen Sie einen Warenkorb mit passender Lieferadresse.
Eine Rate mit Lieferzone gewinnt vor einer Rate ohne Lieferzone. Verwenden Sie eine zonenlose Fallback-Rate nur, wenn der Versand außerhalb Ihrer expliziten Zonen wirklich erlaubt ist.
Beispiele für einfache Versandkosten:
| Fall | Pflege |
|---|---|
| Paketversand Deutschland pauschal | Versandmethode Paketdienst, Preisliste wählen, keine Lieferzone, Betrag 6,90 EUR. |
| Paketversand Österreich | Versandmethode Paketdienst, Lieferzone at, Betrag 14,90 EUR. |
| Kostenloser Versand ab interner Prüfung | Keine Rate pflegen, wenn Sie keinen verbindlichen Preis im Shop zeigen wollen. |
Versandkonditionen für Paletten und eigene Flotten pflegen
Nutzen Sie Versandkonditionen, wenn eine einfache Gewichtsrate nicht reicht. Typische Fälle sind Palettenversand, Spedition, ein Grundpreis plus Preis pro Palette oder eine eigene Lieferflotte mit lokalen Liefergebieten.
Eine Versandkondition besteht aus zwei Ebenen:
- Der Konditionssatz legt fest, für welche Versandmethode und Preisliste der Tarif gilt.
- Die Konditionsraten legen fest, aus welchen Preisbestandteilen der Tarif besteht.
Beispiel: Für die Versandmethode Spedition legen Sie einen Konditionssatz an. In diesem Satz legen Sie eine Rate für den Grundpreis und eine zweite Rate für den Preis pro Palette an. Workspace addiert beide Raten.
- Öffnen Sie
Handel>Richtlinien & Steuern>Versandkonditionen. - Legen Sie einen Konditionssatz für Versandmethode und Preisliste an.
- Öffnen Sie
Handel>Richtlinien & Steuern>Versandkonditionsraten. - Legen Sie Tarifzeilen für den Konditionssatz an.
- Wählen Sie optional eine Lieferzone, wenn die Tarifzeile nur für dieses Gebiet gilt.
- Wählen Sie die Preisbasis:
| Preisbasis | Zweck |
|---|---|
shipment | Grundpreis pro Sendung |
package | Preis pro Packstück |
pallet | Preis pro Palette |
kg | Preis nach Gewicht |
order_value | Preis nach Warenwert |
Felder am Konditionssatz
| Feld | Bedeutung |
|---|---|
| Name | Sprechender Name, zum Beispiel Spedition Deutschland B2B. |
| Schlüssel | Eindeutiger interner Kurzname. Nutzen Sie stabile Namen wie freight-de-b2b. |
| Versandmethode | Die Versandart, für die der Tarif gilt. |
| Preisliste | Die Preisliste, für die der Tarif gilt. |
| Priorität | Reihenfolge, wenn mehrere Konditionssätze passen. Niedrige Werte kommen zuerst. |
| Aktiv | Nur aktive Konditionssätze wirken im Warenkorb und Checkout. |
Felder an der Konditionsrate
| Feld | Bedeutung |
|---|---|
| Konditionssatz | Der Tarif, zu dem diese Zeile gehört. |
| Lieferzone | Optionales Gebiet. Lassen Sie das Feld leer, wenn die Rate überall gelten darf. |
| Preisbasis | Legt fest, worauf sich der Preis bezieht: Sendung, Packstück, Palette, Gewicht oder Warenwert. |
| Mindestwert | Ab welchem Wert die Zeile gilt, zum Beispiel ab 2 Paletten. |
| Höchstwert | Bis zu welchem Wert die Zeile gilt. Leer bedeutet: nach oben offen. |
| Grundbetrag | Fester Betrag dieser Zeile. |
| Einheitsbetrag | Betrag pro Einheit, zum Beispiel pro Palette oder pro kg. |
| Mindestbetrag | Untergrenze für diese Zeile. Workspace erhöht die Zeile auf diesen Betrag, wenn die Rechnung darunter liegt. |
| Priorität | Reihenfolge innerhalb ähnlicher Zeilen. Niedrige Werte kommen zuerst. |
| Aktiv | Nur aktive Zeilen werden berechnet. |
Jede Tarifzeile kann einen Grundbetrag, einen Einheitsbetrag und einen Mindestbetrag tragen. Workspace addiert passende Tarifzeilen eines aktiven Konditionssatzes.
So liest Workspace eine Konditionsrate:
Zeilenpreis = Grundbetrag + Einheitsbetrag × passende MengeWenn ein Mindestbetrag gepflegt ist und der Zeilenpreis darunter liegt, nutzt Workspace den Mindestbetrag.
Wenn für eine Versandmethode und Preisliste passende Versandkonditionen vorhanden sind, verwendet Workspace diese vor der einfachen Versandrate. Wenn keine Kondition passt, bleibt die einfache Versandrate der Fallback.
Beispiel: Spedition mit Grundpreis und Palettenpreis
Ein Kunde bestellt eine Anlage mit drei Paletten. Die Spedition berechnet 35 EUR Grundpreis und 18 EUR je Palette.
Legen Sie diese Konditionsraten an:
| Preisbasis | Grundbetrag | Einheitsbetrag | Ergebnis |
|---|---|---|---|
shipment | 35,00 | 0,00 | einmaliger Grundpreis |
pallet | 0,00 | 18,00 | 18 EUR × 3 Paletten = 54 EUR |
Workspace berechnet:
35 EUR Grundpreis + 54 EUR Palettenpreis = 89 EUR VersandkostenBeispiel: Spedition mit Mindestpreis
Die Spedition berechnet 18 EUR je Palette, aber mindestens 95 EUR.
Legen Sie eine Konditionsrate an:
| Preisbasis | Einheitsbetrag | Mindestbetrag |
|---|---|---|
pallet | 18,00 | 95,00 |
Bei drei Paletten wäre die reine Rechnung 54 EUR. Workspace nutzt wegen des Mindestbetrags 95 EUR.
Beispiel: Eigene Flotte im lokalen Gebiet
Das Unternehmen liefert im PLZ-Bereich 50 selbst aus und berechnet 30 EUR pro Lieferung plus 10 EUR je Packstück.
- Legen Sie die Versandmethode
Eigenauslieferungan. - Legen Sie die Lieferzone
own-delivery-50mit LandDE, Match-Typpostal_prefixund Muster50an. - Legen Sie einen Konditionssatz für
Eigenauslieferungund die passende Preisliste an. - Legen Sie zwei Konditionsraten an:
| Preisbasis | Lieferzone | Grundbetrag | Einheitsbetrag |
|---|---|---|---|
shipment | own-delivery-50 | 30,00 | 0,00 |
package | own-delivery-50 | 0,00 | 10,00 |
Pflegen Sie keine Rate für Gebiete, in denen die eigene Flotte nicht fährt. Dann fordert der Shop für diese Adressen Review an oder zeigt diese Option nicht als verbindlichen Preis.
Beispiel: Warenwertabhängiger Versand
Wenn ein Versandzuschlag vom Warenwert abhängt, nutzen Sie order_value. Beispiel: 1 % vom Warenwert können Sie als Einheitsbetrag 0,01 pflegen. Bei 1.000 EUR Warenwert berechnet Workspace 10 EUR.
Nutzen Sie diese Basis nur, wenn die Versandkosten wirklich vom Warenwert abhängen. Für Rabatte oder kostenlose Lieferung ab Bestellwert sind Aktions- oder Rabattregeln fachlich meist passender.
Spedition abbilden
Nutzen Sie für Spedition eine eigene Versandmethode, zum Beispiel Spedition oder den Namen des Frachtführers. Pflegen Sie danach Lieferzonen und Raten für die Zielgebiete.
Wenn bestimmte Produkte immer per Spedition laufen sollen, kombinieren Sie die Versandmethode mit Versandregeln. Versandregeln wählen die Methode oder eskalieren auf Spedition; Lieferzonen bestimmen anschließend die Kosten je Lieferort.
Für die reine Preisberechnung brauchen Sie keine direkte Anbindung an die Spedition. Pflegen Sie die kaufmännischen Konditionen in Workspace. Eine Carrier-Anbindung ist erst für operative Schritte wie Label, Tracking oder Versandübergabe relevant.
Eigenauslieferung abbilden
Nutzen Sie für Eigenauslieferung eine eigene Versandmethode, zum Beispiel Eigenauslieferung. Legen Sie Lieferzonen für die Gebiete an, in denen Ihr Team selbst ausliefert. Pflegen Sie passende Raten, zum Beispiel kostenfrei, pauschal oder gewichtsabhängig.
Wenn die eigene Flotte nach Tour, Packstück, Palette oder Mindestpreis abrechnet, nutzen Sie Versandkonditionen statt einer einfachen Versandrate. Die eigene Flotte bleibt dabei eine Versandmethode; es ist keine Carrier-Anbindung erforderlich.
Pflegen Sie keine Eigenauslieferungsrate für Gebiete, die Sie nicht selbst bedienen. Der öffentliche Checkout blockiert dann die Versandprüfung, sobald aktive Lieferzonen existieren und keine Zone zur Lieferadresse passt.
Verhalten im öffentlichen Shop
Der öffentliche Shop berechnet Versandoptionen aus der Lieferadresse. Wenn für den Mandanten aktive Lieferzonen existieren und keine Zone zur Lieferadresse passt, zeigt Workspace keine still geratene Fallback-Option an. Die Versandprüfung braucht dann internen Review.
Prüfen Sie in diesem Fall:
- Ist Land und Postleitzahl in der Lieferadresse korrekt?
- Gibt es eine aktive Lieferzone für dieses Gebiet?
- Passt das Muster zur Schreibweise der Postleitzahl?
- Gibt es eine Versandkondition oder Versandrate für Methode, Preisliste, Gewicht, Packstücke, Paletten, Warenwert und Lieferzone?
Konfiguration testen
Testen Sie jede neue Versandkonfiguration mit echten Beispielwarenkörben, bevor Sie sie im Shop verwenden.
Nutzen Sie mindestens diese Tests:
| Test | Erwartung |
|---|---|
| Adresse in einer gepflegten Lieferzone | Workspace findet die Zone und berechnet einen Versandpreis. |
| Adresse außerhalb der eigenen Liefergebiete | Workspace zeigt keinen stillen Fantasiepreis, sondern fordert Review an. |
| Warenkorb mit einer Palette | Die Palettenrate wirkt. |
| Warenkorb mit mehreren Paletten | Workspace multipliziert den Palettenpreis korrekt. |
| Warenkorb unter Mindestpreis | Workspace nutzt den Mindestbetrag. |
| Warenkorb mit anderer Preisliste | Workspace nutzt nur Konditionen für diese Preisliste. |
| Deaktivierte Rate | Workspace ignoriert die Rate. |
Ändern Sie danach eine Lieferadresse im Testwarenkorb und berechnen Sie den Versand neu. Eine alte Versandauswahl kann ungültig werden, wenn die neue Adresse in einer anderen Lieferzone liegt.
Online-Shop damit bauen
Ein Online-Shop muss die Versandkosten nach der Lieferadresse berechnen. Fragen Sie Versandoptionen erst ab, wenn der Warenkorb Positionen enthält und der Shop eine Lieferadresse kennt.
Nutzen Sie diesen Ablauf:
- Legen Sie den öffentlichen Warenkorb an.
- Fügen Sie Positionen hinzu.
- Fragen Sie Checkout-Eligibility ab.
- Speichern Sie E-Mail, Rechnungsadresse und Lieferadresse im Checkout-Prepare.
- Berechnen Sie Versandoptionen neu.
- Zeigen Sie nur die Versandoptionen an, die der Server liefert.
- Senden Sie die vom Kunden gewählte
methodIdan die Versandauswahl. - Laden Sie den Warenkorb erneut und zeigen Sie Versandkosten und Gesamtsumme aus der Serverantwort an.
- Setzen Sie die Zahlart.
- Lösen Sie die Bestellung aus.
Die relevanten Storefront-Verträge und OpenAPI-Hinweise stehen in OpenAPI verwenden:
| Schritt | Endpoint | Zweck |
|---|---|---|
| Warenkorb anlegen | POST /api/v1/public/v1/cart | Cart Token erhalten |
| Position hinzufügen | POST /api/v1/public/v1/cart/items | Warenkorbposition speichern |
| Checkout prüfen | GET /api/v1/public/v1/checkout/eligibility | Erlaubte Checkout-Schritte prüfen |
| Adressen speichern | POST /api/v1/public/v1/checkout/prepare | Lieferadresse für Zonenauflösung setzen |
| Versand berechnen | POST /api/v1/public/v1/cart/shipping/recalculate | Versandoptionen mit Lieferzone abrufen |
| Versand auswählen | POST /api/v1/public/v1/cart/shipping/select | Versandmethode übernehmen |
| Zahlart setzen | POST /api/v1/public/v1/checkout/payment-method | erlaubte Zahlart wählen |
| Bestellung auslösen | POST /api/v1/public/v1/checkout/place-order | Order erzeugen |
Senden Sie bei allen Warenkorb- und Checkout-Schritten den Header X-Cart-Token. Speichern Sie diesen Token im Shop wie einen Warenkorbbezug und behandeln Sie ihn nicht als Kundendatensatz.
Beispiel für checkout/prepare:
{
"customerEmail": "kunde@example.test",
"billingAddress": {
"firstName": "Ada",
"lastName": "Kunde",
"street": "Musterstraße 1",
"postalCode": "20354",
"city": "Hamburg",
"country": "DE"
},
"shippingAddress": {
"firstName": "Ada",
"lastName": "Kunde",
"street": "Musterstraße 1",
"postalCode": "20354",
"city": "Hamburg",
"country": "DE"
}
}Beispiel für cart/shipping/select:
{
"methodId": "00000000-0000-0000-0000-000000000000"
}Verwenden Sie im Shop nie lokal berechnete Versandkosten als verbindlichen Preis. Zeigen Sie Beträge aus der Serverantwort an. Wenn Preise im öffentlichen Shop ausgeblendet sind, liefert der Server Versandoptionen ohne Betrag; zeigen Sie dann keine selbst geschätzten Kosten an.
Fehlerfälle im Shop behandeln
Wenn cart/shipping/recalculate oder cart/shipping/select SHIPPING_REVIEW_REQUIRED zurückgibt, kann der Shop keinen verbindlichen Versandpreis anbieten. Zeigen Sie dann einen Review- oder Angebotsanfrage-Pfad an, statt eine Bestellung mit geschätzten Versandkosten zuzulassen.
Typische Ursachen:
- Die Lieferadresse enthält kein Land oder keine Postleitzahl.
- Für den Mandanten sind aktive Lieferzonen gepflegt, aber keine Zone passt zur Lieferadresse.
- Es gibt keine passende Versandkondition oder Versandrate für Versandmethode, Preisliste, Gewicht, Packstücke, Paletten, Warenwert und Lieferzone.
- Die Warenkorbpreise oder Steuern müssen neu berechnet werden.
Wenn der Kunde die Lieferadresse ändert, berechnen Sie Versandoptionen erneut. Eine vorher gewählte Versandmethode kann für die neue Lieferzone ungültig sein.
Angebote und Bestellungen
Wenn Sie aus einem Warenkorb ein Angebot erzeugen, übernimmt Workspace Versandkosten und Shipping-Plan-Snapshot in das Angebot. Wenn Sie daraus eine Bestellung erzeugen, übernimmt Workspace dieselben Versandwerte weiter in die Bestellung.
Ändern Sie Lieferzonen oder Versandkosten deshalb für neue Vorgänge. Korrigieren Sie abgeschlossene Angebote und Bestellungen nicht über Stammdatenänderungen.
Pflege-Checkliste
- Jede aktive Lieferzone hat mindestens eine Area.
- Glob- und Regex-Muster wurden mit echten Postleitzahlen geprüft.
- Speditionsmethoden haben passende Raten für alle belieferten Gebiete.
- Eigenauslieferung hat nur Raten für tatsächlich bediente Gebiete.
- Zonenlose Fallback-Raten sind bewusst erlaubt oder bewusst weggelassen.
- Konditionssätze sind nur für die passenden Preislisten aktiv.
- Konditionsraten haben die richtige Preisbasis.
- Mindestbeträge sind dort gepflegt, wo der Frachtführer Mindestpreise berechnet.
- Nicht belieferte Gebiete haben keine versehentliche Fallback-Rate.
- Ein Testwarenkorb für Hamburg, München und ein nicht beliefertes Gebiet liefert das erwartete Ergebnis.
Nächste Schritte
- Ordnen Sie Commerce-Funktionen mit Handel- und Commerce-Fähigkeiten ein.
- Führen Sie Angebot, Bestellung, Versand und Rechnung mit Einkauf, Lager, Verkauf, Versand und Rechnung.
- Prüfen Sie Lager- und Versandprozesse mit Lagerverwaltungs- und Inventory-Fähigkeiten.
- Bearbeiten Sie blockierte Auftragsbestätigungen mit Bestell-Readiness für Auftragsbestätigungen.