
Auf einen Blick
- ✓Die häufigste Ursache für „Gutschein nicht erkannt“ ist keine technische Fehlfunktion, sondern eine fehlende oder veraltete Client-Konfiguration im Vouchers-Portal. Das lässt sich in unter 10 Minuten beheben. Wir sehen dieses Muster in fast jedem Projekt.
- ✓JTL-Vouchers benötigt mindestens JTL-Shop 5.1 und Plugin-Version 1.0.0. Die PIN zur Verbindung ist nur 30 Minuten gültig. Wer zu langsam ist oder den Tab wechselt, bekommt eine Verbindungsablehnung und muss von vorne anfangen.
- ✓Laut Issue-Tracker (SHOP-8832): Ist der Vouchers-Server nicht erreichbar, kann das den gesamten JTL-Shop blockieren. Wer Vouchers produktiv einsetzt, braucht ein Monitoring auf den Vouchers-Dienst. Wir richten das standardmäßig mit ein.
Wir sehen dieses Setup regelmäßig in Kundenprojekten: Händler die JTL-Vouchers schon in der Wawi oder an der POS nutzen, wollen die Gutscheine auch im Online-Shop einlösbar machen. Technisch ist das der richtige Weg — ein Gutschein, ein Guthaben, einlösbar überall. Vlarom E-Commerce Agentur aus Ahrensfelde bei Berlin ist JTL Service Partner Gold und hat diese Anbindung in Dutzenden Kundenprojekten umgesetzt. Wir kennen die typischen Fehler bei der Shop-Anbindung und wissen, warum manche Setups funktionieren und andere nicht.
Was du wissen solltest: Fakten zur JTL-Vouchers-Shop-Anbindung
JTL-Vouchers ist als eigenständiges SaaS-Produkt konzipiert, kein lokales System, sondern ein Cloud-Dienst der über eine API mit den angebundenen Systemen kommuniziert. Der JTL-Shop spricht dabei nicht direkt mit Wawi, sondern über den zentralen Vouchers-Server. Das hat Vorteile (einheitlicher Gutschein-Stand überall), aber auch eine klare Abhängigkeit: fällt der Vouchers-Dienst aus, fehlt dem Shop die Referenz für jede Gutschein-Prüfung.
Quelle JTL Issue-Tracker (SHOP-8832): Wenn die Vouchers-Dienste nicht erreichbar sind, sind auch alle Shops nicht erreichbar, welche das Vouchers-Plugin aktiviert haben. Der Status dieses Tickets: abgewiesen. Bedeutet: das Verhalten ist bekannt und bleibt vorerst so. Wer das Plugin aktiv einsetzt, muss das einkalkulieren.
Was du für eine saubere Anbindung brauchst:
- →JTL-Shop-Version: Mindestens JTL-Shop 5.1 — ältere Versionen werden vom Plugin nicht unterstützt (Quelle: JTL Systemvoraussetzungen)
- →Plugin-Version: JTL-Vouchers Plugin 1.0.0 oder höher, beziehbar über den JTL-Extension Store
- →Aktive Wawi-Verbindung: Für den Gutschein-Verkauf im Shop wird zusätzlich eine verbundene JTL-Wawi benötigt — ohne Wawi kein Artikel-Sync, kein Gutschein-Produkt im Shop
- →Client-Gruppe in Vouchers: Mindestens eine Client-Gruppe und ein Client müssen im Vouchers-Portal angelegt sein, bevor du die Shop-Verbindung herstellst — fehlende Client-Gruppen sind Fehlerquelle Nummer 1
- →30-Minuten-PIN: Die PIN zur Verbindung ist 30 Minuten gültig. Danach muss sie neu generiert werden. Wer sie nicht sofort einträgt, bekommt beim Verbinden eine Ablehnung ohne sprechende Fehlermeldung
Der wichtigste Punkt vor der technischen Einrichtung: die Vouchers-Konfiguration muss vollständig sein. Plugin installieren bevor Clients angelegt sind führt zu einer Verbindung, die zwar grün leuchtet, aber keine Gutscheine kennt.
Die häufigsten Fehler bei der JTL-Vouchers-Shop-Anbindung
Wir haben diese Anbindung in mehreren Projekten aufgesetzt und immer wieder sehen wir die gleichen Fehlerbilder — unabhängig davon ob der Händler technisch versiert ist oder nicht. Hier sind die Fehler und was dahinter steckt.
Was du mit einer sauber angebundenen Vouchers-Integration gewinnst
Die Lektion
Unsere Erkenntnis aus der Praxis: JTL-Vouchers lohnt sich sobald du Gutscheine kanalübergreifend einsetzen willst, also nicht nur online, sondern auch im Laden oder als Erstattungsweg bei Retouren. Wer ausschließlich Online-Gutscheine über den Shop-eigenen Coupon-Mechanismus abwickelt, braucht Vouchers nicht. Wir bei Vlarom empfehlen das System ab dem Moment, wo mindestens zwei Kanäle — Shop und POS oder Shop und Wawi — denselben Gutschein-Bestand teilen sollen.
JTL-Vouchers mit dem JTL-Shop verbinden: der technische Ablauf
Die Verbindung zwischen JTL-Vouchers und deinem JTL-Shop hat eine feste Reihenfolge. Wer Schritte überspringt oder die Reihenfolge dreht, bekommt Fehler die auf den ersten Blick nicht erklärbar sind. Hier ist der Ablauf so wie wir ihn in der Praxis umsetzen.
Voraussetzungen prüfen vor Installation
Prüfe zuerst die Shop-Version: JTL-Shop 5.1 ist das Minimum, neuere Versionen sind problemlos. Prüfe außerdem ob bereits eine Wawi-Verbindung besteht — für den Gutschein-Verkauf (nicht nur Einlösung) wird sie gebraucht. Dann: ins JTL-Vouchers-Portal einloggen und kontrollieren, ob mindestens eine Client-Gruppe und ein Client angelegt sind. Ohne diese Basis schlägt die Verbindung fehl oder zeigt einen grünen Status ohne echte Funktion. Das Plugin erst dann aus dem Extension Store buchen — nicht früher.
Plugin aus dem Extension Store installieren
Im JTL-Extension Store nach JTL-Vouchers suchen und die Erweiterung buchen. Danach im JTL-Shop-Backend unter Plugins > Installierte Plugins das JTL-Vouchers-Plugin aktivieren. Wichtig: Plugin-Aktivierung und PIN-Eingabe sollten direkt nacheinander erfolgen — nicht den Tab wechseln oder den Browser schließen. Die PIN ist nur 30 Minuten gültig. Details zur Plugin-Konfiguration: guide.jtl-software.com.
PIN generieren und Verbindung herstellen
Im JTL-Vouchers-Portal im Menüpunkt Clients den betreffenden Client aufrufen und über die Link-Schaltfläche eine PIN generieren. Diese PIN sofort kopieren — sie ist nur 30 Minuten gültig. Zurück im JTL-Shop-Backend das Vouchers-Plugin öffnen, die PIN eintragen und auf Verbinden klicken. Bei Erfolg erscheint eine Verbindungsbestätigung. Schlägt die Verbindung fehl, liegt es fast immer an einer abgelaufenen PIN oder einem fehlenden Client im Portal.
Gutschein anlegen und Checkout-Test durchführen
Im Vouchers-Portal einen Test-Gutschein erstellen: Typ Mehrweck für Teileinlösung, Wert z.B. 50 Euro, Gültigkeitsdauer festlegen. Den generierten Code notieren. Im JTL-Shop einen Warenkorb aufbauen und den Code im Checkout-Feld eingeben. Gutschein muss erkannt und abgezogen werden. Dann den Kauf abbrechen und prüfen ob der Code im Portal wieder als verfügbar erscheint — das testet die Reservierungs-Rückbuchung. Danach einen Kauf abschließen und den Restbetrag im Portal kontrollieren.
PIN-Abfrage und Monitoring konfigurieren
Im Plugin-Bereich unter Einstellungen kannst du festlegen, ob Kunden beim Einlösen eine PIN eingeben müssen. Für B2C-Shops lohnt sich diese Option deaktiviert — zu viel Reibung im Checkout. Für B2B oder interne Gutscheine kann sie sinnvoll sein. Abschließend: den Vouchers-Dienst in dein Monitoring aufnehmen. So merkst du rechtzeitig wenn der Dienst nicht erreichbar ist, bevor dein Shop davon betroffen wird. Weitere Informationen zu Einlöseoptionen: guide.jtl-software.com.

