Age Verify
Age Verify prévient le caissier quand le panier contient un produit soumis à un contrôle d'âge. Le caissier scanne la pièce d'identité américaine ou canadienne du client, ou tape sa date de naissance, et l'application indique si le client a l'âge requis.
Fonctionnement
Les produits sont regroupés par âge
Dans l'admin Age Verify, vous créez des groupes comme Alcohol 21+. Un groupe réunit des produits, des variantes isolées et des collections, et l'âge minimum qui s'y applique.
La tuile surveille le panier
Quand un produit d'un groupe est ajouté au panier, la tuile Age Verify de l'écran d'accueil POS passe à Check age: 21+, affiche un badge avec le nombre d'articles à contrôler et une notification. Shopify POS ne permet pas à une application d'ouvrir une fenêtre d'elle-même : le caissier touche donc la tuile.
La date entre, l'âge sort
Dans la fenêtre qui s'ouvre, le caissier scanne le code-barres au dos d'un permis de conduire ou d'une carte d'identité américains ou canadiens, ou tape la date de naissance, puis touche Verify. L'ordre de la date suit la devise de l'emplacement POS : le mois d'abord pour USD et CAD, le jour d'abord pour les autres devises.
Un contrôle par panier
L'âge lu est mémorisé dans le panier. Un article suivant qui exige le même âge ou moins est marqué sans rien demander. Un article qui exige un âge plus élevé redemande. Après un contrôle passé, rien n'est redemandé dans ce panier.
Un client trop jeune
Les articles pour lesquels le client a l'âge requis sont marqués. Pour les autres, un panneau rouge Warning! donne l'âge du client, et Remove items retire ces articles du panier.
Chaque contrôle est enregistré
Un contrôle réussi ou passé écrit un enregistrement : heure, âge ou Skipped, âge requis, noms des articles, emplacement et membre du personnel. Reports dans l'admin les liste et les exporte vers Excel. Si l'appareil est hors ligne, l'enregistrement attend et part plus tard.
Vos données restent dans votre boutique
Les groupes, les paramètres et le journal des contrôles sont enregistrés dans votre propre boutique Shopify comme données de l'application, pas sur les serveurs de MerchBytes. La pièce d'identité est lue sur l'appareil POS. Son code-barres, la date de naissance et le numéro de permis ne sont ni conservés ni envoyés.
L'application aide, la responsabilité reste la vôtre
Age Verify ne bloque pas le paiement. Une vente peut être conclue sans le contrôle : le caissier doit donc toucher la tuile quand elle le demande. L'application ne vérifie pas que la pièce est authentique ni qu'elle est encore valide. Examiner la pièce, refuser la vente et respecter les règles de votre État ou de votre province restent votre travail et celui de votre personnel.
Ce qu'elle fait
Des groupes avec leur propre âge
Un groupe pour 18+, un autre pour 21+, chacun avec ses produits, variantes et collections. L'âge requis va de 1 à 99.
Produits, variantes et collections
Choisissez des produits entiers, seulement certaines variantes d'un produit, ou des collections. Un produit ajouté plus tard à une collection est couvert aussi.
Une invite qui suit le panier
Le sous-titre de la tuile, un badge et une notification indiquent au caissier que le panier demande un contrôle d'âge.
Scan de la pièce d'identité
Lit le code-barres PDF417 au dos des permis de conduire et cartes d'identité américains et canadiens, avec la caméra POS ou un scanner de codes-barres connecté à POS.
Saisie au clavier
Tapez la date de naissance quand il n'y a rien à scanner : 8 chiffres, avec l'année sur quatre chiffres.
Autocomplete
Le contrôle se lance seul après le huitième chiffre, ou juste après un scan.
Contrôle de l'omission
Décidez si le personnel peut passer un contrôle. Un contrôle passé est enregistré comme Skipped.
Ligne sur l'article contrôlé
Votre propre texte, affiché sous la forme Age Verified: 21+ sous chaque article contrôlé, dans le panier et dans la commande.
Rapports avec Excel
Date et heure, âge, âge requis, articles et emplacement pour n'importe quelle période, les plus récents en premier. Un clic les exporte vers Excel.
Simple lecteur de pièce d'identité
Sans produit réglementé dans le panier, la tuile ouvre un lecteur qui affiche l'âge et la date de naissance du client.
Prix et installation
Installation
- Ouvrez l'application sur le Shopify App StoreAvec le bouton ci-dessus, connecté à votre boutique.
- Cliquez sur InstallAcceptez les autorisations demandées.
- Choisissez la formuleL'essai gratuit de 30 jours démarre aussitôt. Shopify facture l'abonnement avec votre facture Shopify.
- Configurez l'application dans l'admin ShopifyElle figure dans Apps. La première configuration est plus bas.
- Ajoutez la tuile de l'application à Shopify POSSur l'écran d'accueil du POS, ajoutez une tuile, choisissez Apps puis l'application.
Résilier l'abonnement
Résilier, c'est désinstaller l'application. Il n'y a pas d'écran de facturation à part.
- Dans l'admin Shopify, ouvrez Settings → Apps.
- Ouvrez le menu de la ligne de l'application et choisissez Uninstall.
- Confirmez. L'abonnement s'arrête à la désinstallation.
Première configuration
À faire une fois, dans cet ordre. L'application est ensuite prête pour le service.
- Ouvrez Age Verify dans l'admin Shopify.Age groups, Reports et Settings sont dans la barre de titre.
- Créez un groupe : Age groups → Add group.Saisissez Name, par exemple Alcohol 21+, et Age required. Un nouveau groupe commence à 21.
- Choisissez ce que couvre le groupe.Select products pour des produits entiers ou certaines de leurs variantes, Select collections pour des collections entières. Puis Save.
- Choisissez les paramètres du contrôle.Settings → Age check : Allow skipping age verification, Autocomplete et Receipt text. Chaque modification est enregistrée aussitôt. Cette carte n'existe que dans l'admin Shopify.
-
Ajoutez la tuile Age Verify à l'écran d'accueil POS.C'est la tuile au sous-titre Scan DL to check age, celle qui surveille le panier. La tuile de l'application elle-même n'ouvre qu'un lecteur et Settings.
- Testez avec un vrai panier.Ajoutez un produit du groupe. La tuile affiche Check age: 21+. Touchez-la, scannez une pièce ou tapez une date, touchez Verify, puis ouvrez Reports dans l'admin pour voir le contrôle.
Scénarios de configuration
Chaque scénario est une configuration complète. Suivez les étapes dans l'ordre.
1. 21+ sur l'alcool, 18+ sur le tabac
Deux âges légaux dans un même magasin, sur deux ensembles de produits.
- Dans l'admin Age Verify, ouvrez Age groups et appuyez sur Add group.
- Nommez-le Alcohol 21+, gardez Age required à 21, appuyez sur Select collections et choisissez vos collections de bière, de vin et de spiritueux. Save.
- Ajoutez un second groupe, Tobacco 18+, avec Age required à 18. Utilisez Select products pour les produits du tabac. Save.
- Dans POS, ajoutez une bière au panier. La tuile affiche Check age: 21+. Touchez-la, contrôlez l'âge et touchez Verify.
- Ajoutez des cigarettes au même panier. La tuile les marque d'elle-même, car l'âge déjà lu couvre 18+.
2. Scanner la pièce d'identité au lieu de taper
Plus rapide en caisse et sans faute de frappe.
- Dans Settings, cochez Autocomplete.
- Quand la tuile le demande, touchez-la, puis Scan, et visez le code-barres au dos du permis ou de la carte. Un scanner de codes-barres connecté à POS fonctionne sans toucher Scan.
- La date se remplit et le contrôle se lance seul.
- Sans Autocomplete, la date se remplit, une notification affiche DL scanned, et vous touchez Verify.
- Si le scan ne remplit rien, tapez la date au clavier.
3. Aucune omission, une ligne sur chaque article contrôlé
Vous voulez que chaque commande montre que l'âge a été contrôlé.
- Dans Settings, laissez Allow skipping age verification décoché. Le bouton Skip n'apparaît alors jamais.
- À côté de Receipt text, appuyez sur Enable, gardez ou modifiez le texte (Age Verified par défaut) et appuyez sur Save.
- Faites une vente de test. Sous l'article contrôlé, le panier affiche Age Verified: 21+.
- Imprimez un reçu de test pour voir comment la ligne apparaît sur le vôtre.
- Dans Reports, choisissez la période et appuyez sur Export to Excel quand vous avez besoin de la liste.
4. Le client est trop jeune
L'article réglementé ne peut pas être vendu, le reste de la vente peut continuer.
- Scannez ou tapez la date de naissance et touchez Verify.
- Un panneau rouge affiche Warning! avec l'âge du client et l'âge requis.
- Les articles pour lesquels le client a l'âge requis sont déjà marqués.
- Touchez Remove items pour retirer les autres articles du panier, puis terminez la vente.
- Si la date a été mal tapée, touchez Close. La date reste : corrigez-la et touchez de nouveau Verify.
Écrans et réglages
Chaque écran de l'application et le rôle de chaque réglage.
Écran d'accueil POS
Deux tuiles peuvent appartenir à Age Verify. Seule la tuile Age Verify surveille le panier.

| Réglage | Rôle |
|---|---|
| Age Verify · Scan DL to check age | Aucun produit réglementé dans le panier. Toucher la tuile ouvre le DL Scanner. |
| Age Verify · Check age: 21+ | Des articles du panier attendent un contrôle. Le badge les compte. Toucher la tuile ouvre Age check. |
| Age Verify · Age verified | Tous les produits réglementés du panier sont contrôlés. |
| Age Verify: ID Scanner (POS) | L'application elle-même, ouverte dans POS. Elle a Scan et Settings, affiche l'âge et la date de naissance, et ne regarde pas le panier. |
Age check
S'ouvre depuis la tuile quand des produits réglementés du panier ne sont pas encore contrôlés.
| Réglage | Rôle |
|---|---|
| 21+ required | L'âge le plus élevé exigé par les articles en attente, avec leurs noms en dessous. |
| Enter birthday (mm/dd/yyyy) | L'ordre de la date. Les emplacements en USD ou CAD tapent le mois d'abord, les autres devises le jour d'abord. L'indication grise montre un exemple. |
| 1–9 · 0 | Le clavier. 8 chiffres, avec l'année sur quatre chiffres. |
| Clear | Efface le dernier chiffre. |
| Scan | Ouvre la caméra POS. Un scanner de codes-barres connecté à POS fonctionne sans ce bouton. |
| Verify | Lance le contrôle. Avec Autocomplete, il se lance seul. |
| Skip | Couvre tous les articles en attente sans contrôle et enregistre Skipped. Visible seulement si Allow skipping age verification est activé. |
| Remove items | Retire du panier les articles en attente et ferme la fenêtre. |
| Warning! | L'âge du client est inférieur à celui qu'exigent certains articles. Close garde la date. Remove items retire ces articles. |
| Enter birthdate · Month can't be more than 12 · Can't verify this birthdate | Erreurs sous la date. La dernière signifie que la date n'existe pas, est dans le futur ou avant 1900. |
DL Scanner
S'ouvre depuis la tuile quand aucun produit réglementé n'attend. Il ne modifie pas le panier et n'écrit aucun enregistrement.

| Réglage | Rôle |
|---|---|
| Scan DL | En attente d'un scan. |
| Scan | Ouvre la caméra POS. |
| 20 years | L'âge en années révolues, selon la date de l'appareil POS. |
| 03/02/2006 · mm/dd/yyyy | La date de naissance et son ordre. Le jour d'abord dans les emplacements qui n'utilisent ni USD ni CAD. |
Age groups
Dans l'admin Shopify, depuis Age groups dans la barre de titre.
| Réglage | Rôle |
|---|---|
| Add group | Ouvre New age group. |
| Age required: 21 | L'âge minimum du groupe. |
| Products: N · Collections: N | Ce que couvre le groupe. Les variantes choisies une à une comptent comme des produits. |
| Edit | Ouvre le groupe. |
| Delete | Demande d'abord Delete group?. Ses articles ne demandent plus de contrôle. |
New age group / Edit age group
| Réglage | Rôle |
|---|---|
| Name | Obligatoire, jusqu'à 100 caractères. |
| Age required | De 1 à 99. Un nouveau groupe commence à 21. |
| Products · Select products | Le sélecteur de produits de Shopify. Un produit entier couvre toutes ses variantes, nouvelles comprises. Un produit dont seules certaines variantes sont cochées ne couvre que celles-ci. La × retire une ligne. |
| Collections · Select collections | Tous les produits de la collection, y compris ceux ajoutés plus tard. |
| Save · Cancel | Save enregistre le groupe et revient à la liste. Cancel quitte sans enregistrer. |
Settings
La carte Age check n'apparaît que dans l'admin Shopify. Dans POS, Settings affiche les trois cartes du dessous.
| Réglage | Rôle |
|---|---|
| Allow skipping age verification | Affiche Skip dans la fenêtre de contrôle. Désactivé par défaut. |
| Autocomplete | Le contrôle se lance seul quand la date complète est tapée ou scannée. Désactivé par défaut. |
| Receipt text | Disabled, ou Enabled avec votre texte. Enable ou Edit ouvre Text on age-verified items, jusqu'à 250 caractères. Disable supprime la ligne. |
| Miss something? | Tell us ouvre un court formulaire pour demander une fonction. |
| Contact us | contact@merchbytes.com. |
| App version | La version de l'admin. |
Reports
Dans l'admin Shopify, depuis Reports dans la barre de titre. Les contrôles les plus récents en premier.
| Réglage | Rôle |
|---|---|
| From · To | La période. Les deux commencent à aujourd'hui. |
| Date/Time | Le moment du contrôle. Les boutiques en USD ou CAD voient 10/26/2026 3:45 PM, les autres 26/10/2026 15:45. |
| Age | L'âge lu, ou Skipped. |
| Age required | L'âge le plus élevé qu'exigeaient les articles contrôlés, par exemple 21+. |
| Items · Location | Les noms des articles contrôlés et l'emplacement POS. |
| Export to Excel | Télécharge la période dans un fichier .xlsx avec les mêmes colonnes. |
| Showing the last 1000 checks | La période contient plus de contrôles que le tableau n'en montre. Exportez une période plus courte. |
Captures de l'application dans Shopify POS et dans l'admin Shopify. Cliquez sur une capture pour l'agrandir.
Au quotidien
Ce que fait le caissier une fois l'application configurée.
- Gardez l'écran d'accueil POS en vue pendant l'encaissement. Sur une tablette, la tuile est à côté du panier. Sur un téléphone, revenez à l'écran d'accueil pour la voir.
- Quand la tuile affiche Check age: 21+, touchez-la.
- Scannez la pièce ou tapez la date de naissance, puis touchez Verify, ou laissez Autocomplete lancer le contrôle.
- Verified ferme la fenêtre et la tuile affiche Age verified.
- Si le client est trop jeune, touchez Remove items et terminez la vente sans ces articles.
- Encaissez comme d'habitude. Age Verify ne bloque pas le paiement : ne laissez pas sans réponse une tuile qui demande un contrôle.
Dépannage
Le symptôme à gauche, la solution à droite.
| Symptôme | Que faire |
|---|---|
| La tuile n'affiche jamais Check age. | Le produit n'est dans aucun groupe, ou la ligne est une vente personnalisée, qui ne correspond jamais. Après l'enregistrement d'un groupe, la tuile relit les groupes en une minute environ, au changement suivant du panier. Les produits ajoutés à une collection sont pris en compte en une heure. La tuile ne se met à jour que tant que l'écran d'accueil POS est visible. |
| Le scan ne remplit pas la date. | Scannez le code-barres PDF417 au dos de la pièce. Le code-barres du recto, les codes QR et les pièces d'autres pays que les États-Unis et le Canada sont ignorés. Tapez plutôt la date au clavier. |
| Can't verify this birthdate | La date n'existe pas, est dans le futur ou avant 1900. Vérifiez l'ordre indiqué dans la fenêtre : le mois d'abord dans les emplacements en USD et CAD, le jour d'abord ailleurs. |
| POS did not update the cart. Try again. | POS a refusé la modification, par exemple après le passage au paiement. Revenez au panier et touchez de nouveau la tuile. |
| Il n'y a pas de bouton Skip. | Allow skipping age verification est désactivé dans Settings. |
| Aucune ligne sous l'article contrôlé. | Receipt text est sur Disabled dans Settings. Appuyez sur Enable et enregistrez un texte. Les articles contrôlés avant n'ont pas de ligne. |
| Un contrôle manque dans les rapports. | Un contrôle fait hors ligne est envoyé quand l'appareil retrouve la connexion et que le panier change. Vérifiez aussi les dates From et To. |
| Couldn't load from Shopify sur Age groups. | Rechargez la page. Si Shopify vous demande d'autoriser l'accès aux produits, acceptez : l'éditeur de groupes en a besoin pour choisir des produits et des collections. |
| Please open the app on the Shopify Admin page, then try again. | L'application a été ouverte dans POS avant d'avoir jamais été ouverte dans l'admin Shopify. Ouvrez-la une fois dans l'admin Shopify, puis réessayez. |
| La tuile de l'application n'est pas sur l'écran d'accueil du POS. | Ajoutez-la : sur l'écran d'accueil du POS, ajoutez une tuile, choisissez Apps puis l'application. |
| La tuile ne réagit pas ou affiche un ancien écran après une mise à jour. | Fermez et rouvrez Shopify POS. Sinon, mettez à jour Shopify POS sur l'appareil. |
| L'application demande de nouvelles autorisations. | Une nouvelle version en a besoin. Ouvrez l'application dans l'admin Shopify et acceptez-les. |