Corrigé le 20 octobre 2026 : une version précédente de cet article indiquait que le plugin permettait de fixer l'âge minimum à 21 ans ou à une valeur personnalisée ; le backend de vérification impose actuellement 18 ans et plus à tous les marchands. Elle donnait aussi un nom erroné au plugin et décrivait des réglages qui n'existent pas (clé secrète, bascule démo/production, modes et durée de validité de la vérification, comportement de repli, emplacement du QR code, options de conservation et de consentement). Le guide utilise désormais le vrai nom du plugin, eIDAS Verify, et ses réglages réels. Nous avons également corrigé les prix selon les offres actuelles (Starter 79 €, Standard 279 €, Scale 679 € par mois), précisé que la méthode disponible en production aujourd'hui est l'eID bancaire via iDIN (Pays-Bas), la prise en charge du portefeuille européen d'identité numérique étant en préversion — et non une couverture des 27 États membres —,, supprimé l'affirmation selon laquelle le règlement européen sur la sécurité générale des produits (GPSR) imposerait un contrôle d'âge (ce n'est pas le cas), et précisé ce que partage un portefeuille européen d'identité numérique : son PID contient la date de naissance, pas un indicateur « plus de 18 ans ».
Pourquoi les boutiques WooCommerce ont besoin d'une vérification d'âge
Si vous vendez en ligne des produits soumis à restriction d'âge -- alcool, tabac, produits de vapotage, compléments alimentaires, CBD, contenus pour adultes ou services de jeu -- la vérification d'âge n'est pas optionnelle. C'est une obligation légale dans toute l'Union européenne, et les sanctions en cas de non-conformité sont lourdes.
Le cadre légal
Allemagne : la vente d'alcool à des mineurs peut entraîner des amendes allant jusqu'à 50 000 € et des poursuites pénales.
Royaume-Uni : le Licensing Act 2003 prévoit des amendes illimitées en cas de vente d'alcool sans vérification d'âge.
France : la vente d'alcool en ligne impose une vérification d'identité, avec des amendes pouvant atteindre 7 500 € en cas d'infraction.
À l'échelle de l'UE : il n'existe pas de loi européenne unique sur le contrôle d'âge pour ces produits. Les âges minimaux et la manière de les vérifier relèvent du droit national : vérifiez les règles de chaque pays où vous livrez.
Au-delà de la conformité réglementaire, mettre en place une vérification d'âge protège votre entreprise contre :
- Les rétrofacturations : achats effectués par des mineurs puis contestés par les parents
- L'atteinte à la marque : mauvaise publicité liée à la vente à des clients mineurs
- Le retrait d'autorisation : perte des licences de vente de produits réglementés
- Les risques assurantiels : de nombreux assureurs exigent une preuve de dispositif de vérification d'âge
Approches de vérification d'âge pour les marchés européens
Méthodes courantes de vérification d'âge
La plupart des extensions WooCommerce de vérification d'âge reposent sur l'une des approches suivantes :
Auto-déclaration par case à cocher :
- "Je confirme avoir plus de 18 ans"
- Valeur juridique limitée dans la plupart des juridictions européennes
Téléversement de document avec revue manuelle :
- Les utilisateurs photographient et téléversent leurs pièces d'identité
- Une équipe de contrôle vérifie chaque dossier manuellement
- Délai de traitement : 24 à 48 heures
Vérification par carte bancaire :
- Suppose que le détenteur de la carte est majeur
- Non reconnue comme vérification d'âge dans la plupart des pays de l'UE
Services de vérification tiers :
- Approches et structures tarifaires variables
- Impliquent généralement le téléversement de documents ou la biométrie
Pour les boutiques WooCommerce principalement orientées vers l'Europe, la vérification par eID propose une alternative pensée pour les exigences européennes en matière de protection des données.
Vérification par eID pour les marchés de l'UE
La vérification par eID apporte plusieurs avantages aux marchands européens :
Pas de revue manuelle : le client confirme dans sa propre application bancaire — aucun téléversement, aucune file d'attente
Architecture privacy by design : votre boutique ne reçoit ni ne stocke jamais de pièces d'identité
Identité vérifiée par la banque : iDIN s'appuie sur l'identité que la banque du client a déjà vérifiée
Aligné sur le RGPD : une collecte minimale de données réduit les obligations de conformité
Pensé pour le mobile : fonctionne dans le navigateur du téléphone et l'application bancaire, là où se font la plupart des achats
Couverture actuelle : la méthode en production est l'eID bancaire via iDIN, accessible aux clients des banques néerlandaises participantes. La prise en charge du portefeuille européen d'identité numérique est en préversion dans le plugin ; elle ne pourra pas passer en production tant que les certificats d'accès des parties utilisatrices (WRPAC) ne pourront pas être obtenus, et ce n'est pas encore une voie vers les clients des 27 États membres.
Comparaison des parcours de vérification
Parcours fondé sur les documents :
- Le client ajoute un produit soumis à restriction d'âge au panier
- Il passe à la caisse
- Il est invité à téléverser une pièce d'identité avec photo
- Il prend une photo et l'envoie
- Il attend la revue manuelle (24 à 48 heures)
- Il revient finaliser son achat une fois validé
eID bancaire avec eIDAS Verify (iDIN) :
- Le client ajoute un produit soumis à restriction d'âge au panier
- Il passe à la caisse et saisit ses prénom et nom (le bouton de vérification reste désactivé tant que les deux champs ne sont pas remplis)
- Il clique sur le bouton de vérification affiché au-dessus de Commander
- Une fenêtre pop-up ouvre la connexion iDIN de sa banque ; il se connecte et accepte de partager le résultat « 18 ans et plus »
- La fenêtre se ferme et la page de commande indique que le client est vérifié
- Il finalise son achat
Avec la méthode du portefeuille européen d'identité numérique (préversion), l'étape 4 est remplacée par un QR code affiché dans une fenêtre modale, que le client scanne avec son application de portefeuille.
Pour les boutiques internationales, de nombreux marchands mettent en place une vérification différenciée selon la géographie : l'eID pour les clients qui peuvent l'utiliser, d'autres méthodes pour les autres. Cette double approche respecte les exigences régionales en matière de protection des données tout en maintenant une couverture mondiale.
Guide d'intégration étape par étape
Prérequis
Avant de commencer, vérifiez que vous disposez de :
- WordPress 6.0 ou supérieur
- WooCommerce 7.0 ou supérieur
- PHP 8.0 ou supérieur
- HTTPS activé
- Un compte eIDAS Pro avec une clé API. Les vérifications réelles nécessitent une offre payante active (Starter ou supérieure) ; l'offre gratuite Community couvre uniquement le SDK open source et le mode démo.
Étape 1 : installer le plugin eIDAS Verify
Le plugin s'appelle eIDAS Verify – Age & Identity Verification (dossier et domaine de traduction : eidasverify). Installez-le à partir du fichier ZIP fourni par eIDAS Pro :
- Allez dans Extensions → Ajouter une extension → Téléverser une extension
- Téléversez le fichier ZIP
- Cliquez sur Installer maintenant
- Cliquez sur Activer
Vous pouvez aussi copier le dossier eidasverify dans /wp-content/plugins/ puis activer le plugin depuis le menu Extensions.
Étape 2 : créer une clé API
- Connectez-vous au tableau de bord client eIDAS Pro
- Créez une clé API
- Copiez-la — vous la collerez dans le plugin à l'étape suivante
Le plugin s'authentifie avec cette seule clé API ; il n'y a pas de clé secrète distincte. Traitez la clé comme un identifiant sensible et ne la versionnez jamais.
Étape 3 : configurer le plugin
Allez dans WooCommerce → Réglages → eIDAS Verify dans l'administration WordPress.
Réglages généraux
Enable Verification : active l'étape de vérification au moment de la commande
API URL : l'adresse de l'API de vérification eIDAS Pro
Verification Type : Age only (âge uniquement). Les vérifications de pays et combinées ne sont pas encore disponibles.
Verification Method :
- eID (bank / government) — live : eID bancaire via iDIN. Choisissez cette option pour les vérifications réelles.
- eIDAS 2.0 / EU Wallet — preview : la voie du portefeuille européen d'identité numérique, pas encore en production
Âge minimum : fixé à 18 ans et plus. Le backend de vérification impose le même seuil à tous les marchands ; le plugin n'a donc pas de réglage d'âge.
Authentification
API Key : collez la clé de l'étape 2. La page de réglages indique si la clé est connectée et à quelle offre elle correspond, et vous avertit si aucune clé n'est saisie ou si la clé n'a pas d'abonnement actif. Test Connection vérifie la connexion à la demande.
Personnalisation visuelle
Couleurs principale, de texte, de fond et de bordure de la zone de vérification, pour l'accorder à votre thème. Les valeurs par défaut utilisent le thème bleu eIDAS standard.
Restrictions par pays
Allowed Countries (Whitelist) et Blocked Countries (Blacklist) limitent les vérifications à certains pays ou les bloquent pour certains pays. Laissez les deux vides pour autoriser tous les pays.
Règles par produit et par catégorie
Lorsque la vérification est activée, tous les produits l'exigent, sauf ceux que vous exemptez :
- Sur la page d'édition d'un produit, le bloc eIDAS Verify Settings permet d'ignorer la vérification pour ce produit ou de remplacer pour lui les règles de pays de la boutique
- Chaque catégorie de produits dispose d'une option d'exemption, pour exclure des catégories entières
Ce que le plugin ajoute à votre administration
- Une colonne Verification dans la liste des commandes et un bloc eIDAS Verification dans chaque commande
- Une page Verifications listant les enregistrements de vérification, avec recherche
- Un widget de tableau de bord eIDAS Verify – Usage indiquant la part de votre volume mensuel de vérifications déjà utilisée
Le plugin prend en charge la page de commande classique comme la page de commande en blocs.
Durée de réutilisation d'une vérification
Une vérification réussie est mémorisée — dans les métadonnées utilisateur pour les clients connectés, et dans la session WooCommerce avec un cookie de secours pour les invités — pendant une durée qui dépend de votre offre : 30 jours avec Starter, 90 jours avec Standard et 365 jours avec Scale. Pendant cette période, un client qui revient n'a pas à se vérifier de nouveau.
Mention d'information
Expliquez la vérification dans votre politique de confidentialité et près de la page de commande. Par exemple :
"Pour respecter la réglementation européenne sur les produits soumis à restriction d'âge, nous vérifions votre âge au moyen de l'eID de votre banque. Ce processus est sécurisé, rapide et ne nécessite aucun téléversement de document. Nous recevons uniquement la confirmation que vous remplissez la condition d'âge — jamais votre date de naissance ni aucune autre donnée personnelle."
Si vous proposez la méthode du portefeuille européen d'identité numérique (en préversion), indiquez-le dans ce texte : le portefeuille partage une seule fois la date de naissance du client avec eIDAS Pro, qui la réduit à un oui/non et ne la conserve jamais. Une eID bancaire ne renvoie que le oui/non.
Étape 4 : tester le parcours de commande
Avant de vous y fier, testez le parcours de bout en bout :
- Choisissez ou créez un produit qui n'est pas exempté de vérification
- Ouvrez votre boutique dans une nouvelle fenêtre de navigation privée
- Ajoutez le produit au panier et passez à la caisse
- Renseignez les prénom et nom de facturation — la zone de vérification apparaît au-dessus de Commander
- Essayez de commander avant la vérification : le plugin bloque la commande et demande de terminer d'abord la vérification d'identité
- Cliquez sur le bouton de vérification et terminez la connexion bancaire dans la fenêtre pop-up
- Passez la commande et vérifiez qu'elle apparaît comme vérifiée dans la liste des commandes
Chaque vérification réussie est décomptée du volume mensuel de votre offre.
Tester l'expérience mobile :
- Ouvrez votre boutique sur un smartphone
- Ajoutez le produit et passez à la caisse
- Touchez le bouton de vérification et terminez la connexion bancaire
- Vérifiez que vous revenez à la page de commande avec la vérification terminée
Si le navigateur bloque la fenêtre pop-up, le plugin affiche à la place un lien Continue verification — testez aussi ce cas.
Étape 5 : passer en production
Le plugin n'a pas de bascule démo/production distincte. Avec Enable Verification activé, la méthode eID sélectionnée et une clé API liée à une offre payante active, le plugin effectue des vérifications réelles.
Étape 6 : annoncer l'étape aux clients
La zone de vérification se trouve au-dessus de Commander et utilise vos couleurs. Ajoutez une courte phrase à proximité — ou dans un message de la page de commande — pour expliquer l'étape, par exemple : « Vérification d'âge sécurisée via votre banque. Aucun téléversement de document. »
Bonnes pratiques de configuration
Optimiser les taux de conversion
Vérifier au moment de la commande : c'est là que le plugin place le contrôle, au moment où le client est le plus engagé.
Exempter ce qui n'en a pas besoin : utilisez les options d'exemption par produit et par catégorie pour que les clients qui n'achètent que des produits non réglementés ne soient pas invités à se vérifier.
Communication claire : expliquez le processus avant que l'utilisateur n'y soit confronté :
"Une vérification d'âge est nécessaire pour cet achat. Vous confirmerez votre âge en vous connectant à votre banque — aucun téléversement de document, et nous ne recevons qu'un oui/non."
Mobile d'abord : soignez particulièrement l'expérience mobile — la majorité des achats s'y déroulent.
Bonnes pratiques de conformité
Audits réguliers : passez en revue les journaux de vérification chaque mois
Formation des équipes : assurez-vous que le service client comprend le processus de vérification
Politique de confidentialité : mentionnez le traitement lié à la vérification d'âge
Conservation des données : définissez combien de temps vous conservez les données de commande selon votre juridiction
Diligence fournisseur : documentez les conditions de traitement des données et les sous-traitants de votre prestataire de vérification
Optimisation des performances
Activer la mise en cache : utilisez une extension de cache, mais excluez les pages de commande
Configuration du CDN : assurez-vous que votre CDN ne met pas en cache les points de terminaison de vérification
Scripts uniquement sur la page de commande : le plugin ne charge ses scripts que sur les pages de commande
Bénéfices de conformité
Alignement RGPD
La vérification par eID repose sur la minimisation des données :
Minimisation des données : votre boutique reçoit uniquement un résultat oui/non sur l'âge, jamais la date de naissance ni d'autres données personnelles. Une eID bancaire ne renvoie que ce oui/non ; le PID d'un portefeuille partage la date de naissance une seule fois, et eIDAS Pro la réduit à un oui/non avant tout enregistrement
Limitation des finalités : les données servent uniquement à la vérification d'âge
Limitation de la conservation : aucune pièce d'identité n'est stockée. Le plugin conserve le résultat — vérifié, quand, et jusqu'à quand il reste valable — avec la commande ou le client
Droits des personnes : comme seul le résultat est conservé, les demandes d'accès et d'effacement portent sur très peu de données
Transparence : expliquez la vérification avant que le client ne la lance
Réglementations sectorielles
Les règles varient selon le secteur et le pays, et aucune méthode n'est automatiquement acceptée partout. Avant de vous appuyer sur une eID bancaire pour un produit réglementé, vérifiez auprès de l'autorité compétente ou de votre conseil juridique qu'elle répond à la norme locale — par exemple l'évaluation des systèmes de vérification d'âge par la KJM au titre du JMStV allemand, les exigences de l'Arcom pour les contenus pour adultes en France, ou les lignes directrices de l'Ofcom au titre de l'Online Safety Act britannique.
Ce que le plugin vous apporte, c'est une piste d'audit : chaque commande indique si et quand le client a été vérifié.
Améliorations de l'expérience client
La différence entre une vérification traditionnelle et une vérification par eID est frappante.
Expérience classique avec téléversement de document
- Action utilisateur : « Téléversez votre pièce d'identité »
- Pensée de l'utilisateur : « Pourquoi ont-ils besoin de ma pièce d'identité ? Est-ce sûr ? Je le ferai plus tard… »
Expérience avec l'eID bancaire
- Action utilisateur : « Connectez-vous avec votre banque »
- Pensée de l'utilisateur : « Je me connecte simplement à ma banque. Aucun téléversement. »
Les clients apprécient :
- La rapidité : aucune attente de revue manuelle
- La confidentialité : aucun document sensible à téléverser
- La simplicité : fonctionne avec l'application bancaire qu'ils utilisent déjà
- La confiance : la réponse vient de leur propre banque
Résolution des problèmes courants
"Session de vérification expirée"
Cause : le client a mis trop de temps à terminer l'opération auprès de sa banque
Solution : cliquer de nouveau sur le bouton de vérification pour démarrer une nouvelle session
Le client ne peut pas utiliser iDIN
Cause : iDIN est proposé par les banques néerlandaises participantes ; sans compte dans l'une d'elles, le client ne peut pas l'utiliser
Solution : le plugin ne propose pas de méthode alternative intégrée aujourd'hui. Décidez comment vous servez ces clients et indiquez-le sur vos pages produit
Fenêtre pop-up bloquée
Cause : le navigateur a bloqué la fenêtre de connexion bancaire
Solution : le plugin affiche alors un lien Continue verification ; si cela se répète, demandez aux clients d'autoriser les pop-ups pour votre boutique
Bouton de vérification désactivé
Cause : les prénom et nom de facturation ne sont pas encore renseignés
Solution : le bouton s'active dès que les deux champs sont remplis
La vérification ne démarre pas
Cause : aucune clé API n'est saisie, ou la clé n'a pas d'abonnement actif
Solution : vérifiez l'état affiché dans WooCommerce → Réglages → eIDAS Verify et souscrivez une offre dans le tableau de bord client si nécessaire
"Taux d'échec de vérification élevé"
Cause : les utilisateurs ne comprennent pas ce qui est attendu
Solution : ajoutez un texte explicatif, un tutoriel vidéo ou une FAQ avant la vérification
Structure de coûts pour la vérification d'âge sur le marché UE
Services de vérification fondés sur les documents
Les services de vérification fondés sur les documents facturent généralement :
Frais de mise en place : 500 à 2 000 € Par vérification : 1,50 à 3,00 € Volume mensuel (1 000 vérifications) : 1 500 à 3 000 €/mois Coût annuel : 18 000 à 36 000 €
Éléments supplémentaires à prendre en compte :
- Infrastructure de stockage des données et de conformité sécurité
- Support client pour les problèmes de vérification
- Taux de conversion variables
Coûts eIDAS Pro
Community (SDK open source) :
- Gratuit
- SDK et mode démo uniquement ; pas de vérifications réelles dans votre boutique
Starter (75 vérifications/mois incluses) :
- 79 €/mois, puis 0,75 € par vérification supplémentaire
- Coût annuel : 948 €
Standard (350 vérifications/mois incluses) :
- 279 €/mois, puis 0,65 € par vérification supplémentaire
- Coût annuel : 3 348 €
Scale (1 000 vérifications/mois incluses) :
- 679 €/mois, puis 0,55 € par vérification supplémentaire
- Coût annuel : 8 148 €
Consultez les offres et tarifs actuels pour le détail de chaque offre.
Exemple : caviste en ligne néerlandais de taille moyenne avec 2 000 vérifications d'âge par mois
- Vérification fondée sur les documents : 3 000 à 6 000 €/mois aux tarifs par vérification indiqués ci-dessus
- eIDAS Pro (offre Scale) : 679 € + 1 000 × 0,55 € = 1 229 €/mois
- Économie mensuelle potentielle : environ 1 800 à 4 800 €
La rentabilité dépend du volume de vérifications et de la part de vos clients qui peuvent utiliser la méthode eID disponible.
Pour les boutiques internationales, beaucoup adoptent une approche hybride : l'eID pour les clients qui peuvent l'utiliser et une vérification alternative pour les autres, afin d'optimiser les coûts selon la localisation des clients.
Conclusion
Mettre en place une vérification d'âge par eID dans WooCommerce transforme une contrainte de conformité en une étape de commande plus fluide. Vous remplissez vos obligations de vérification sans demander aux clients de téléverser des documents.
Aucun téléversement de document, un oui/non à la place des données d'identité et une tarification par offre font de la vérification par eID une option solide pour les boutiques WooCommerce qui vendent des produits soumis à restriction d'âge — disponible dès aujourd'hui avec iDIN pour les clients des banques néerlandaises, la prise en charge du portefeuille européen d'identité numérique suivant dès qu'elle pourra passer en production.
L'installation se résume à un plugin, une clé API et quelques réglages.
Prêt à ajouter la vérification par eID à votre boutique WooCommerce ? Voir les offres et tarifs → ou réserver une consultation pour discuter de vos besoins spécifiques.
Articles similaires
Comment fonctionne la vérification eIDAS : analyse technique approfondie
Une analyse technique complète du flux de vérification eIDAS, de la génération du QR code à la validation des attributs, avec les protocoles, les mesures de sécurité et les modèles d'intégration.
12 min de lecture
Vérification de l'âge pour les jeux d'argent en ligne : guide de conformité eIDAS
Guide complet pour implémenter une vérification d'âge fondée sur eIDAS sur les plateformes de jeux d'argent en ligne, incluant les exigences réglementaires en Europe, les modèles d'intégration technique et les fonctionnalités de jeu responsable.
12 min de lecture
Partager cet article
Aidez les autres à en savoir plus sur la vérification eIDAS