Zweck: Erfahre, wie du deine Checkout-Regeln in Kombination mit der Checkout-API nutzen kannst, einer dynamischen Funktion, mit der du die volle Kontrolle über deinen Checkout-Prozess hast.
Was sind Checkout-Regeln?
Checkout-Regeln funktionieren ähnlich wie Regeln für den Versand und die Retourenregeln – sie sind vordefinierte Aktionen, die automatisch auf deinen Checkout angewendet werden.
Die Checkout-Regeln funktionieren in Kombination mit der Checkout-API. Das bedeutet, dass dein Dynamic Checkout so konfiguriert sein muss, dass er die Checkout-Regeln nutzen kann. Weite Informationen findest du im Artikel So konfigurierst du deinen Dynamic Checkout.
Warum solltest du Checkout-Regeln verwenden?
- Verbessere die Kundenzufriedenheit, indem du deinen Checkout-Prozess optimierst.
- Zeige die relevanten Versandmethoden an.
- Genieße mehr Flexibilität und Kontrolle über deine Checkout-Seite.
Richte deine Checkout-Regeln ein
Eine neue Checkout-Regel erstellen
- Melde dich bei deinem Sendcloud-Konto an.
- Navigiere zu Einstellungen > Checkout-Regeln.
- Klicke auf Neue Regel erstellen, um mit der Definition deiner Bedingungen zu beginnen.
- Gib einen Namen für die Regel ein.
- Wähle eine WENN-Bedingung (z.B. Postleitzahl, Paketgewicht).
- Wähle einen Operator (z. B. Ist, Kleiner als, Größer als).
- Gib einen Wert ein (z. B. die Postleitzahl 12345).
- Wähle die Aktion (z. B. Versandmethode mit Versanddienstleister X ausblenden).
- Klicke auf Checkout-Regel speichern.
Anwenden der Regel auf eine Versandmethode
- Navigiere oben auf deinem Bildschirm zu Einstellungen > Dynamic Checkout.
- Klicke auf die Versandmethode, die du ändern möchtest.
- Scrolle nach unten zum Abschnitt Checkout-Regeln.
- Wähle die von dir erstellte(n) Regel(n) aus und wende sie auf die Versandmethode an.
- Klicke auf Änderungen speichern.

Veröffentliche deine Konfiguration
- Nachdem du deine Regeln angewendet hast, gehst du zurück zur Seite Dynamic Checkout.
- Klicke auf Konfiguration veröffentlichen, um die Regeln zu aktivieren.
- Es kann bis zu 15 Minuten dauern, bis die Änderungen in deinem Shop sichtbar sind.
Bearbeiten oder Löschen von Regeln
- Wenn du eine Regel entfernen möchtest, gehst du zu Einstellungen > Checkout-Regeln, suchst die Regel und löschst sie.
- Wenn eine Regel gelöscht wird, wird sie automatisch aus allen Versandmethoden entfernt, in denen sie angewendet wurde.
- Wenn du eine Regel bearbeiten möchtest, navigiere zu Einstellungen > Checkout-Regeln.
- Suche die Regel, die du bearbeiten möchtest, und klicke auf Bearbeiten.
- Ändere die Bedingung, den Operator, den Wert oder die Aktion nach Bedarf.
- Klicke auf Änderungen speichern.
- (Optional) Wenn diese Regel auf eine veröffentlichte Versandmethode angewendet wird, gehe zu Dynamic Checkout und veröffentliche die Konfiguration erneut, damit die Aktualisierungen wirksam werden.
Unsere Regeln für den Checkout
Mit den Checkout-Regeln kannst du deine Checkout-Seite und den Checkout-Vorgang verbessern. Im Folgenden findest du alle Checkout-Regeln, die du erstellen kannst.
| Bedingungen: | Operatoren: | Erklärung: |
| Postleitzahl | Enthält/enthält nicht/Endet mit/Ist/Ist nicht/Anfängt mit/Musterübereinstimmung/ Regex Match* |
Verwende es, um Versandmethoden basierend auf der Postleitzahl des Zielortes des Pakets anzuzeigen oder auszublenden |
| Regeln für die Paketabmessungen (Paketlänge, Paketbreite, Pakethöhe) | Enthält/enthält nicht/Endet mit/Ist/Ist nicht/Anfängt mit/Musterübereinstimmung/Regex Match |
Nutze es zum Filtern von Postfachgrößen usw. Der Händler muss die Postfachgrößen im Checkout berechnen und angeben. Dies gilt für die Gesamtbestellung, nicht für die Überprüfung der Abmessungen einzelner Artikel. |
| Breite des Pakets | Ist/Ist nicht/Weniger als/Größer als/Größer oder gleich als/weniger oder gleich als | Hilft bei der Kontrolle der Versandmethoden, indem es nach der Breite der Pakete filtert. |
| Höhe des Pakets | Ist/Ist nicht/Weniger als/Größer als/Größer oder gleich als/weniger oder gleich als | Hilft Händlern, übergroße Pakete bei bestimmten Versandmethoden herauszufiltern. |
| Gewicht (Gramm) | Ist/Ist nicht/Weniger als/Größer als/Größer oder gleich als/weniger oder gleich als | Nützlich, um die Versandoptionen nach dem Gewicht des Pakets einzuschränken. |
| Gesamtbestellwert | Ist/Ist nicht/Weniger als/Größer als/Größer oder gleich als/weniger oder gleich als | Hilft dabei, Versandregeln basierend auf dem Bestellwert festzulegen (z. B. kostenloser Versand für Bestellungen über einem Schwellenwert). |
| Checkout-Metadaten | Ist/ist nicht/enthält/enthält nicht/beginnt mit/endet mit/Musterübereinstimmung/In/Nicht in/Regex Match | Ermöglicht es Händlern, Regeln auf der Grundlage von Metadaten aus dem Checkout-Prozess zu erstellen. |
Beispiele für Checkout-Regeln
Versandmethoden auf der Grundlage von Postleitzahlenregeln ein- oder ausblenden
WENN "Postleitzahl" IST "X" DANN "Versandmethode ausblenden" X
WENN "Postleitzahl" IST "X" DANN "Versandmethode anzeigen" X
Wenn du viele Versandoptionen hast, z. B. Standard-, Express- oder Same-Day-Delivery, kannst du mit deinen Checkout-Regeln sicherstellen, dass deine Kunden nur die für sie relevanten Optionen sehen. Wenn die Adresse eines Kunden zum Beispiel in der Nähe deines Shops liegt, kannst du ihm nur die kostengünstigste Lieferoption anzeigen, um seine Versandkosten zu senken und ihn zum Kauf zu bewegen.
WENN "Postleitzahl" MUSTERÜBEREINSTIMMUNG "[AB,PA,FK,KA,HS,IV,KW,ZE]" DANN "Versandmethode ausblenden" X
Diese Regel kann verwendet werden, um bestimmte Methoden z.B. vor abgelegenen Gebieten der schottischen Highlands zu verbergen. Erfahre mehr über den Musterübereinstimmung.
Versandmethoden anhand der Paketabmessungen ein- oder ausblenden
WENN "Paketlänge” GRÖßER ODER GLEICH 100, UND "Paketbreite” GRÖßER ODER GLEICH 50, UND "Pakethöhe” GRÖßER ODER GLEICH 20, DANN "Versandmethode ausblenden" X, Y, Z
Mit dieser Checkout-Regel kannst du zum Beispiel bestimmte Versandmethoden nur anzeigen, wenn das Paket Briefkastengröße hat.
Textabgleich in Checkout-Regeln: Musterübereinstimmung vs Regex Match
Wenn du Checkout-Regeln erstellst, die von textbasierten Feldern abhängen (zum Beispiel Postleitzahl oder Checkout-Metadaten), kannst du zwischen Musterübereinstimmung und Regex Match wählen. Beide Optionen ermöglichen dir den Abgleich von Textwerten, bieten aber unterschiedliche Grade an Flexibilität und Komplexität.
Musterübereinstimmung
Die Musterübereinstimmung ist eine einfache Methode zum Textabgleich, die das Platzhalterzeichen * verwendet. Du brauchst dafür kein fortgeschrittenes technisches Wissen.
Eine Musterübereinstimmung ist wie eine Abkürzung, um nach Text zu suchen.
Du kannst das Sternsymbol * als Platzhalter verwenden, der „alles“ bedeuten kann.
Stell es dir so vor:
-
gift*bedeutet: „alles, was mit dem Wort gift beginnt“ -
*giftbedeutet: „alles, was mit gift endet“ -
*gift*bedeutet: „alles, was das Wort gift irgendwo enthält“
Du musst keine besonderen Regeln kennen – setze einfach ein * dorthin, wo „alles möglich“ sein soll.
👉 Musterübereinstimmung = einfache Regeln mit einem Platzhalter *
So funktioniert es
-
*steht für eine beliebige Anzahl von Zeichen - Die Musterübereinstimmung ist groß-/kleinschreibungssensitiv
- Beispiel:
gift*passt zugift_box, aber nicht zuGift_box
- Beispiel:
Beispiele
| Feld | Muster | Passt zu |
|---|---|---|
| Postleitzahl | 10* |
1011, 1023 |
| Checkout-Metadaten | gift* |
gift_wrap, gift_box |
| Checkout-Metadaten | *bundle |
Summer-bundle, Starter-bundle |
Wann du die Musterübereinstimmung verwenden solltest
- Einfache Prüfungen einzelner Werte
- Grundlegende Platzhalter-Anforderungen
- Wenn Groß-/Kleinschreibung wichtig ist
- Wenn das Format nicht strikt validiert werden muss
Regex Match
Regex (reguläre Ausdrücke) ist eine fortgeschrittenere und flexiblere Art, Text abzugleichen. Es ermöglicht mehrere Kombinationen, Optionen ohne Beachtung der Groß-/Kleinschreibung und eine strenge Formatvalidierung.
Regex ist wie eine supermächtige Version des Textabgleichs.
Es kann Dinge prüfen, die die Musterübereinstimmung nicht kann, zum Beispiel:
- mehrere Optionen auf einmal
→ „10 ODER 11 ODER 12“ - Ignorieren von Groß- und Kleinschreibung
→ passt zu „gift“, „GIFT“, „Gift“ - Überprüfung einer exakten Struktur
→ „4 Ziffern gefolgt von 2 Buchstaben“ - Übereinstimmung nur am Anfang oder Ende des Textes
→ „muss mit -bundle enden“
👉 Regex Match = fortgeschrittene Regeln, mit denen du sehr spezifisch und mächtig sein kannst
So funktioniert es
Regex verwendet Sonderzeichen, um Muster zu definieren, zum Beispiel:
-
|bedeutet ODER -
^bedeutet beginnt mit -
$bedeutet endet mit -
\dbedeutet eine beliebige Ziffer -
(?i)bedeutet Groß-/Kleinschreibung ignorieren
Beispiele
| Feld | Regex | Passt zu |
|---|---|---|
| Postleitzahl | ^(10|11|12) |
PLZ, die mit 10, 11 oder 12 beginnen |
| Checkout-Metadaten | (?i)gift |
gift, GiftBox, GIFT |
| Checkout-Metadaten | -bundle$ |
Werte, die mit „-bundle“ enden |
| Metadaten / Promo-Code | ^SUMMER\d{2}$ |
SUMMER10, SUMMER21 |
Wann du Regex Match verwenden solltest
- Wenn du mehrere Optionen in einer Regel prüfen musst
- Fallunabhängige Übereinstimmungen (Case-insensitive)
- Strikte Format- oder Längenvalidierung
- Komplexe Textmuster
- Wenn Werte nur am Anfang oder am Ende eines Feldes vorkommen dürfen
Die richtige Methode wählen
| Musterübereinstimmung | Regex Match |
|---|---|
|
|
Praktische Beispiele, in denen Regex stärker ist
| Szenario | Beschreibung | Regex | Warum Regex besser ist |
|---|---|---|---|
| Mehrere Postleitzahl-Präfixe (NL) | Eine Versandmethode für niederländische Postleitzahlen ausblenden, die mit 10, 11 oder 12 beginnen | ^(10|11|12) |
Die Musterübereinstimmung kann nur ein Präfix pro Regel prüfen, du bräuchtest also drei separate Regeln (10*, 11*, 12*). Regex fasst alle Präfixe in einer Regel zusammen – das ist übersichtlicher und leichter zu verwalten. |
| Niederländisches Postleitzahlformat validieren | 4 Ziffern + 2 Buchstaben abgleichen (z. B. 1234AB) | ^\d{4}\s?[A-Za-z]{2}$ |
Die Musterübereinstimmung kann weder die exakte Struktur noch die Anzahl der Zeichen prüfen. Regex erzwingt das exakte Format: 4 Ziffern + optionales Leerzeichen + 2 Buchstaben. |
| Groß-/Kleinschreibung bei Metadaten ignorieren | „gift“ oder „free“ unabhängig von der Schreibweise abgleichen | (?i)(gift|free) |
Die Musterübereinstimmung ist groß-/kleinschreibungssensitiv – du würdest mehrere Regeln für „gift“, „Gift“, „GIFT“ usw. benötigen. Regex behandelt alle Schreibweisen in einer einzigen Regel. |
| Suffix-spezifischer Abgleich | Werte abgleichen, die mit „-bundle“ enden | -bundle$ |
Die Musterübereinstimmung kann „bundle“ irgendwo im Text finden, aber nicht sicherstellen, dass es am Ende steht. Regex kann ein genaues Ende erzwingen. |
| Promo-Codes mit Struktur | Codes mit genau 3 Buchstaben + 2 Ziffern abgleichen (z. B. ABC12) | ^[A-Za-z]{3}\d{2}$ |
Die Musterübereinstimmung kann weder Buchstaben-/Ziffern-Muster noch Zeichenzahlen prüfen. Regex garantiert jedes Mal das exakte Format. |
| E-Mail-Domain-Prüfungen | E-Mails abgleichen, die auf @gmail.com oder @yahoo.com enden | @(gmail|yahoo)\.com$ |
Die Musterübereinstimmung kann keine mehreren Domains kombinieren oder Sonderzeichen wie „.“ korrekt behandeln. Regex ermöglicht mehrere Optionen und ein präzises Ende in einer einzigen Regel. |
Tipps für die Verwendung von Regex
- Starte einfach und erhöhe dann nach und nach die Komplexität
- Nutze
^und$, um den Anfang bzw. das Ende des Textes festzulegen - Füge
(?i)hinzu, um Regeln unabhängig von der Groß-/Kleinschreibung zu machen - Verwende einen Backslash
\, um Sonderzeichen zu maskieren - Teste deine Muster mit Tools wie regex101.com
- Dokumentiere komplexe Ausdrücke intern für mehr Klarheit
Zugehörige Artikel: