Plugin-Dokumentation · JTL-Shop 5
QR-Code Überweisung (Girocode) — Installation
Setup-Guide für die Installation des Plugins in JTL-Shop 5. Dauer: ca. 5 Minuten.
Voraussetzungen
- JTL-Shop: Version 5.2.0 oder neuer
- PHP: 8.1 oder neuer
- Zahlungsart: eine Vorkasse-/Überweisungs-Zahlungsart, deren Name im Setting „Zahlungsarten“ erfasst ist
- Bankverbindung: IBAN und Empfängername des Händlerkontos griffbereit (eine Bankverbindung shopweit)
- JavaScript im Browser des Kunden für die Anzeige des QR-Codes (ohne JS stehen die Zahlungsdaten weiterhin als Text da)
Installation über den JTL-Extension Store
- Erwerben Sie die Erweiterung im JTL-Extension Store. Sie wird dadurch mit Ihrer Shop-Lizenz verknüpft.
- Öffnen Sie im JTL-Shop-Backend Plugins → Meine Erweiterungen. Die Erweiterung erscheint dort nach kurzer Zeit automatisch.
- Klicken Sie auf Installieren.
- Aktivieren Sie das Plugin anschließend im Plugin-Manager unter Installiert, falls es nicht bereits aktiv ist.
Alternative: manuelle Installation (ZIP)
- Öffnen Sie im JTL-Shop-Backend Plugins → Plugin-Manager und wählen Sie den Tab Upload.
- Laden Sie das Plugin-Paket (ZIP) hoch. Der Ordnername im Archiv (
webpowers_qr_payment) darf nicht verändert werden. - Wechseln Sie zum Tab Vorhanden, wählen Sie QR-Code Überweisung (Girocode) für Vorkasse aus und klicken Sie auf Installieren.
- Aktivieren Sie das Plugin unter Installiert.
Aktivierung
Öffnen Sie Plugins → QR-Code Überweisung → Einstellungen und tragen Sie mindestens Empfängername und IBAN ein. Prüfen Sie anschließend im Tab Selbstcheck, dass IBAN-Prüfsumme, Empfängername, BIC, Verwendungszweck-Muster und Zahlungsarten-Liste grün sind. Ohne gültige IBAN erscheint keine QR-Box im Frontend — das Plugin scheitert nie sichtbar fehlerhaft, sondern zeigt „kein QR“ und eine Meldung im Selbstcheck. Details zu allen Einstellungen finden Sie in der Konfigurationsanleitung unter webpowers.org/docs/jtl-qr-payment/konfiguration.
Deinstallation
Das Plugin kann jederzeit über den Plugin-Manager deinstalliert werden. Es legt keine eigenen Datenbanktabellen an und nimmt keine Schreibzugriffe auf Kern-Tabellen vor — die Deinstallation ist per Definition rückstandsfrei.
Support
webpowers UG (haftungsbeschränkt) · Hillenbrandstr. 9, 86156 Augsburg · E-Mail: max@webpowers.org
