Integration

Altersverifikation für Shopify mit eIDAS: Einrichtungsleitfaden

So fügen Sie Ihrem Shopify-Store mit der eIDAS-Pro-App eine datensparsame 18+-Prüfung hinzu: die tatsächlichen Einstellungen, der Checkout-Block, die Bestellmarkierung, was Ihr Store erhält und was es kostet.

eIDAS Pro Team
18. Januar 2026
7 Min. Lesezeit

Korrigiert am 20. Oktober 2026: Eine frühere Fassung dieses Beitrags nannte age_over_18, age_over_21 und age_over_25 als abfragbare Attribute. Die PID der EUDI-Wallet enthält kein Altersattribut (eIDAS Pro leitet 18+ aus dem Geburtsdatum ab), und die App prüft derzeit eine feste Schwelle: 18+. Außerdem haben wir die Einrichtungsanleitung an die tatsächlich ausgelieferte App angepasst: Frühere Fassungen beschrieben Einstellungen, die es nicht gibt (Umgebungsumschalter, Auslöser nach Bestellwert, Platzierungsoptionen, Vertrauenssiegel, Fallback-Prüfung, Analysen), nannten Unterstützung für ID Austria, Smart-ID und BankID, stellten die App als vollständiges KYC dar, nannten veraltete Preise (29 €/99 €/299 €) und enthielten illustrative Fallstudien, die keine echten Kunden waren. Live ist heute die Bank-eID (iDIN, für Kundinnen und Kunden niederländischer Banken); die EUDI-Wallet-Methode ist in der Produktion noch nicht live.

Altersverifikation, kein vollständiges KYC

Dieser Leitfaden behandelt die Shopify-App eIDAS Identity Verification. Sie beantwortet im Checkout genau eine Frage: Ist diese Person 18 Jahre oder älter? Ihr Store erhält ein Ja/Nein. Er erhält weder Namen noch Adresse, Geburtsdatum oder Ausweisnummer.

Damit eignet sich die App für altersbeschränkte Produkte:

  • Alkohol, Bier und Wein
  • Tabak, E-Zigaretten und Nikotinprodukte
  • Erotikartikel
  • Andere Waren, die Ihr nationales Recht auf Erwachsene beschränkt

Sie ist kein vollständiges KYC- oder Geldwäsche-Identifizierungswerkzeug. Wenn eine Vorschrift verlangt, Kundinnen und Kunden namentlich zu identifizieren und Identitätsnachweise aufzubewahren (Krypto-, Anlage-, Zahlungs- oder Versicherungsprodukte), erfüllt ein Ja/Nein zum Alter diese Pflicht nicht.

Welche Verifizierungsmethoden heute funktionieren

MethodeStatusWas die Person nutztWas Ihr Store erhält
Bank-eID (iDIN)LiveDen eigenen Bank-Login, für Kundinnen und Kunden teilnehmender niederländischer BankenEin Ja/Nein „Altersprüfung bestanden“ von der Bank
EUDI-WalletIn der Produktion noch nicht liveDie EU Digital Identity WalletEin Ja/Nein (eIDAS Pro liest das Geburtsdatum einmal, leitet 18+ ab und speichert das Datum nicht)

iDIN läuft über unseren Broker-Partner IDURA. Die Bank beantwortet die Altersfrage selbst, sodass das Geburtsdatum weder eIDAS Pro noch Ihren Store erreicht.

Die EUDI-Wallet-Methode ist in der App und in unserem Backend vorhanden, bleibt in der Produktion aber abgeschaltet, bis Zugangszertifikate für vertrauende Beteiligte (WRPAC) erhältlich sind – das ist derzeit nirgends in der EU möglich. Siehe Was ist WRPAC und warum jedes Unternehmen eines braucht.

Andere nationale eID-Apps (etwa ID Austria, Smart-ID, BankID oder itsme) werden heute nicht unterstützt. Wenn die meisten Ihrer Kundinnen und Kunden außerhalb der Niederlande leben, sprechen Sie uns an, bevor Sie sich auf diese App als einzige Prüfung verlassen.

Schritt 1: App installieren und API-Schlüssel verbinden

  1. Installieren Sie die App eIDAS Identity Verification in Ihrem Store. Den Installationslink erhalten Sie auf Anfrage.
  2. Bestätigen Sie die Berechtigungen. Die App fordert Lese- und Schreibzugriff auf Checkouts und Bestellungen (für den Checkout-Block und die Bestellmarkierung) sowie Schreibzugriff auf Produkte an.
  3. Erstellen Sie im eIDAS-Pro-Kunden-Dashboard einen API-Schlüssel.
  4. Öffnen Sie die App im Shopify-Admin und gehen Sie zu eIDAS Verification Settings.

Die Einstellungsseite prüft Ihren Schlüssel und zeigt seinen Status:

  • Connected — [Tarif] tier: Der Schlüssel ist gültig und hat ein aktives Abonnement.
  • Demo mode only: Der Schlüssel ist gültig, aber ohne aktives Abonnement – die Prüfung läuft nur im Demo-Modus.
  • Invalid API key: Der Schlüssel ist ungültig oder widerrufen.

Schritt 2: Einstellungen konfigurieren

Das sind alle Einstellungen, die die App hat (die Oberfläche ist englisch).

Allgemein

  • Enable eIDAS Verification: schaltet die Prüfung für betroffene Checkouts ein.
  • Backend API URL: die URL des Verifizierungs-Backends von eIDAS Pro.
  • Merchant API Key: der Schlüssel aus dem Kunden-Dashboard.

Verification

  • Verification Method: eID (national eID scheme) oder EUDI Wallet. Wählen Sie eID – diese Methode ist heute live.
  • Minimum Age: wird angezeigt, ist aber gesperrt. Das Backend erzwingt für alle Händler fest 18+, daher hat das Feld noch keine Wirkung.

Gating Scope

  • Apply verification to: All products (alle Produkte), Specific collections (Kollektions-IDs eingeben) oder Specific product tags (Tags wie age-restricted eingeben).
  • Enforcement hold: Wenn aktiviert, werden Bestellungen ohne abgeschlossene Prüfung mit einer Fulfillment-Sperre belegt, damit Sie sie nicht versehentlich versenden.

Schritt 3: Den Verifizierungsblock in den Checkout einfügen

Die App bringt zwei Storefront-Bausteine mit:

  • Age Verify (Checkout-UI-Erweiterung): ein Block, den Sie im Checkout-Editor platzieren (Einstellungen → Checkout → Anpassen). Er zeigt „Verify your age“ und einen Code zum Scannen mit dem Smartphone. Wenn dem Block die Berechtigung erteilt ist, den Checkout-Fortschritt zu blockieren, kann die Person den Kauf erst nach bestandener Prüfung abschließen.
  • eIDAS Age Verify (Cart) (Theme-App-Erweiterung): ein optionaler Block für die Warenkorbseite im Theme-Editor, damit Kundinnen und Kunden schon vor dem Checkout prüfen können.

In welchen Checkout-Schritten eine Checkout-UI-Erweiterung erscheinen kann, hängt von Ihrem Shopify-Tarif ab. Prüfen Sie dazu die aktuelle Shopify-Dokumentation für Ihren Tarif.

Schritt 4: Wie Bestellungen erfasst werden

Für jede neue Bestellung fragt die App das Prüfergebnis beim eIDAS-Pro-Backend ab und versieht die Bestellung mit einem Tag. Mit aktiviertem Enforcement hold erhalten ungeprüfte Bestellungen zusätzlich eine Fulfillment-Sperre mit dem Hinweis „Age verification not completed … held for compliance review“. Der Tag ist Ihr Compliance-Nachweis in Shopify; an der Bestellung werden keine Identitätsdaten gespeichert.

Schritt 5: Vor dem Livegang testen

  1. Verwenden Sie einen API-Schlüssel ohne Abonnement (er läuft im Modus Demo mode only) oder einen Test-Store.
  2. Versehen Sie ein Testprodukt mit einem Tag (z. B. age-restricted) und stellen Sie Apply verification to auf diesen Tag.
  3. Durchlaufen Sie den Checkout als Kundin oder Kunde und prüfen Sie, dass der Block erscheint, den Checkout bis zur Prüfung blockiert und danach „Age verified“ zeigt.
  4. Geben Sie die Bestellung auf und prüfen Sie, ob der Bestell-Tag (und, falls aktiviert, die Sperre) gesetzt ist.

Sobald Sie ein Abonnement abschließen, wechselt derselbe Schlüssel auf Connected, und echte Prüfungen beginnen.

Was die Kundin oder der Kunde sieht

  1. Die Person kommt mit einem altersbeschränkten Produkt in den Checkout.
  2. Der Block Verify your age fordert sie auf, einen Code mit dem Smartphone zu scannen.
  3. Auf dem Smartphone meldet sie sich über iDIN bei ihrer Bank an und gibt die Altersantwort frei.
  4. Der Block wechselt auf Age verified, und der Checkout kann weitergehen.

Keine Ausweisfotos, keine Selfies und keine manuelle Prüfwarteschlange.

Text für die Datenschutzerklärung

Ergänzen Sie Ihre Datenschutzerklärung um einen kurzen Abschnitt. Ein Ausgangspunkt:

Altersverifikation

Bei altersbeschränkten Produkten prüfen wir mit eIDAS Pro, ob Sie 18 Jahre oder älter sind. Sie bestätigen Ihr Alter über den Identitätsdienst Ihrer Bank (iDIN). Wir erhalten nur das Ergebnis („18 oder älter: ja/nein“), niemals Ihren Namen, Ihr Geburtsdatum, Ihre Adresse oder Dokumente.

Wir bewahren das Prüfergebnis zusammen mit Ihrer Bestellung für [Zeitraum] auf. Auskunft oder Löschung können Sie unter [support@ihrstore.de] verlangen. Wie eIDAS Pro die Daten verarbeitet, steht in der Datenschutzerklärung von eIDAS Pro.

Für die Ergebnisse, die Sie in Shopify aufbewahren, bleiben Sie Verantwortlicher. Sie brauchen also weiterhin eine Aufbewahrungsfrist und ein Verfahren für Betroffenenanfragen – aber keinen Prozess zur Speicherung von Ausweisscans oder biometrischen Daten.

Preise

TarifPreisInklusive PrüfungenDanach
CommunityKostenlosNur SDK, DEMO- und MOCK-ModusKeine verwaltete Prüfung
Starter79 €/Monat750,75 € pro Prüfung
Standard279 €/Monat3500,65 € pro Prüfung
Scale679 €/Monat1.0000,55 € pro Prüfung

Eigenes Branding und ein SLA gibt es ab Standard; Webhooks und White-Label sind Teil von Scale. Siehe alle Preise.

Rechenbeispiel, 1.000 Prüfungen pro Monat:

  • Standard: 279 € + (1.000 − 350) × 0,65 € = 279 € + 422,50 € = 701,50 €/Monat
  • Scale: 679 € (1.000 inklusive) = 679 €/Monat

Bei diesem Volumen ist Scale der günstigere Tarif. Vergleichen Sie das mit dem, was Sie heute pro Dokumentenprüfung zahlen, plus der Arbeitszeit für manuelle Kontrollen.

Häufige Probleme

„Ich habe kein iDIN.“ Die heute live verfügbare Methode können nur Kundinnen und Kunden teilnehmender niederländischer Banken nutzen. Planen Sie für alle anderen einen weiteren Weg ein und sprechen Sie mit uns über Ihre Märkte.

Der Block hält den Checkout nicht an. Der Erweiterung wurde die Berechtigung zum Blockieren des Checkout-Fortschritts nicht erteilt. Der Block zeigt dann einen Warnhinweis.

„Couldn't verify API key“. Die App konnte das Backend nicht erreichen. Prüfen Sie die Backend API URL.

Fazit

Die Shopify-App von eIDAS Pro bietet eine datensparsame 18+-Prüfung: heute per Bank-eID, mit der EUDI-Wallet, sobald sie live gehen kann – und in Ihrem Store landet nur ein Ja/Nein. Hintergrund zum Bank-eID-Weg finden Sie in Warum wir eID einführen.


Sie möchten Altersverifikation in Ihren Shopify-Store einbauen? Vereinbaren Sie ein Beratungsgespräch, um Ihre Märkte und Produkte zu besprechen.

Verwandte Artikel

Diesen Artikel teilen

Helfen Sie anderen, mehr über eIDAS-Verifizierung zu erfahren