Zum Inhalt springen
DataEase
Kostenlos ausprobieren

Rabatte

Ein Rabatt ermöglicht es Ihnen, Käufer mit Promo-Codes, automatischen Angeboten, kostenlosem Versand oder „Kaufe X, erhalte Y“-Angeboten zu belohnen.
Mit DataEase können Sie:

  • Hunderte neuer Codes in einem Upload erstellen.
  • Regeln, Daten oder Kombinations-Einstellungen in großen Mengen aktualisieren.
  • Abgelaufene Angebote schnell löschen.

Shopify Rabatt Leitfaden.


  1. Export
  2. Import
  3. Feldreferenz
  4. Filter

  1. Wählen Sie CSV (sicherer für sehr lange Texte) oder Excel.
  2. Wählen Sie Rabatt als Entität.
  3. Wählen Sie Felder wie type, startsAt, codesCount usw.
  4. Führen Sie die Aufgabe aus und laden Sie Ihre Datei herunter.

Benötigen Sie Screenshots? Siehe den Export-Leitfaden.


Unterstützte Befehle in der command-Spalte: CREATE, UPDATE, REPLACE, DELETE, IGNORE
Unterstützte Code-Zeilen itemCommand: CREATE, UPDATE, MERGE, DELETE, IGNORE

  1. Holen Sie sich das Beispieldokument: Discount-import-sample.xlsx
  2. Füllen Sie die Zeilen aus:
    • type (DiscountCodeBasic, DiscountAutomaticBasic, etc.) ist für CREATE erforderlich.
    • Jeder Code steht in einer eigenen Zeile mit itemCommand.
    • Verwenden Sie handle oder title, um abzugleichen, wenn id leer ist.
  3. Ordnen Sie die Spalten in DataEase zu, laden Sie sie hoch und starten Sie den Import.

Vollständige Schritte: Import-Leitfaden

Hinweise

  • startsAt / endsAt ändern sich nur, wenn die Spalte enthalten ist.
  • recurringCycleLimit = 0 bedeutet unbegrenzt für Abonnements.
  • combinesWithShipping ist für Versandrabatte verboten und führt zu einem Fehler.
  • Shopify-Limits: 5 000 intelligente Rabatte und 60 Regeln pro Rabatt.

  • id — Rabatt-ID (erforderlich für UPDATE, REPLACE, DELETE).

  • title — Name, der von Händlern und Käufern gesehen wird.

  • summary — Lange Beschreibung des Angebots (nur Admin).

  • shortSummary — Kurzversion von summary. Nur Export.

  • startsAt — Wann der Rabatt aktiv wird (ISO 8601).

  • endsAt — Wann der Rabatt abläuft. Verwenden Sie null für kein Enddatum.

  • status — Aktueller Status: ACTIVE, SCHEDULED, EXPIRED. Nur Export.

  • type — Erforderlich bei CREATE. Eine der folgenden: DiscountCodeBasic, DiscountAutomaticBasic, DiscountCodeBxgy, DiscountAutomaticBxgy, DiscountCodeFreeShipping, DiscountAutomaticFreeShipping.

  • code — Promo-Code-Text (gilt nur für codebasierte Rabatte).

  • itemCommand — Für jede Code-Zeile: CREATE, UPDATE, MERGE, DELETE, IGNORE.

  • discountClass — Steuert, wie Rabatte kombiniert werden (Bestellung, Produkt, Versand). Seit Admin API 2026-07 kann ein Rabatt mehrere Klassen haben; diese Spalte behält die erste bei. Nur Export.

  • discountClasses — Alle Klassen des Rabatts, durch Kommas getrennt (zum Beispiel PRODUCT, ORDER). Nur Export.

  • codesCount — Anzahl der mit dem Rabatt verknüpften Codes. Nur Export.

  • command — Hauptbefehl für den Rabatt: CREATE, UPDATE, REPLACE, DELETE, IGNORE.

  • customerGetsAllItems — true, wenn alle Artikel die Belohnung erhalten.

  • customerGetsCollectionHandle — Handles der zu belohnenden Kollektionen.

  • customerGetsVariantsSku — Variant-SKUs, die belohnt werden.

  • customerGetsProductsHandle — Produkt-Handles, die belohnt werden.

  • customerGetsPercentage — Prozentsatz Rabatt (0 – 1). Beispiel: 0.2 = 20 % Rabatt.

  • customerGetsOnQuantity — Menge der Artikel, die die Belohnung erhalten (BxGy).

  • customerGetsAmountValue — Fester Geldbetrag (Währung des Geschäfts).

  • customerGetsAmountAppliesOnEachItem — true, um den festen Betrag auf jeden Artikel anzuwenden; andernfalls auf Artikel aufteilen.

  • customerBuysAllItems — true, wenn jeder Artikel das Angebot auslösen kann.

  • customerBuysCollectionHandle — Kollektionen, die das Angebot auslösen.

  • customerBuysVariantsSku — Variant-SKUs, die das Angebot auslösen.

  • customerBuysProductsHandle — Produkt-Handles, die das Angebot auslösen.

  • customerBuysAmount — Mindestbetrag, der erforderlich ist.

  • customerBuysQuantity — Mindestmenge, die erforderlich ist.

  • combinesWithOrder — true, wenn dieser Rabatt mit Bestellrabatten kombiniert wird.

  • combinesWithProduct — true, wenn dieser Rabatt mit Produktrabatten kombiniert wird.

  • combinesWithShipping — true, wenn dieser Rabatt mit Versandrabatten kombiniert wird.

  • appliesOncePerCustomer — true, wenn jeder Kunde den Rabatt nur einmal nutzen kann.

  • usageLimit — Maximale Gesamtverwendungen (null = unbegrenzt).

  • customerSelectionAllCustomers — true, wenn alle Käufer den Rabatt nutzen können.

  • customerSelectionSegments — Kundensegment-IDs, die erlaubt oder blockiert sind.

  • customerSelectionCustomers — Spezifische Kunden-IDs, die erlaubt oder blockiert sind.

  • recurringCycleLimit — Für Abonnements: Wie viele Abrechnungszyklen das Angebot gilt (0 = unbegrenzt).

  • minimumQuantity — Mindestanzahl an Artikeln im Warenkorb, um den Rabatt anzuwenden.

  • minimumSubtotal — Mindestwarenkorbsumme, um den Rabatt anzuwenden.

  • appliesOnOneTimePurchase — true, wenn es bei einmaligen Artikeln funktioniert.

  • appliesOnSubscription — true, wenn es bei Abonnementartikeln funktioniert.

  • usesPerOrderLimit — Maximale Anzahl, wie oft der Rabatt auf eine einzelne Bestellung angewendet werden kann.

  • maximumShippingPrice — Maximale Versandkosten, die noch für den kostenlosen Versandrabatt qualifizieren.

  • destinationSelectionAllCountries — true, wenn der kostenlose Versandrabatt alle Länder abdeckt.

  • destinationSelectionCountries — Zwei-Buchstaben-Ländercodes, die qualifizieren.

  • destinationSelectionIncludeRestOfWorld — true, wenn nicht aufgeführte Länder ebenfalls qualifizieren.


  • Code — Finden Sie Rabatte, die einen bestimmten Code enthalten.

  • CombinesWith — Nach Kombinationsflag filtern (order_discounts, product_discounts, shipping_discounts).

  • DiscountClass — Nach Klasse filtern (order, product, shipping).

  • DiscountType — Nach Typ filtern (percentage, fixed_amount, bogo, free_shipping).

  • Id — Einen einzelnen Rabatt nach id exportieren.

  • Method — code oder automatic.

  • StartsAt — Bereich für das Aktiv-von-Datum.

  • EndsAt — Bereich für das Aktiv-bis-Datum.

  • CreatedAt — Erstellungsdatumsbereich.

  • UpdatedAt — Bereich für das letzte Aktualisierungsdatum.

  • Status — ACTIVE, EXPIRED, SCHEDULED.

  • TimesUsed — Minimale oder maximale Gesamtverwendungen.

  • Title — Teilweise Übereinstimmung mit title.


Brauchen Sie Hilfe? Unser Support-Team antwortet innerhalb von 24 Stunden.

Weitere Spalten, die DataEase für diese Entität unterstützt:

  • hasTimelineComment — Gibt an, ob der Rabatt einen Zeitachsenkommentar hat (boolean).
  • totalSales — Gesamter Umsatz, der durch den Rabatt generiert wurde (numerisch).
  • customerGetsAmountCurrencyCode — Währungscode für den Rabattbetrag, den der Kunde erhält (ISO 4217).