Die Erweiterung zeigt auf der Bestellabschluss- und Bestellstatus-Seite einen EPC-QR-Code (Girocode, EPC069-12) fuer Vorkasse und Überweisung. Kunden scannen den Code mit ihrer Banking-App - Empfänger, IBAN, Betrag und Verwendungszweck mit Bestellnummer sind vorausgefüllt. Dieselben Zahlungsdaten stehen zusätzlich als Text daneben, damit auch ohne zweites Gerät oder JavaScript alles lesbar bleibt.
Das Zahlungsart-Matching laeuft ueber eine konfigurierbare Namensliste (Teilstring-Vergleich, z. B. "Vorkasse, Ueberweisung"). Nur wenn die Zahlungsart der Bestellung passt, erscheint die Box - bei allen anderen Zahlarten bleibt die Seite unveraendert. Der QR-Code wird komplett im Browser aus einer first-party-lizenzierten JS-Bibliothek erzeugt (kein externer Dienst, kein Consent-Item noetig). Ein Admin-Selbstcheck prueft IBAN-Pruefsumme und Konfiguration und zeigt Fehler direkt an, statt still keinen QR zu rendern.
Funktionen im Ueberblick:
- EPC-QR-Code (Girocode) auf Bestellabschluss- und Bestellstatus-Seite
- Zahlungsdaten zusaetzlich als Text (Empfaenger, IBAN, BIC, Betrag, Verwendungszweck)
- Konfigurierbares Zahlungsart-Matching per Namensliste
- Verwendungszweck-Muster mit Platzhalter fuer die Bestellnummer
- Admin-Selbstcheck mit IBAN-Pruefsummenvalidierung
- Optionaler Text-Block mit Statusseiten-Link in der Bestellbestaetigungs-Mail
Nur fuer Bestellungen in Euro (SEPA-Standard). Das Plugin visualisiert die vom Shop erzeugte Zahlungsinformation, es ist kein Zahlungsmodul und gleicht keine Zahlungseingaenge ab.
Ihre Vorteile
- Vorkasse-Zahlungen gehen durch den QR-Scan tendenziell schneller und fehlerfrei ein
- EPC-Standard (Girocode): funktioniert mit allen gaengigen deutschen Banking-Apps
- Laeuft komplett first-party im Shop - kein externer QR-Dienst, kein Consent-Item noetig
- IBAN-Pruefsumme wird beim Speichern geprueft - Fehlkonfiguration zeigt der Selbstcheck sofort
- In wenigen Minuten eingerichtet: Empfaenger, IBAN und Zahlungsart-Namen eintragen, fertig
Key Facts
-
Usability
Der QR-Code fuellt Empfaenger, IBAN, Betrag und Verwendungszweck automatisch im Banking-App-Ueberweisungsformular aus - das spart dem Kunden manuelles Abtippen und vermeidet Zahlendreher.
-
Lizenz
Standard JTL Plugin License
-
Kompatibel mit JTL-Wawi ab
Keine Abhängigkeit
-
Kompatibel mit JTL-Shop 5 ab
5.0.0 - 5.7.2
Installation & EinrichtungInstallation
- Erweiterung über den JTL-Extension Store beziehen bzw. das Plugin-Paket im JTL-Shop-Backend unter Plugins → Plugin-Manager hochladen.
- Im Plugin-Manager unter Vorhanden das Plugin QR-Code Überweisung (Girocode) für Vorkasse auswählen und installieren.
- Nach der Installation erscheint das Plugin unter Installiert — dort aktivieren, falls nicht bereits aktiv.
Einrichtung
- Unter Plugins → QR-Code Überweisung → Einstellungen Empfängername und IBAN eintragen, optional BIC.
- Zahlungsarten (Namensliste) pflegen — kommagetrennt, Teilstring-Vergleich gegen den Namen der Zahlungsart der Bestellung.
- Optional Verwendungszweck-Muster und Überschrift der QR-Box anpassen, sowie ob Zahlungsdaten zusätzlich in die Bestellbestätigungs-Mail sollen.
Hinweise
- Der Admin-Selbstcheck zeigt, ob IBAN-Prüfsumme und Konfiguration in Ordnung sind.
- „Überweisung" matcht auch „Sofortüberweisung" — möglichst eindeutige Namensfragmente verwenden (z. B. „Vorkasse").
- Nur EUR-Bestellungen erhalten einen QR-Code (SEPA-Standard).
NutzungsvoraussetzungenJTL-Shop ab Version 5.2.0, PHP ab 8.1. Benötigt eine Bankverbindung (Empfängername, IBAN, optional BIC) fuer den Vorkasse-Zahlungsempfang. Nutzt eine gebündelte first-party JS-Bibliothek für die QR-Erzeugung, keine externen Dienste. Funktioniert nur für Bestellungen in Euro (SEPA Credit Transfer).
SystemvoraussetzungenJTL-Shop: 5.2.0 oder neuer. PHP: 8.1 oder neuer. Datenbank: keine eigenen Tabellen, vollständig zustandslos (Konfiguration = Settings, Payload je Request berechnet). Sonstiges: kein Cron, keine externen Dienste; QR-Rendering im Browser benötigt JavaScript, Textdaten sind ohne JS trotzdem vollständig sichtbar.
Externe DokumentationenInstallationKonfiguration
1.0.2 - 21.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.2
- Kompatibel mit PHP:von 8.1
Robustere Platzierung: Faellt der eigene Ziel-Selektor ins Leere, greift jetzt automatisch die Standard-Platzierung (vorher konnte die Zahlungsbox bei Template-Aenderungen unbemerkt fehlen). Selbstcheck im Admin weist auf gesetzten Ziel-Selektor hin.
1.0.1 - 15.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.0.0 - 5.7.2
Update auf Version 1.0.1.
Log History
-
1.0.221.07.2026
-
1.0.115.07.2026