Altersprüfung: Geschützte Artikel erst nach Bestätigung des Mindestalters
Beschreibung
Highlights
Über die Erweiterung
Ein Besucher tippt "Feuerzeug" in deine Suche und bekommt die Zigarren gleich mit angezeigt. Gefragt hat ihn niemand, wie alt er ist. Für einen Shop mit altersbeschränktem Sortiment ist das genau der Moment, den du nicht willst.
Das Problem
Shopware bringt von Haus aus keine Altersabfrage mit. Wer sein Sortiment absichern will, versteckt die Kategorie in der Navigation und hofft, dass niemand sie findet. Die Suche findet sie. Der Produkt-Slider auf der Startseite auch, das Cross-Selling sowieso. Am Ende steht der Jugendschutz im Shop auf einer Hoffnung, und das ist keine Grundlage, mit der du ruhig schlafen willst.
Die Lösung
Beim ersten Besuch öffnet sich ein Popup mit zwei Schaltflächen: "Ich bin über 18 Jahre" und "Ich bin unter 18 Jahre". Das Alter legst du selbst fest. Wer die untere Schaltfläche wählt, sieht die markierten Produkte und Kategorien im ganzen Shop nicht mehr. Nicht im Listing, nicht in der Suche, nicht in der Navigation, nicht in den Empfehlungen.
Was du davon hast
Du schützt genau das, was geschützt gehört. An jedem Produkt und jeder Kategorie sitzt eine Checkbox "Altersprüfung aktivieren". Der Rest deines Sortiments bleibt für alle sichtbar, auch für Besucher, die auf "unter 18" geklickt haben. Ein Mischsortiment aus Feuerzeugen, Grillzubehör und Zigarren verliert also nicht seine harmlose Hälfte.
Kein Schlupfloch über die Suche. Das Plugin greift an neun Stellen gleichzeitig: Kategorielisting, Suchergebnis, Vorschläge in der Sucheingabe, Hauptnavigation, Cross-Selling, Produktdetailseite und die CMS-Elemente Produktbox, Produkt-Slider und Kaufbox. Ein geschützter Artikel taucht nicht auf, weil ihn jemand über einen Umweg gefunden hat.
Ein Kanal streng, der andere normal. Schalter und Mindestalter hängen am Verkaufskanal. Dein B2B-Kanal für Wiederverkäufer läuft ohne Popup, der Endkundenshop mit. Zwei Kanäle, zwei Regeln, ein Plugin.
Keine externe Verifizierung, keine Kosten pro Prüfung. Es gibt keinen Drittanbieter, keinen API-Schlüssel und keine Abrechnung nach Prüfvorgängen. Die Antwort des Besuchers landet in einem Cookie in seinem Browser, sonst nirgendwo.
In wenigen Minuten eingerichtet. Plugin installieren, aktivieren, Mindestalter setzen, an den betroffenen Produkten und Kategorien die Checkbox anhaken. Kein Template anfassen, keine Zeile Code.
So arbeitet das Plugin
Der Besucher beantwortet die Frage einmal, die Antwort steht 30 Tage in einem Cookie. Bestätigt er das Mindestalter, ändert sich nichts am Shop. Klickt er auf "unter 18", filtert das Plugin ab diesem Moment jede Produktabfrage der Storefront: markierte Artikel und alle Artikel aus markierten Kategorien fallen heraus, bevor die Seite gebaut wird. Ruft er eine geschützte Produktseite direkt auf, gilt der Artikel als nicht verfügbar; kommt er über einen alten Link oder ein Lesezeichen auf eine geschützte Seite, landet er auf der Startseite.Geprüfte und ungeprüfte Besucher bekommen getrennte Cache-Schlüssel, gecachte Seiten mischen sich also nicht.
Typische Einsatzszenarien
Tabak- und Spirituosenhandel mit Mischsortiment. Der Shop verkauft Zigarren, Whisky, Feuerzeuge und Gläser. Nur die ersten beiden Kategorien bekommen den Haken, das Zubehör bleibt für jeden sichtbar und verkäuflich.
Messer und Outdoor-Ausrüstung. Einhandmesser und Springmesser sind markiert, Rucksäcke und Kocher nicht. Wer sein Alter nicht bestätigt, sieht im Messer-Regal schlicht nichts.
Medien mit FSK-18-Titeln. Ein Shop mit Filmen und Spielen markiert die einzelnen Titel statt der ganzen Kategorie. Die Kategorie bleibt begehbar, die geschützten Titel sind darin nicht zu sehen.
Technische Fakten für deine IT
Shopware 6.7, PHP 8.2 oder neuer. Das Plugin ändert keine Shopware-Tabellen: die Markierung liegt in einem eigenen Custom-Field-Set namens "Altersprüfung" an Produkt und Kategorie. Das Plugin sendet keine Daten an externe Server. Gesetzt wird ein einziges Cookie mit dem Namen ageCheckSix, Laufzeit 30 Tage, SameSite=Lax, über HTTPS zusätzlich Secure. Sein Inhalt ist entweder "check" oder "uncheck", kein Geburtsdatum, kein Name, kein personenbezogenes Merkmal. In Shopwares Cookie-Verwaltung ist es als technisch notwendiges Cookie eingetragen und im Consent-Dialog sichtbar. Die Filterung passiert direkt in den Suchkriterien der Storefront, dazu kommt eine Abfrage der markierten Kategorien pro Seitenaufruf, begrenzt auf 500 Kategorien je Verkaufskanal. Alle Eingriffe laufen in try/catch mit eigenem Log-Channel, ein Fehler im Plugin legt die Seite nicht lahm. Bei der Deinstallation entscheidest du über "Daten behalten": ohne Haken verschwinden Konfiguration, Snippets und das Custom-Field-Set samt Markierungen, mit Haken bleibt alles für eine spätere Neuinstallation liegen. Oberfläche und Hilfetexte liegen in Deutsch, Englisch und Niederländisch vor.
Ehrlich gesagt
Das ist eine Selbstauskunft per Klick, keine Identitätsprüfung. Wer sein Alter falsch angibt, kommt durch, und daran ändert kein Cookie etwas. Verlangt der Gesetzgeber für deine Ware eine echte Altersverifikation, etwa beim Versand von Tabak oder Alkohol, brauchst du zusätzlich ein Ident-Verfahren bei der Zustellung; dieses Plugin liefert die sichtbare Alterskontrolle im Shop, nicht den Ausweis-Check. Es hält auch niemanden am Checkout auf, es macht Artikel unsichtbar. Wenn dir genau das reicht, probier es in Ruhe aus.
Rechtlicher Hinweis
Wir übernehmen keine Haftung für rechtliche Vorgaben. Bitte prüfe die Nutzung in Abstimmung mit einem qualifizierten Rechtsbeistand.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 19. August 2026
- Veröffentlicht: 17. Februar 2021
- Version: 6.7.2
- Kategorie: Sonderfunktionen
Ressourcen
Bewertungen (0)
Über den Extension Partner
BuI Hinsche GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Bewertung: 4.3
- Partner seit: 2014
- Erweiterungen: 89
- Zertifizierungen: 2
Support
- Land: Germany
- Spricht: Deutsch, Englisch
- Reaktionszeit: Schnell