
JTL Plugins
Funktionen für JTL-Shop 5, die der Standard nicht mitbringt.
Erweiterungen selbst geschrieben.
Sechs Erweiterungen für JTL-Shop 5, jede aus einem Kundenprojekt: einen Warenkorb ausdrucken oder als PDF weitergeben, ihn per Link an den schicken, der bestellen darf, Mindestbestellwerte je Kundengruppe durchsetzen, per Artikelnummer bestellen, Wiederbestellungen als Vorlage ablegen und alle Versandkosten auf einer Seite zeigen.
Oder rufen Sie mich einfach an: +49 (0)2536 319 55 28 (Mo-Fr 9:00-17:00 Uhr)
- Hersteller im JTL-Extension Store seit 2021
- Support direkt vom Entwickler
- Kauf und Lizenz über den JTL-Extension Store
Ihr Warenkorb
Für JTL-Shop 5
Erweiterungen für JTL-Shop 5
Zwei Erweiterungen stehen im JTL-Extension Store, vier weitere liegen dort zur Abnahme. Vier von ihnen setzen im Warenkorb an, drei davon decken zusammen den Weg vom Ausdruck über die Weitergabe bis zur nächsten Bestellung ab.






Warum aus eigener Hand
Was ein Plugin aus eigener Entwicklung ausmacht
Der Unterschied zeigt sich selten am Tag der Installation, sondern beim nächsten Shop-Update und beim ersten Support-Fall.
Alles bleibt in Ihrem Shop
Das PDF entsteht auf Ihrem Server, geteilte Warenkörbe liegen in Ihrer Datenbank. Kein Warenkorb wird an einen fremden Dienst geschickt, und es muss nichts auf dem Server nachinstalliert werden.
Drei Erweiterungen, eine Leiste
Drucken, Teilen und Bestellvorlagen kennen einander. Wer mehrere davon einsetzt, bekommt seit September 2026 eine gemeinsame Schaltflächenleiste im Warenkorb statt einer Knopfreihe je Plugin, auf dem Smartphone zweispaltig statt untereinander.
Jede Beschriftung änderbar
Alle Texte liegen als Sprachvariablen vor, Deutsch und Englisch ab Werk. Wenn Ihr Haus den Mindestbestellwert anders nennt oder der Ausdruck eine eigene Fußzeile braucht, ändern Sie das im Backend statt im Code.
Vor dem Kauf geprüft, nicht danach
Weicht Ihr Template stark vom NOVA-Standard ab oder läuft eine ungewöhnliche Plugin-Kombination, sehe ich mir das vorher an. Eine Absage vor dem Kauf ist mir lieber als ein Rückabwicklungsfall danach.
Neunzig Prozent passen, der Rest nicht?
Bei den meisten Anfragen fehlt keine Erweiterung. Es fehlt eine Kleinigkeit an einer, die sonst passt: ein Feld im Ausdruck, eine Kundengruppe, die anders behandelt werden soll, ein Hinweis an einer zweiten Stelle. Schreiben Sie mir, was bei Ihnen fehlt.
Jetzt unverbindlich anfragenVom Store in den Shop
So kommt ein Plugin in Ihren JTL-Shop
Im JTL-Extension Store kaufen
Die Erweiterung landet in Ihrem JTL-Kundenkonto, die Abwicklung läuft über den Store. Vertragspartner und Rechnungssteller bin dabei ich als Hersteller, nicht JTL.
Hochladen und Cache leeren
Nach der Installation unter Plugins, Meine Käufe, einmal den Cache unter System leeren. Wird das vergessen, fehlen die Schaltflächen im Warenkorb, und es sieht nach einem Fehler aus, der keiner ist.
Regeln und Texte setzen
Die Einstellungen liegen im Backend, die Beschriftungen unter Sprachvariablen. Beim Mindestbestellwert gilt: Erst wenn eine Regel angelegt ist, greift sie, vorher zieht weiter das Wawi-Attribut.
Template gegenlesen, wenn es eigenes ist
Setzt Ihr NOVAChild die Warenkorbseite selbst zusammen, sagen Sie mir vorher Bescheid. Dann prüfe ich, ob der Haken, an dem die Erweiterung hängt, bei Ihnen überhaupt aufgerufen wird.
Häufige Fragen
Fragen zu den JTL-Erweiterungen
Wo kaufe ich die Erweiterungen?
Kauf, Preis und Lizenzierung laufen über Ihr JTL-Kundenkonto im JTL-Extension Store. Rechnung und Gewährleistung kommen von mir als Hersteller, nicht von JTL. Die Lizenz hängt an Ihrem Konto, das bleibt auch so, wenn wir irgendwann nicht mehr zusammenarbeiten.
Was kosten die Erweiterungen?
Der Store nennt sie, diese Seite nicht. Preise ändern sich, und eine Zahl, die hier drei Monate zu spät aktualisiert wird, ärgert im Zweifel beide Seiten. Ein Klick auf die jeweilige Erweiterung führt Sie zur aktuellen Angabe.
Warum sind manche Erweiterungen noch nicht kaufbar?
Jede neue Erweiterung durchläuft bei JTL eine Abnahme, bevor sie im Store erscheint. Solange das läuft, steht sie hier mit dem Hinweis „zur Abnahme eingereicht“ und ohne Kauf-Link. Wenn Sie eine davon vorher brauchen, schreiben Sie mir.
Welche JTL-Shop-Versionen werden unterstützt?
Das steht an jeder Erweiterung, und zwar zweimal: einmal die Spanne, die sie voraussetzt, und einmal der Stand, gegen den ich tatsächlich getestet habe. Meine Entwicklungsumgebung läuft auf JTL-Shop 5.7.2 mit PHP 8.3. Die Spanne ist dabei immer die Angabe aus der Erweiterung selbst, auch bei denen, die schon im Store stehen. Weicht die Store-Angabe davon ab, gilt für den Betrieb die engere der beiden, denn unterhalb der Mindestversion lässt sich eine Erweiterung gar nicht erst installieren.
Sind Sie JTL-Servicepartner?
Nein. Ich bin Hersteller im JTL-Extension Store, dort stehen Erweiterungen unter meinem Namen, die erste seit März 2021. Eine Servicepartnerschaft oder Zertifizierung durch JTL besteht nicht.
Gibt es die Erweiterungen auch für JTL-Shop 4?
Zwei ältere Fassungen stehen dort noch im Store, sie bekommen aber keine neuen Funktionen mehr. Neue Arbeit für JTL-Shop 4 nehme ich nur in Ausnahmen an.
Was ist, wenn eine Erweiterung fast passt, aber nicht ganz?
Schicken Sie mir den Fall mit Shop-Version, Kundengruppe und dem, was fehlt. Ich sage Ihnen binnen zwei Werktagen, ob das eine Einstellung ist, eine Ergänzung am vorhandenen Plugin oder ein eigener Bau. Weil der Code von mir ist, ist die Ergänzung meistens der kürzere Weg.
Wer hilft nach einem Shop-Update?
Ich. Neue Shop-Fassungen prüfe ich gegen meine Erweiterungen und liefere Anpassungen über den Store aus, solange die Erweiterung dort gepflegt wird. Wenn bei Ihnen nach einem Update etwas klemmt, melden Sie sich direkt, dafür brauchen Sie kein Ticket zu eröffnen.
Welche Funktion fehlt in Ihrem JTL-Shop?
Ein paar Angaben genügen für eine erste Einschätzung, ob eine vorhandene Erweiterung passt oder ob es etwas Eigenes braucht.
Erweiterungen für JTL-Shop 5: ausführlich erklärt
Vollständige Infos zu Plugin-Aufbau, Kompatibilität und Eigenentwicklung anzeigen
Was ein JTL-Plugin von einer Template-Anpassung unterscheidet
Ein JTL-Plugin ist der vorgesehene Weg, Funktionen zu ergänzen, ohne den Shop-Kern anzufassen. Es bringt eigene Backend-Einstellungen mit, eigene Sprachvariablen und feste Punkte, an denen es sich in den Ablauf einklinkt. Eine Änderung direkt im Template ist schneller gemacht und beim nächsten Versionssprung entweder weg oder im Weg. Deshalb steckt in jeder Erweiterung auf dieser Seite die gleiche Grundentscheidung: erst der vorgesehene Haken, dann die Funktion.
Was mit der Lizenz passiert, wenn sich etwas ändert
Die Lizenz hängt an Ihrem JTL-Kundenkonto, nicht an mir. Sie bleibt bestehen, wenn wir irgendwann nicht mehr zusammenarbeiten. Zieht Ihr Shop auf eine andere Domain oder einen anderen Server, ändert das an der Lizenz nichts, sie ist dem Konto zugeordnet und nicht der Adresse. Updates der Erweiterung kommen über denselben Weg wie die Installation, also über die Pluginverwaltung Ihres Shops. Preise nenne ich auf dieser Seite bewusst nicht, weil sie sich im Store ändern können. Die Erweiterungen richten sich an Unternehmen, die einen JTL-Shop betreiben.
Kompatibilität: zwei Angaben, die oft verwechselt werden
Die Versionsspanne an jeder Erweiterung sagt, welche Shop-Fassungen sie voraussetzt. Der getestete Stand sagt, wogegen ich sie tatsächlich habe laufen lassen, aktuell JTL-Shop 5.7.2 mit PHP 8.3. Beides steht auf jeder Detailseite, und zwar getrennt, weil das eine eine technische Voraussetzung ist und das andere eine Messung. Wer ein stark abweichendes Template einsetzt oder ungewöhnliche Plugin-Kombinationen fährt, klärt den Einzelfall am besten vor dem Kauf.
Wenn keine der Erweiterungen passt
Der häufigere Fall ist nicht die fehlende Erweiterung, sondern die Erweiterung, die zu neunzig Prozent passt. Weil ich diese Plugins selbst geschrieben habe, ist eine Ergänzung meistens der kürzere Weg als ein Neubau. Geht es um etwas völlig Eigenes, um Template-Arbeit mit NOVAChild oder um einen Versionssprung, steht das unter JTL Shop Freelancer. Läuft Ihr Shop auf Shopware statt auf JTL, finden Sie die Entsprechung unter Shopware Erweiterungen.
Ihr Shop macht etwas, das kein Plugin im Store abbildet?
Dann ist das der übliche Anlass für ein eigenes. Sagen Sie mir, an welcher Stelle im Ablauf es hakt und wer davon betroffen ist, Einkauf, Buchhaltung oder Ihre Kunden. Daraus wird eine Einschätzung, kein Angebot aus dem Katalog.





