Skip to main content

Gutschrift

Legt fest, wie Bonuspunkte beim Kauf vergeben werden.
Gutschrift-Einstellungen
number
Punkte pro Euro Warenwert.
select
Ob Punkte auf den Brutto- oder Nettopreis gerechnet werden (gilt für Gutschrift und Anzeige).
select
Wie Punktebeträge gerundet werden (gilt für Gutschrift und Anzeige): Abrunden, Kaufmännisch runden oder Aufrunden.
number
Fester Einlösewert eines Punktes.
Nur änderbar, solange keine Punkte im Umlauf sind (Restschuld = 0). Bereits ausgegebene Punkte würden sonst rückwirkend um- oder abgewertet. Wie großzügig das Programm ist, steuerst du über das Feld Punkte je Euro.
select
Wann gutgeschriebene Punkte wirksam werden.
Sofort: bei Bestelleingang. Bei Zahlungseingang / Versand: erst wenn bezahlt bzw. versandt. Nach Widerrufsfrist: bei Zahlung gutgeschrieben, aber erst nach der eingestellten Frist einlösbar (empfohlen, bilanzsicher).
number
Pending-Fenster, bevor Punkte einlösbar werden.
Diese Option ist nur sichtbar, wenn als Freigabezeitpunkt Nach Widerrufsfrist gewählt ist.
boolean
Für rabattierte Artikel (Sonderpreis) keine Punkte vergeben.

Einmal-Boni

Punkte für einmalige Aktionen (0 = deaktiviert).
Einmal-Boni
number
Punkte-Bonus bei Registrierung eines neuen Kunden.
number
Punkte-Bonus bei der ersten Bestellung eines Kunden.
number
Punkte-Bonus bei Double-Opt-in-Freischaltung des Newsletters.

Einlösung

Regeln für das Einlösen von Punkten im Checkout.
Einlösung
number
Maximaler Anteil des Bestellwerts, der per Punkten bezahlt werden darf.
number
Punkte, ab denen eingelöst werden darf (0 = keine).
number
Einzulösende Punkte müssen ein Vielfaches davon sein.

Teilnahme

Teilnahme am Bonusprogramm.
Teilnahme
boolean
Standard: aus. Alle registrierten Kunden nehmen automatisch teil (Programm in der Datenschutzerklärung abdecken). An: Kunden müssen bei der Registrierung über eine Checkbox zustimmen, bevor Punkte verarbeitet werden.
Für ein rein shop-internes Punkteprogramm ist eine separate Einwilligung meist nicht zwingend, ein Hinweis in Datenschutzerklärung/AGB genügt. Nötig wird sie, wenn Daten an Dritte fließen oder du den dokumentierten Consent-Nachweis (mit Logging) willst. Bei aktiver Pflicht brauchst du die Teilnahme-Checkbox.
boolean
Zustimmungs-Checkbox bei der Registrierung (Anzeigeort Registrierung, mit DSGVO-Logging). Nach dem Anlegen frei in der JTL-Checkboxverwaltung anpassbar (Text, Pflicht, Kundengruppen).
Sobald die Checkbox angelegt ist, zeigt das Feld Angelegt an.

Integrität & Sicherheit

Der Integritätsschlüssel (HMAC) sichert die Revisionssicherheit der Punktebuchungen gegen nachträgliche Manipulation.
Zero-Config aktiv: Der Integritätsschlüssel wird standardmäßig aus dem BLOWFISH_KEY abgeleitet, kein Setup nötig.
Wird der BLOWFISH_KEY rotiert (z. B. über dzm_blowfish_rekey), ist die bestehende Hash-Kette nicht mehr verifizierbar, denn der alte Schlüssel lässt sich nicht reproduzieren. Für maximale Revisionssicherheit setze einen eigenen Schlüssel.
Empfehlung: einen eigenen HMAC-Schlüssel setzen (überlebt eine BLOWFISH-Rotation). Schlüssel generieren, die zwei Zeilen in includes/config.JTL-Shop.ini.php einfügen (in der Regel per FTP, da die Datei meist nicht beschreibbar ist), dann den Shop-Cache leeren.