DOCS

Checkout-Rabattregeln

Rabatte, die automatisch gelten, sobald eine Bestellung Ihre Bedingungen erfüllt – kein Code erforderlich.

Eine Rabattregel reduziert den Checkout-Gesamtbetrag eines Käufers eigenständig, sobald die Bestellung die von Ihnen festgelegten Bedingungen erfüllt. Der Käufer muss nichts eingeben – erfüllt der Warenkorb die Bedingungen, wird der Rabatt angewendet.

Dies ist das automatische Gegenstück zu Rabattcodes, die nur gelten, wenn der Käufer einen Code eingibt. Beide finden Sie unter Settings → Checkout im Dashboard, und sie teilen sich denselben Builder, dieselbe Regelsprache und Zeitplanung.

Nutzen Sie Rabattregeln für Angebote wie:

  • Kostenloser Versand für Bestellungen über einem bestimmten Schwellenwert
  • Einen Prozentrabatt auf den Bestellgesamtbetrag, sobald der Warenkorb einen Mindestwert erreicht
  • Einen festen Betrag Rabatt auf den Warenkorb für qualifizierende Bestellungen
  • Einen Rabatt auf eine bestimmte SKU, Produkt-ID oder Kategorie
  • Eine saisonale Aktion, die zwischen zwei Daten läuft

Rabattcodes im Vergleich zu Rabattregeln 

Das Dashboard teilt Checkout-Rabatte in zwei Seiten auf. Beide basieren auf derselben Regel-Engine – der einzige Unterschied ist, ob der Käufer einen Code eingeben muss.

↕Discount codes↕Discount rules↕
Dashboard-SeiteSettings → Checkout → Discount codesSettings → Checkout → Discount rules
AnwendungDer Käufer gibt den Code beim Checkout einAutomatisch, sobald die Bestellung die Bedingungen erfüllt
BezeichnerDiscount code – der Wert, den Käufer eingebenName – eine interne Bezeichnung, die Käufer nie sehen
Zugrunde liegende RegelBedingung enthält eine :promo_codes:-KlauselBedingung enthält keine :promo_codes:-Klausel
Erforderliche BedingungenKeine – der Code selbst ist die BedingungMindestens eine (Mindestbestellwert oder Artikeleinschränkung)
Seite umbenannt

Die Seite, die früher Discounts hieß, heißt jetzt Discount codes. Bestehende Rabatte, Links und URLs bleiben unverändert – /settings/checkout/discounts öffnet weiterhin die Liste der Rabattcodes.

Beide Seiten stehen Online-Store-Organisationen zur Verfügung. Marketplace-, Post- und Brokerage-Organisationen werden von diesen Seiten weg umgeleitet.

Rabattregel erstellen 

  1. Gehen Sie zu Dashboard → Settings → Checkout → Discount rules.
  2. Klicken Sie auf New discount rule.
  3. Geben Sie einen Name und optional eine Description ein.
  4. Wählen Sie unter Apply discount to, worauf sich der Rabatt auswirkt, und legen Sie Start- und Enddatum fest.
  5. Wählen Sie im Discount builder den Rabatttyp und -wert, und fügen Sie mindestens eine Bedingung hinzu – einen Mindestbestellwert, eine Artikeleinschränkung oder beides.
  6. Bestätigen Sie die generierte Regel unter Rule preview.
  7. Klicken Sie auf Create discount rule.

Details 

Feld↕Was es bewirkt↕
NameErforderlich. Eine interne Bezeichnung für die Regel, die in der Liste Discount rules angezeigt wird. Käufer sehen sie nie, und sie wird nie in die Regelbedingung aufgenommen. Apostrophe sind erlaubt.
DescriptionFreitext-Notizen für Ihr Team. Wird Käufern nicht angezeigt.
Start / end dateWann die Regel aktiv wird und wann sie endet. Lassen Sie das Enddatum leer, um sie unbegrenzt aktiv zu halten; setzen Sie es auf ein vergangenes Datum, um sie zu deaktivieren.

Das Umbenennen einer Regel ändert nur ihren Anzeigenamen. Da der Name nie in die Bedingung einfließt, überschreibt das Umbenennen keine Regel, die Sie in der Rule preview manuell bearbeitet haben.

Apply discount to

Das Dropdown Apply discount to steuert, welchen Teil der Bestellung der Rabatt anpasst, und begrenzt den Rabatt auf diesen Betrag – ein Rabatt von 50 $ auf einen Warenkorb von 20 $ zieht nur 20 $ ab. Wählen Sie Order total, Cart total, Shipping total oder Item.

Wenn Sie eine bestehende Regel bearbeiten, ist Apply discount to auf Optionen beschränkt, die mit dem ursprünglichen Kontext der Regel kompatibel sind. Um zwischen Rabatten auf Bestell- und Artikelebene zu wechseln, erstellen Sie stattdessen eine neue Regel.

Jede Regel benötigt mindestens eine Bedingung 

Ein Rabattcode ist immer an den vom Käufer eingegebenen Code gebunden. Eine Rabattregel hat keinen Code, daher braucht sie etwas anderes, um zu entscheiden, wann sie ausgelöst wird – andernfalls würde sie jede Bestellung rabattieren.

Legen Sie mindestens eines der folgenden im Discount builder fest:

  • Minimum purchase requirements – ein Mindestbetrag und eine Währung. Die Regel gilt nur, wenn die Artikelsumme des Käufers diesen Betrag erreicht oder überschreitet.
  • Restrict to specific items – beschränkt die Regel auf Artikel, die nach SKU, Produkt-ID oder Kategorie abgeglichen werden.

Wenn Sie ohne eines von beidem speichern, blockiert das Dashboard den Speichervorgang mit:

Eine Rabattregel benötigt mindestens eine Bedingung. Fügen Sie einen Mindestbestellwert hinzu oder beschränken Sie sie auf bestimmte Artikel.

Discount builder 

Der Discount builder stellt die Regel für Sie zusammen und funktioniert genauso wie bei Rabattcodes. Nutzen Sie den Enable-Schalter im Abschnittsheader, um zu wählen, wie Sie die Regel erstellen:

  • Enable on (Standard) – die Builder-Felder werden angezeigt und die Rule preview ist schreibgeschützt. Ändern Sie ein Feld, und die Vorschau wird automatisch neu generiert.
  • Enable off – die Builder-Felder werden ausgeblendet, und Sie bearbeiten den Regeltext direkt in der Rule preview.

Wenn Sie eine Regel öffnen, deren gespeicherte Logik der Builder nicht reproduzieren kann, ist der Schalter off and locked, und die Regel kann nur in der Vorschau bearbeitet werden.

Discount type

  • Percentage off – geben Sie den Percentage (0–100) ein und wählen Sie unter Calculate percentage against, wogegen er berechnet wird: Items subtotal, Shipping, Items subtotal + Shipping oder Item amount (verfügbar, wenn Apply discount to Item ist).
  • Fixed amount off – ein Pauschalrabatt. Geben Sie den Amount ein und wählen Sie die Currency.

Requirements

Legen Sie unter Configure when this discount should be available die Option Minimum purchase requirements fest und geben Sie einen Betrag und eine Währung an. Bei einer Rabattregel ist dies eine der beiden Möglichkeiten, die Anforderung „mindestens eine Bedingung“ zu erfüllen.

Restrict to specific items

Nutzen Sie Restrict the discount to items matched by SKU, product ID, or category, um einzuschränken, auf welche Artikel die Regel angewendet wird: Any item, Specific SKUs, Specific product IDs oder Specific categories (verfügbar, wenn Apply discount to Item ist).

Jeder Wert wird übernommen, wenn Sie Enter drücken. Leerzeichen innerhalb eines Werts sind erlaubt (z. B. Holiday Gifts); leere Einträge werden herausgefiltert. Die Artikelabgleichung verwendet exakte Gleichheit, sodass PROD-123 nicht mit PROD-1234 übereinstimmt.

Die vollständige Referenz zu den Builder-Feldern finden Sie unter Checkout-Promo-Codes und Rabatte.

Rule preview 

Die Rule preview zeigt die Regel, die gespeichert wird. Eine Regel hat zwei Hälften, getrennt durch then:

:items_total: >= 100 usd
  then :amount: = :shipping: * -1 and :type: = 'SHIPPING'
  • Die Bedingung (vor then) entscheidet, wann die Regel auslöst.
  • Die Aktionen (nach then) beschreiben, was der Rabatt tut und wo er gilt – :type: ist immer erforderlich und gibt den Kontext an ('ORDER_TOTAL', 'CART_TOTAL', 'SHIPPING' oder 'ITEM').

Der Unterschied zu einem Rabattcode liegt in der Bedingung: Die Bedingung einer Rabattregel enthält nie eine :promo_codes:-Klausel. Alles andere an der Regelsprache – Operatoren, Variablen und der Referenzdialog Operators – ist identisch. Die vollständige Referenz zur Regelsprache finden Sie unter Rule preview.

Examples

Klicken Sie unten in der Regelvorschau auf Examples, um eine fertige Regel zu laden. Die Seite Discount rules zeigt Vorlagen, die nur Bedingungen enthalten, ohne Promo-Code darin:

Beispiel↕Was es bewirkt↕
Free shipping (100%)100 % Rabatt auf den Versand, wenn die Bestell-Zwischensumme mindestens 100 $ beträgt
Percentage off order total10 % Rabatt auf den Bestellgesamtbetrag, wenn die Zwischensumme mindestens 50 $ beträgt
Fixed amount off cartFester Rabatt von 5 $ auf den Warenkorb-Gesamtbetrag bei einem Mindestbestellwert von 50 $
Free gift by SKU100 % Rabatt auf einen bestimmten, per SKU abgeglichenen Artikel
Category discount20 % Rabatt auf Artikel in einer bestimmten Kategorie

Wenn Sie auf Use this example klicken, wird die Regel des aktuellen Entwurfs überschrieben, aber der bereits eingegebene Name bleibt erhalten. Nutzen Sie das Suchfeld, um die Liste zu filtern.

In welcher Liste ein Rabatt erscheint 

Das Dashboard ordnet einen gespeicherten Rabatt anhand seiner Bedingung einer der beiden Seiten zu:

  • Bedingungen, die eine :promo_codes:-Klausel enthalten, erscheinen unter Discount codes.
  • Bedingungen ohne diese Klausel erscheinen unter Discount rules.
Direktes Bearbeiten der Regel verschiebt den Rabatt

Wenn Sie den Discount builder ausschalten und von Hand eine :promo_codes:-Klausel in die Bedingung einer Rabattregel schreiben, wird der Rabatt zu einem Rabattcode und wechselt nach dem Speichern auf die Seite Discount codes. Umgekehrt gilt dasselbe: Entfernen Sie die :promo_codes:-Klausel aus einem Rabattcode, wechselt er zu Discount rules. Name und Einstellungen bleiben in beiden Fällen erhalten.

War diese Seite hilfreich?