Vérification d'âge pour WooCommerce & Pay4All Shop

Protégez la vente de vos produits soumis à une limite d'âge.

Avec Pay4All Age, vos clients envoient leur pièce d'identité et/ou une courte vidéo selfie de 5 secondes directement depuis leur smartphone via un QR code. Les fichiers sont chiffrés AES-256-GCM avant stockage et ne sont visibles que depuis votre écran de commande WordPress.

Idéal pour l'alcool, le tabac, le CBD, les couteaux, les vins et spiritueux, les cigarettes électroniques ou tout autre produit soumis à une majorité légale.

Pour Pay4All Shop GRATUIT
Pour WooCommerce PRO (essai 30 jours)

Aperçu du plugin

Aperçu du formulaire de vérification de l'âge présenté au client au moment du checkout.

Capture d'écran 1 du plugin Pay4All Age
  • 0photo transmise à un tiers
  • 1clic pour l'installer
  • 2compatible Woocommerce et Pay4All-Shop
  • 4langues incluses
    FR / DE / IT / EN

Ce que Pay4All Age fait pour vous

Une couche de vérification d'âge propre, respectueuse de la vie privée, et branchée directement sur WooCOmemrce ou/et Pay4All Shop.

Par produit, pas globalement

Une case à cocher sur chaque fiche produit décide si la vérification s'applique. Vendez du vin ET du jus de pomme dans la même boutique : seule la vente concernée déclenche la demande de documents.

Visualisation depuis la commande

Sur chaque commande WooCommerce ou Pay4All Shop, un bouton vous permet de déchiffrer et d'ouvrir les photos dans un nouvel onglet. Jamais accessible sans être connecté admin.

Capture par QR code

Le client scanne un QR code depuis son ordinateur et poursuit sur son smartphone. L'appareil photo est utilisé directement, sans installer d'application. Les photos remontent en temps réel dans le checkout ouvert sur l'ordinateur.

Textes personnalisables en 4 langues

Titre, description, libellés des slots, message d'erreur, invitation QR - tout est traduit en FR / DE / IT / EN et surchargable depuis l'admin par langue. Adaptez le ton exactement au vôtre.

Pièce d'identité ou vidéo selfie

Vous choisissez si vous demandez la pièce d'identité recto/verso, une courte vidéo selfie de 5 secondes (avec code de vérification anti-fraude incrusté), ou les deux. Configurable en un clic depuis les réglages du plugin.

Anti-triche par code défi

À chaque commande, un code aléatoire à 4 chiffres est généré par votre serveur et incrusté automatiquement dans le coin de chaque photo et vidéo capturée. Le code n'est jamais affiché au client : il apparaît seulement dans les fichiers finaux, et vous le retrouvez en référence dans l'écran commande pour vérifier d'un coup d'œil que la capture est bien en temps réel et pas un vieux fichier réutilisé.

Camera obligatoire, jamais de fichier

Les photos et la vidéo ne peuvent être envoyées qu'à travers l'appareil photo du smartphone (ou d'une tablette). Sur ordinateur sans caméra ou lors du renvoi depuis un PC, les boutons d'upload disparaissent : le client doit obligatoirement scanner le QR code et prendre les documents avec son téléphone. Impossible de ré-uploader un vieux fichier stocké sur le disque.

Checkout Blocks + Elementor

Testé sur le checkout classique WooCommerce, sur Checkout Blocks (React) et sur les widgets checkout d'Elementor Pro et Divi. Un observateur DOM garantit que le panneau apparaît même quand le thème réécrit dynamiquement la page.

Fonctionnement en 3 étapes

Aucun compte tiers, aucune donnée qui sort de votre serveur.

  1. Cochez « Vérification d'âge » sur vos produits

    Une case dans le panneau Données produit de WooCommerce ou de Pay4All Shop. La colonne de la liste des produits affiche un badge bouclier pour repérer d'un coup d'œil les produits concernés.

  2. Le client scanne un QR code au checkout

    Un panneau apparaît dans le checkout. Sur mobile, le client passe directement à la capture avec la caméra ; sur ordinateur, il scanne un QR code avec son smartphone. Le bouton « Suivant / Commander » est grisé tant que les documents attendus ne sont pas envoyés.

  3. Vous ouvrez les photos depuis la commande

    Depuis l'écran d'édition de la commande, un bloc « Vérification d'âge » affiche les slots reçus avec un bouton par photo. Un clic déchiffre l'image et l'ouvre dans un nouvel onglet. Purge automatique paramétrable au bout de N jours après suppression de la commande.

Photo floue, mal cadrée ou suspicieuse ?
Cochez les photos concernées dans la lightbox de la commande et cliquez sur « Demander au client de renvoyer les photos ». Le client reçoit un e-mail avec un lien sécurisé (30 jours) pour reprendre uniquement les photos demandées depuis son smartphone. Vous êtes notifié une seule fois quand tout est renvoyé.

Respect de la vie privée

Aucun service tiers. Aucun partage de données. Les photos ne quittent jamais votre serveur.

Chiffrement

Chaque photo est chiffrée AES-256-GCM avec une clé dérivée par HMAC-SHA256 par commande. La clé maître vit dans un fichier age.key hors des dossiers exposés au web (droits 0600).

Session éphémère

Un token de 12 caractères hex (48 bits d'entropie) - TTL 20 minutes. Le QR code contient une URL propre /age-kyc/<token>. Aucune trace ne survit à la finalisation de la commande.

Purge automatique

Vous fixez le nombre de jours (0 = jamais) pendant lequel les photos sont conservées après suppression définitive de la commande. Un cron quotidien nettoie ce qui doit l'être - RGPD friendly.

Tarifs pour WooCommerce

Le tarif dépend du plugin utilisé pour votre boutique en ligne :
GRATUIT avec Pay4All Shop.
ABONNEMENT avec WooCommerce.

OFFRE DE LANCEMENTPromo à vie

Souscrivez maintenant et bénéficiez de l'offre.
Le tarif reste garanti à vie.
CHF 7.-/mois au lieu de 9.-
CHF 70.-/an au lieu de 90.-
--
jours
--
heures
--
min
--
sec

Mensuel WooCommerce Promo à vie

CHF 9.-CHF 7.- par mois / domaine

  • Pay4All Vérification Age
  • Pay4All TWINT
  • Résiliable à tout moment
Choisir le mensuel

Une seule licence par domaine. Pay4All Shop est gratuit dans sa version de base. Pay4All Pro débloque toutes les fonctionnalités avancées de Pay4All Shop, y compris la vérification de l'âge.
Pour WooCommerce, un abonnement Pay4All Pro est requis.

Questions fréquentes

Les photos sortent-elles de mon site WordPress ?

Non. Elles sont stockées sur votre site internet WordPress, chiffrées avant écriture, et ne peuvent être déchiffrées que par vous depuis l'écran admin. Aucun service tiers n'est appelé pour la reconnaissance ou l'analyse.

Est-ce que Pay4All Age valide l'authenticité des documents ?

Non - c'est une capture assistée, pas une reconnaissance automatique. Le plugin collecte les photos et vous les met à disposition pour un contrôle visuel humain.

Que se passe-t-il si le client refuse ?

Le bouton « Commander » reste grisé et une erreur bloquante apparaît. Aucune commande n'est finalisée sans photos. Vous pouvez personnaliser le message d'erreur depuis l'admin.

Est-ce compatible avec toutes les verisons de WooCommerce ?

Oui. Le plugin déclare sa compatibilité HPOS et Checkout Blocks au chargement et a été testé avec les deux modèles de stockage WooCommerce.

Combien de temps les photos sont-elles conservées ?

Tant que la commande existe. Après suppression définitive de la commande, un délai de purge configurable déclenche l'effacement automatique.

Que faire si je perds la clé de chiffrement ?

Les photos existantes deviennent illisibles. Un bouton Télécharger la clé de secours dans les réglages du plugin vous permet de sauvegarder la clé maître hors serveur. À faire à la première installation.

Pourquoi Pay4All Age est-il gratuit avec Pay4All Shop et payant avec WooCommerce ?

Pay4All Shop est notre propre plugin de formulaire de commande. Pour encourager son adoption, nous offrons la vérification d'âge à tous ses utilisateurs, sans abonnement séparé et sans limite de domaines.

Sur WooCommerce, Pay4All Age reste un service premium avec support et maintenance dédiés - CHF 7.-/mois ou CHF 70.-/an par domaine après un essai gratuit d'un mois. Une seule licence Pay4All couvre aussi Pay4All TWINT et Pay4All Stripe sur le même domaine.