Zum Inhalt springen

Plugin-Dokumentation · JTL-Shop 5

Gutschein-Manager Pro — Konfiguration & Bedienung

Das Plugin hat keine globalen Plugin-Einstellungen. Alle Angaben erfolgen direkt beim Anlegen bzw. Bearbeiten eines Gutscheins im Dashboard (Plugins → Gutschein-Manager).

Das Dashboard

Das Dashboard zeigt oben Statistik-Kacheln, ein Nutzungs-Diagramm der letzten 30 Tage und eine Ablauf-Warnung für Gutscheine, die innerhalb der nächsten 7 Tage ungültig werden. Darunter finden Sie die Gutschein-Liste mit Bearbeiten-, Duplizieren- und Löschen-Funktion.

Felder beim Anlegen/Bearbeiten eines Gutscheins

FeldWirkung
Name / CodeInterner Name des Gutscheins sowie der einlösbare Code. Der Code muss shopweit eindeutig sein — bereits vergebene Codes werden beim Speichern abgelehnt.
Gutschein-TypStandard-Gutschein, Neukundengutschein oder Versandkostengutschein.
Wert-Typ / WertProzentualer Nachlass (0–100, serverseitig begrenzt) oder ein fester Betrag.
MindestbestellwertDer Gutschein greift nur, wenn der Warenkorb diesen Wert erreicht.
Verwendungen gesamt / je KundeObergrenze für die Gesamtzahl der Einlösungen sowie je Kunde.
Gültig ab / Gültig bisZeitraum, in dem der Code einlösbar ist. Ohne Enddatum bleibt der Gutschein unbegrenzt gültig.
AktivSchaltet den Gutschein unabhängig vom Gültigkeitszeitraum ein oder aus.
Zuordnung: Artikel / Kategorie / Hersteller / KundeTag-Picker mit Live-Suche, um den Gutschein auf bestimmte Artikel, Kategorien, Hersteller oder Kunden einzuschränken.
Ausschlusslisten: Artikel / Kategorie / Hersteller / KundeGetrennt von der Zuordnung: Artikel, Kategorien, Hersteller oder Kunden, für die der Gutschein trotz sonst passender Kriterien nicht gilt.
LieferländerAuf welche Lieferländer der Gutschein beschränkt ist (Standard: DE).
Zusatzgebühren einbeziehen / Gesamten Warenkorb rabattierenSteuert, ob Zusatzgebühren in die Rabattberechnung einfließen und ob sich der Rabatt auf den gesamten Warenkorb statt nur die zugeordneten Positionen bezieht.
Kundengruppe / SteuerklasseOptionale Einschränkung auf eine bestimmte Kundengruppe sowie die für die Berechnung anzusetzende Steuerklasse.

Ausschlusslisten und ihre Prüfung im Warenkorb

Die Ausschlusslisten (Artikel/Kategorie/Hersteller/Kunde) je Gutschein werden beim Einlösen des Codes im Warenkorb tatsächlich geprüft: Enthält der Warenkorb einen ausgeschlossenen Artikel bzw. eine ausgeschlossene Kategorie oder einen ausgeschlossenen Hersteller, oder steht der Kunde auf der Ausschlussliste, wird der Code abgelehnt. Tritt dabei ein interner Fehler im Plugin auf, wird der Gutschein nicht fälschlich blockiert (fail-open) — die Einlösung läuft in diesem Fall wie ohne Ausschlussprüfung weiter.

Bulk-Generator

Erzeugt in einem Durchgang bis zu 500 Gutscheincodes mit gemeinsamen Eigenschaften:

  • Präfix: wird jedem generierten Code vorangestellt
  • Anzahl: bis zu 500 Codes je Durchgang
  • Typ, Wert-Typ, Wert: wie beim Einzelgutschein
  • Mindestbestellwert, Gültig bis, max. Verwendungen, Aktiv: für alle generierten Codes identisch

Jeder Code erhält einen zufälligen, eindeutigen Suffix (aus kryptografisch sicheren Zufallsbytes), sodass keine zwei generierten Codes kollidieren.

CSV-Import und -Export

  • Export: exportiert die aktuelle Gutschein-Liste als CSV; Felder, die mit = + - @ beginnen, werden mit einem führenden Apostroph versehen (Schutz vor Formel-Injection beim Öffnen in Excel).
  • Import: akzeptiert ausschließlich Dateien mit der Endung .csv bis maximal 5 MB.

Weitere Funktionen

  • Duplizieren: legt eine Kopie eines bestehenden Gutscheins an, die anschließend angepasst werden kann.
  • A/B-Varianten: mehrere Codes mit unterschiedlichen Werten für Tests.
  • QR-Code: Anzeige eines QR-Codes zum jeweiligen Gutschein, z. B. für Print-Aktionen.
  • Per E-Mail versenden: Gutschein direkt an eine E-Mail-Adresse verschicken (über den JTL-Mailer).

Häufige Fragen

Warum finde ich keine „Einstellungen"-Seite?

Das Plugin hat keine globalen Einstellungen. Alles wird direkt am jeweiligen Gutschein konfiguriert.

Was passiert, wenn die Ausschlussprüfung fehlschlägt?

Ein interner Fehler im Plugin führt nie dazu, dass ein Gutschein fälschlich blockiert wird (fail-open bei Plugin-internen Ausnahmen).

Was passiert bei der Deinstallation?

Sie können die Zusatztabelle mit den Ausschlusslisten beim Deinstallieren optional löschen. Die über den JTL-Kern verwalteten Gutscheine selbst bleiben davon unberührt.

Support

webpowers UG (haftungsbeschränkt) · Hillenbrandstr. 9, 86156 Augsburg · E-Mail: max@webpowers.org