Anfragen nach Art. 17 DSGVO (Recht auf Vergessenwerden) erreichen Shopbetreiber oft per E-Mail oder Telefon und muessen manuell nachverfolgt werden. Der Loeschantrag gibt eingeloggten Kunden eine eigene Seite "Konto loeschen", ueber die sie die Loeschung ihres Kontos beantragen koennen.
Der Antrag wird per Double-Opt-In bestaetigt: Nach dem Klick auf "Loeschung beantragen" erhaelt der Kunde eine Bestaetigungs-E-Mail mit Link, erst danach wechselt der Status auf bestaetigt. Der Shopbetreiber wird parallel per E-Mail benachrichtigt und sieht alle Antraege im Admin-Dashboard. Wichtig: Das Plugin loescht bewusst keine Daten automatisch. Die eigentliche Loeschung bzw. Anonymisierung nimmt der Betreiber manuell in der JTL-Kundenverwaltung vor, damit gesetzliche Aufbewahrungsfristen (z. B. Paragraf 147 AO fuer Rechnungen) gewahrt bleiben.
Funktionen im Ueberblick:
- Frontend-Seite "Konto loeschen" fuer eingeloggte Kunden
- Double-Opt-In-Bestaetigung per E-Mail-Link
- Admin-Benachrichtigung und Dashboard mit Statusverwaltung (offen / bestaetigt / erledigt)
- Konfigurierbare Benachrichtigungs-Adresse und Hinweistext fuer Kunden
- Keine automatische Datenloeschung, keine externen Dienste
Das Plugin unterstuetzt die Bearbeitung von Loeschantraegen, ersetzt aber nicht die rechtliche Pruefung und manuelle Bearbeitung durch den Betreiber.
Ihre Vorteile
- Strukturierter Ablauf statt loser E-Mails: jeder Antrag mit Status nachvollziehbar
- Double-Opt-In schafft eine dokumentierte Willensbekundung des Kunden
- Aufbewahrungsfristen bleiben gewahrt, da keine automatische Loeschung erfolgt
- Admin-Dashboard zeigt alle offenen und bestaetigten Antraege auf einen Blick
- Keine externen Dienste, Versand ueber den vorhandenen JTL-Mailer
Key Facts
-
Risikomanagement
Reduziert rechtliches Risiko bei Loeschbegehren nach Art. 17 DSGVO, indem Antraege strukturiert per Double-Opt-In erfasst und dem Betreiber gemeldet werden, waehrend die eigentliche Loeschung bewusst manuell bleibt, damit Aufbewahrungsfristen gewahrt bleiben.
-
Lizenz
Standard JTL Plugin License
-
Kompatibel mit JTL-Wawi ab
Keine Abhängigkeit
-
Kompatibel mit JTL-Shop 5 ab
5.0.0 - 5.8.*
Installation & EinrichtungInstallation
- Erweiterung ueber 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 DSGVO Loeschantrag auswaehlen und installieren.
- Nach der Installation erscheint das Plugin unter Installiert - dort aktivieren, falls nicht bereits aktiv.
Einrichtung
- Unter Plugins - DSGVO Loeschantrag - Einstellungen das Plugin aktivieren.
- Benachrichtigungs-E-Mail (Admin) hinterlegen, an die neue Antraege gemeldet werden - leer lassen fuer die Shop-Standardadresse.
- Hinweistext fuer Kunden anpassen, der auf der Loeschantrag-Seite angezeigt wird (z. B. Hinweis auf Aufbewahrungsfristen).
- Eingegangene Antraege im Admin-Dashboard des Plugins pruefen, nach Bearbeitung in der JTL-Kundenverwaltung als erledigt markieren.
Hinweise
- Der Bestaetigungslink ist ein klassischer Double-Opt-In-Link; E-Mail-Sicherheitsscanner koennen ihn in seltenen Faellen vorab abrufen. Bitte bei jedem bestaetigten Antrag vor der eigentlichen Loeschung plausibilisieren.
- Steuer- und handelsrechtliche Aufbewahrungsfristen (z. B. Paragraf 147 AO) koennen einer sofortigen Loeschung entgegenstehen und sind vom Betreiber zu pruefen.
NutzungsvoraussetzungenKunden muessen im Shop eingeloggt sein, um einen Loeschantrag zu stellen. Es werden keine externen Dienste oder API-Keys benoetigt, der E-Mail-Versand erfolgt ueber den vorhandenen JTL-Mailer. Personenbezogene Daten: Antragsdaten (Kundennummer, E-Mail, Zeitpunkt, Status) werden gespeichert, bis der Betreiber den Antrag bearbeitet. Wichtig: Das Plugin loescht keine Kundendaten automatisch, sondern erfasst nur den Antrag; die Loeschung selbst bleibt manuelle Aufgabe des Betreibers.
SystemvoraussetzungenJTL-Shop: 5.2.0 oder neuer. PHP: 8.1 oder neuer. Datenbank: eigene Tabelle wpad_requests fuer Loeschantraege, wird bei Deinstallation mit Datenloeschung entfernt. Sonstiges: keine Cron-Jobs, keine externen Dienste, Versand ueber den JTL-Mailer.
Externe DokumentationenInstallationKonfiguration
1.1.3 - 07.09.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.8.*
- Kompatibel mit PHP:von 8.1
Fehlgeschlagene Bestaetigungsmails blockieren keinen neuen Loeschantrag; keine falsche Erfolgsmeldung oder Admin-Mail.
1.1.2 - 13.08.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.*
Sicherheitshaertung beim Mailversand.
- Der Kundenname wird in Betreff und Mailtext nicht mehr als Vorlagencode ausgewertet. Enthielt er eine geschweifte Klammer, konnten Bestaetigungsmail und Betreiber-Benachrichtigung zuvor unbemerkt ganz ausbleiben.
- Am Ablauf des Loeschantrags (Double-Opt-In) aendert sich nichts.
1.1.1 - 10.08.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.2
Sicherheitshaertung der Administrationsseite.
- Die Pruefung des Sicherheitstokens (CSRF) verlangt jetzt ausdruecklich ein nicht leeres Sitzungstoken. Zuvor haette der Vergleich zweier leerer Werte eine Aktion durchgelassen, falls die Administrationssitzung kein Token gesetzt haette.
- Funktional aendert sich nichts.
1.1.0 - 15.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.0.0 - 5.7.2
Kleinere Verbesserungen und Fehlerbehebungen.
1.0.3 - 15.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.2
Kleinere Verbesserungen und Aktualisierungen.
1.0.2 - 10.07.2026- Kompatibel mit JTL-Wawi: Keine Abhängigkeit
- Kompatibel mit JTL-Shop 5:von 5.2.0 - 5.7.1
- Kompatibel mit PHP:von 8.1
- Neuveröffentlichung als kostenloses Plugin (webpowers_account_deletion)
- Loeschantrag fuer Kundenkonten nach Art. 17 DSGVO mit Double-Opt-In
Log History
-
1.1.307.09.2026
-
1.1.213.08.2026
-
1.1.110.08.2026
-
1.1.015.07.2026
-
1.0.315.07.2026
-
1.0.210.07.2026