QR Code pour Apple Wallet et Google Wallet (2026)
Le QR code Apple Wallet est le code-barres du pass, pas un lien externe. Fonctionnement, 5 cas d'usage et comment créer le vôtre.

Cet article a ete redige par l'equipe QR Nova. Nous developpons des logiciels de codes QR, ce qui peut influencer notre point de vue.
La plupart des articles sur les QR codes pour Apple Wallet décrivent la relation à l'envers. Ils vous disent de "générer un QR code et de l'ajouter à votre Wallet" — mais ce n'est pas ainsi que fonctionnent ces plateformes. Dans Apple Wallet et Google Wallet, le QR code vit à l'intérieur du pass, pas l'inverse : le pass est le document, le QR code est le code-barres scannable qu'il contient, et on ne peut pas ajouter une image QR brute à Wallet sans l'envelopper d'abord dans un fichier de pass structuré.
En résumé
- Apple Wallet et Google Wallet stockent des passes (.pkpass / Google Wallet Object), pas des images QR brutes. Le QR code est le code-barres à l'intérieur du pass.
- Les passes sont créés avec une plateforme de création de passes ou une API développeur, puis distribués sous forme de lien que les clients appuient pour ajouter.
- Cas d'usage : cartes de fidélité, billets d'événements, coupons, cartes de membres et cartes d'embarquement.
- iOS 27 (prévu septembre 2026) ajoute la fonctionnalité native "Créer un pass" pour n'importe quel QR code.
- Les QR codes dynamiques sont utiles pour distribuer le lien du pass, pas comme code-barres à l'intérieur du pass.
Ce que sont réellement les passes Apple Wallet et Google Wallet
Créez votre QR code gratuitement — sans inscription
CommencerUn pass Apple Wallet est un fichier .pkpass — une archive ZIP signée contenant une définition JSON des champs du pass, des images (logo, fond, vignette) et un descripteur de code-barres. Le code-barres peut être un QR code, un code Aztec, un PDF417 ou un Code 128. Le pass est signé cryptographiquement avec un certificat Pass Type ID émis sur votre compte Apple Developer, c'est ainsi qu'iOS vérifie que le pass n'a pas été altéré.
Les passes Google Wallet (appelés Wallet Objects) suivent une structure similaire mais vivent dans le cloud de Google. Vous définissez une Classe de Pass (le template), créez des Objets de Pass (un par client) et les émettez via un JWT signé que le client appuie pour enregistrer. Les deux plateformes prennent en charge les notifications géolocalisées, les dates d'expiration et les mises à jour en temps réel envoyées depuis votre backend.
Le QR code dans les deux systèmes est le code-barres d'échange — la partie qu'un employé ou un scanner automatisé lit au point d'utilisation. Il encode une chaîne : un identifiant de billet, un numéro de membre fidélité, un code de coupon ou tout identifiant reconnu par votre système de validation.
Comment le QR code fonctionne dans un pass de wallet
Lorsqu'un client présente son pass dans un café, à l'entrée d'un événement ou à un comptoir d'enregistrement, le scanner lit le QR code affiché à l'écran. Le scanner envoie cette chaîne à votre backend. Votre backend vérifie : cet identifiant de billet est-il valide et non utilisé ? Ce numéro de membre est-il actif ? Ce coupon est-il encore échangeable ? L'affichage du pass est le frontend ; votre base de données est l'autorité.
Cela signifie que le QR code dans un pass n'a pas besoin d'être un QR code dynamique — il ne redirige pas vers une URL. Il encode un identifiant fixe. Le comportement "dynamique" (mettre à jour le design du pass, envoyer des notifications push, invalider les billets utilisés) est géré par l'API PassKit ou Google Wallet qui envoie des mises à jour au pass sur l'appareil, pas en modifiant le QR code.
Cinq cas d'usage où les QR codes dans les passes de wallet créent de la valeur
1. Cartes de fidélité
Un café émet une carte digitale de tampons fidélité. Le client l'ajoute à Apple Wallet ou Google Wallet via un QR code sur le ticket de caisse ou un lien "Enregistrer dans Wallet" dans un e-mail de confirmation. Le pass affiche le nombre de tampons actuel. À chaque visite, le barista scanne le QR code à l'écran ; le backend incrémente le compteur et envoie une mise à jour au pass. Sans téléchargement d'application. Sans carte papier à perdre.
2. Billets d'événements
Un organisateur d'événement génère un pass par billet. Chaque pass contient un QR code unique encodant l'identifiant du billet. À l'entrée, les scanners vérifient l'identifiant dans la base de données des billets et le marquent comme utilisé — empêchant les entrées en double. Le pass peut inclure les détails de l'événement (lieu, heure, numéro de siège) et se mettre à jour automatiquement si l'événement est reporté.
3. Coupons et offres promotionnelles
Un détaillant émet un coupon de réduction de 20 % comme offre Google Wallet. Le pass affiche la valeur de la réduction et la date d'expiration. En caisse, le client approche son téléphone et le caissier scanne le QR code. Le backend valide que le coupon n'a pas été utilisé et applique la réduction. Le pass peut être mis à jour — par exemple, en prolongeant l'expiration — avec un push vers tous les passes de cette classe.
4. Cartes de membres
Une salle de sport, un musée ou un club émet un pass de membre digital. Le QR code encode l'identifiant du membre. Le personnel le scanne à l'entrée. Le pass affiche le niveau d'adhésion (basique, premium), la date d'expiration et la photo du membre. Par rapport aux cartes plastiques, les passes de membres digitaux éliminent les coûts de réimpression lorsque le niveau d'un membre change — le pass se met à jour en place sur l'appareil du client.
5. Cartes d'embarquement et passes de transport
Les compagnies aériennes et les autorités de transport ont été les premiers grands adoptants. Une carte d'embarquement stockée dans Apple Wallet ou Google Wallet affiche le QR code (ou code Aztec — les compagnies aériennes préfèrent souvent l'Aztec pour sa meilleure tolérance aux dommages) que les scanners des portes lisent. Le même modèle s'applique aux passes de bus et de train.
Comment créer un QR code pour un pass de wallet : le chemin pratique
Il n'existe pas de bouton unique disant "générer QR code pour Apple Wallet". Le processus comporte trois composants : construire le pass, le signer et le distribuer.
Option A : Utiliser une plateforme de création de passes (sans code)
Des plateformes comme WalletThat, Passtastic et Walletwallet gèrent la création, la signature et l'hébergement des passes. Le processus :
- Choisissez un type de pass (fidélité, billet, coupon, générique).
- Uploadez votre logo et configurez les champs du pass (nom du membre, valeur de la réduction, date de l'événement).
- Entrez la valeur du code-barres — la chaîne qui sera encodée dans le QR code. Elle peut être générée automatiquement par pass ou importée depuis un CSV pour une émission en masse.
- La plateforme génère un fichier .pkpass signé et un lien "Ajouter à Apple Wallet" / "Enregistrer dans Google Wallet".
- Distribuez le lien par e-mail, SMS ou un QR code imprimé sur les emballages ou les tickets de caisse.
L'étape 5 est là où un QR code ordinaire — généré avec un outil comme le générateur gratuit de QR Nova — devient utile : vous générez un QR code qui pointe vers l'URL de téléchargement du pass, l'imprimez sur des supports physiques et les clients le scannent pour ajouter le pass à leur Wallet. Le QR code imprimé et le QR code du pass sont deux choses différentes avec deux fonctions différentes.
Option B : Utiliser l'API PassKit ou Google Wallet directement
Pour les développeurs intégrant des passes de wallet dans un backend existant, le framework PassKit d'Apple et l'API Google Wallet offrent un contrôle programmatique complet. Apple exige un abonnement au Apple Developer Program (99 $/an) pour obtenir un certificat Pass Type ID. Google exige un compte marchand sur l'API Wallet (gratuit à créer, soumis à approbation).
Ce que iOS 27 change (septembre 2026)
Apple a confirmé qu'iOS 27 inclura une fonctionnalité native "Créer un pass" dans l'application Wallet. Les utilisateurs pourront scanner n'importe quel QR code et créer un pass Wallet personnalisé à partir de trois templates (Standard, Membre, Événement). Cette fonctionnalité cible les utilisateurs individuels et les cas d'usage informels, pas l'émission professionnelle de passes à grande échelle avec validation backend.
Quand utiliser un QR code dynamique avec des passes de wallet
Un QR code dynamique a un rôle dans le flux de travail des passes de wallet : distribuer le pass. Si vous imprimez le lien "Ajouter au Wallet" sur des emballages, affiches ou tickets, encoder cette URL comme QR code dynamique signifie que vous pouvez mettre à jour l'URL de la version du pass sans réimprimer. Si un nouveau design de pass remplace l'ancien, vous mettez à jour la destination de redirection et les supports imprimés existants pointent automatiquement vers le nouveau pass.
Pour ce QR code de distribution, utiliser un QR code permanent de QR Nova garantit que la redirection reste active quel que soit votre plan — le code imprimé sur votre emballage aujourd'hui fonctionnera encore dans trois ans, même si votre plateforme de passes change.
Comment QR Nova s'intègre dans le flux de travail des passes de wallet
QR Nova ne génère pas de fichiers .pkpass ni de Google Wallet Objects — c'est une fonction des plateformes de passes. Ce que QR Nova fournit, c'est la couche de distribution : le QR code que vous imprimez sur des supports physiques et que les clients scannent pour accéder au lien "Ajouter au Wallet".
Ce QR code de distribution est là où la plupart des entreprises créent une fragilité involontaire. Si le QR code de distribution est généré sur une plateforme qui désactive les codes à l'expiration des abonnements, l'emballage — avec un tirage fini et une durée de vie physique longue — devient inerte dès que la facturation échoue. Avec le générateur gratuit de QR Nova, le code statique que vous créez n'expire jamais et n'a pas de limite de scans.
Erreurs courantes des entreprises avec les QR codes de passes de wallet
Confondre le QR code de distribution avec le QR code du pass. Ce sont deux codes différents avec deux fonctions distinctes. Le code de distribution est imprimé sur des supports physiques et pointe vers le téléchargement du pass. Le QR code du pass est dans l'application Wallet et est scanné au point d'utilisation.
Utiliser un QR code de compte d'essai pour le lien de distribution. Si le QR code imprimé sur 10 000 unités d'emballage passe par un service de redirection payant d'une plateforme, et que cet abonnement expire, chaque unité sur le terrain devient une impasse. Utilisez un code qui ne dépend pas d'une relation de facturation récurrente.
Générer un seul QR code pour toute la base clients au lieu d'objets de pass par client. Pour que la validation fonctionne correctement, notamment pour les billets d'événements et les coupons à usage unique, chaque client a besoin d'un objet de pass unique avec une valeur de code-barres unique. Un seul QR code partagé ne peut pas être validé de manière fiable ni marqué comme utilisé.
Questions frequentes
Puis-je ajouter un QR code directement à Apple Wallet ?
Pas en tant qu'image brute. Apple Wallet stocke des fichiers .pkpass — des ensembles de pass structurés contenant un code-barres (QR, Aztec ou PDF417), des métadonnées et un design. Vous créez un pass avec une plateforme de création de passes ou l'API PassKit, puis vous le distribuez comme fichier .pkpass ou lien 'Ajouter à Apple Wallet'. Avec iOS 27 (prévu pour septembre 2026), Apple ajoute une fonctionnalité native 'Créer un pass' permettant aux utilisateurs de scanner n'importe quel QR code et de le transformer en pass Wallet directement depuis l'application.
Quelle est la différence entre un QR code et un pass Apple Wallet ?
Un QR code est un code-barres 2D qui encode n'importe quelle donnée — une URL, du texte ou un identifiant. Un pass Apple Wallet est un document numérique signé (.pkpass) contenant un code-barres (souvent un QR code), le design du pass, une logique d'expiration et des notifications optionnelles géolocalisées. Le QR code est le composant scannable à l'intérieur du pass, pas le pass lui-même.
Google Wallet prend-il en charge les passes avec QR code ?
Oui. Google Wallet prend en charge les cartes de fidélité, les billets d'événements, les cartes d'embarquement, les coupons et les passes génériques — tous pouvant contenir un QR code. Les entreprises émettent des passes via l'API Google Wallet ou des plateformes tierces. Les clients les ajoutent en appuyant sur 'Enregistrer dans Google Wallet' dans un e-mail, un SMS ou une page web.
Quels types de QR code Apple Wallet prend-il en charge ?
Apple Wallet prend en charge quatre formats de codes-barres : QR (PKBarcodeFormatQR), PDF417, Aztec et Code 128 (iOS uniquement, pas watchOS). Les QR codes sont le format recommandé pour la plupart des cas d'usage, car ils sont universellement lisibles par les appareils photo des smartphones et les scanners de commerce modernes.
Les QR codes des passes de wallet expirent-ils ?
Le motif QR à l'intérieur d'un pass de wallet n'expire pas en lui-même — il encode une chaîne fixe (un identifiant de billet, un numéro de membre fidélité ou un code de coupon). L'expiration, si nécessaire, est appliquée par le système backend qui valide le code-barres au point d'utilisation, pas par l'image du QR code elle-même.
Puis-je utiliser un QR code dynamique dans un pass de wallet ?
Le code-barres dans un pass de wallet encode généralement un identifiant fixe (pas une URL de redirection), donc les QR codes dynamiques sont rarement utilisés à l'intérieur des passes. En revanche, vous pouvez utiliser un QR code dynamique pour distribuer le pass — comme le lien qui ouvre le téléchargement du .pkpass ou le flux 'Ajouter au Wallet'. Cela vous permet de mettre à jour la destination sans réimprimer aucun support physique.
Quelles plateformes créent des passes pour Apple Wallet et Google Wallet ?
Les plateformes de création de passes incluent PassKit, WalletThat, Passtastic et Walletwallet. Pour Apple Wallet, vous avez besoin d'un compte Apple Developer (pour signer le fichier .pkpass avec un certificat Pass Type ID) ou d'une plateforme tierce qui gère la signature. Les passes Google Wallet nécessitent un compte marchand sur l'API Google Wallet.
Articles connexes
Taille Logo QR Code: Limite Maximale et Règles Exactes
La taille maximale du logo sur un QR code dépend du niveau de correction d'erreurs. Max 30% seulement avec ECC niveau H. Guide avec règles exactes.
Code QR Qui Ne Fonctionne Pas ? 7 Causes Reelles
Code QR qui ne fonctionne pas ? Il existe 7 modes de défaillance distincts, pas 25. Diagnostiquez le vôtre en 60 secondes et corrigez-le. Sans inscription.
Code QR qui ne scanne pas ? 12 solutions
Code QR qui ne scanne pas ? Taille, contraste, zone de quiétude, impression abîmée, redirection morte et 8 autres causes. Guide rapide.
Créez votre QR code gratuitement — sans inscription
Commencer