Gewährleistungslabel und Garantielabel im JTL Shop einbinden
In jedem Onlineshop, der sich auch an Endkunden (B2C) wendet, muss ab dem 27. September 2026 das EU-Gewährleistungslabel angezeigt werden, sowie ggf. bei einzelnen Produkten ein optionales Garantielabel. Wir zeigen Dir drei Wege, wie Du die Labelanzeige im JLT Shop umsetzen kannst.
Hinweis: Falls du dich fragst, wer genau von der Pflicht betroffen ist und was der rechtliche Hintergrund ist, dann lies unseren Artikel “Neue EU-Label für Gewährleistung und Garantie”.
Option 1: native Lösung mit JTL Shop 5.8.0
Ab JTL Shop 5.8.0 (Release 26.09.2026) gibt es eine integrierte Unterstützung für die EU-Labels. Das Gewährleistungslabel wird nach dem Update automatisch auf Artikeldetailseiten und in Artikellisten angezeigt. Weitere manuelle Anpassungen oder Plugins sind nicht zwingend erforderlich.
So gehst Du vor:
- Backup von Shop-Dateien und DB erstellen (immer!).
- Wenn möglich, solltest Du das Update zuerst ein einer Testumgebung testen.
- Aktive Shop-Plugins auf Kompatibilität mit JTL Shop 5.8.x prüfen.
- Templates auf Kompatibilität mit JTL Shop 5.8.x prüfen.
- Update durchführen.
- Im JTL Shop Backend einstellen, wo das Label angezeigt werden soll (Artikeldetailseite, Artikelliste, Checkout).
- Darstellung prüfen (Produktdetailseite, Checkout; Desktop + mobil).
Für alle Produkte, bei denen zusätzlich zum Gewährleistungslabel auch ein Garantielabel angezeigt werden soll, müssen in JTL Wawi /JTL ERP in den Artikelstammdaten folgenden drei Funktionsattribute angelegt und mit Daten gefüllt werden:
| Attributname | Wert |
|---|---|
| jtl_guarantee_years | Jahre als ganze Zahl, z.B. 3 |
| jtl_guarantee_manufacturer | Herstellername (z.B. Asics) |
| jtl_guarantee_identifier | Modellbezeichnung oder Modellnummer |
Das Garantielabel wird nur angezeigt, wenn alle Attribute gesetzt sind.
Option 2: Plugin-Lösung für ältere JTL Shop Versionen
Wenn Dein Shop schon etwas älter ist, die aufwendige Anpassungen an den Templates gemacht hast oder Plugins verwendest, die noch nicht für JTL Shop 5.8.x freigegeben sind, dann kannst Du alternativ ein Plugin aus dem JTL Extension Store nutzen, z. B.:
- EU-konforme Gewährleistungs- & Garantielabel von Lichtbringer IT GmbH
- EU-Garantie- & Gewährleistungslabel von maßarbyte GmbH
Funktionen der Plugins:
- Einbindung des Labels im Checkout und/oder auf Produktdetailseiten.
- OPC-Editor-Integration (für Shops mit One-Page-Checkout).
- Unterstützung von mehreren Sprachen (zeigt das Label in der aktiven Shopsprache an).
- Automatische Einbindung in das NOVA-Theme.
- Alternativ stehen Code-Schnippsel zur Einbindung in andere Themes bereit.
Für die Anzeige der Garantielabel müssen ebenfalls Funktionsattribute in dem Artikelstammdaten zugewiesen werden. Die Attributnamen findest Du in der Dokumentation des jeweiligen Plugins.
Option 3: Template-Anpassung (für Entwickler)
Falls du weder updaten noch ein Plugin nutzen möchtest, kannst du das Label manuell im Template einbinden. Das ist etwas aufwendiger und Du solltest Dich mit Template-Anpassungen gut auskennen. Das Gewährleistungslabel kannst Du recht einfach im Checkout z. B. vor dem Bestellbutton einbinden. Für das Garantielabel musst Du kannst Du auf der Produktdetailseite von Dir definierte Funktionsattribute abfragen und das Label in der Produktbeschreibung oder als zusätzlichen Tab anzeigen.
Vergiss nicht, an die verschiedenen Sprachversionen zu denken und z. B. per Smarty-Bedingung das Label in der passenden Sprache anzuzeigen.
Hinweis: Bei eigenen Template-Anpassungen musst Du bei Updates von Shop oder Template immer prüfen, ob Deine Anpassungen noch funktionieren und hübsch aussehen. Option 3 ist damit auf lange Sicht wartungsintensiver als die native Lösung mit JTL Shop ab 5.8.0 oder mit einem Plugin.
Fazit und Empfehlung
Eine native Lösung ist (fast) immer zu bevorzugen. Wenn es keine zwingenden Gründe gibt, die dagegen sprechen, empfehle ich Dir ein Upgrade auf eine JTL Shop Version ab 5.8.0. Damit bist Du sauber und effizient unterwegs, bekommst die aktuellen Sicherheitspatches gleich mit und bist für die Zukunft gut aufgestellt.
Alternativ ist eine Lösung per Plugin auch gut. Sie produziert aber zusätzliche laufende Kosten, schafft zusätzliche Abhängigkeiten, kann potentiell spätere Shop-Updates verzögern und Plugins belasten geringfügig die Performance Deines Shops. Deshalb würde ich Plugins eher als temporäre Option wählen, um das Upgrade auf JTL Shop 5.8 etwas herauszuschieben.
Wenn Du gut programmieren kannst, dann ist die Umsetzung “zu Fuss”, also per Template-Anpassung, möglich. Du solltest aber genau abwägen, ob das in der Gesamtbetrachtung und wirtschaftlich eine dauerhaft tragbare Lösung ist.
Hast Du Fragen zur Integration des Labels oder brauchst Du Hilfe bei der Umsetzung? Dann vereinbare gerne eine individuelle Beratung.









