Introduction
Lecteur NFC pour portefeuille mobile WalletMate est l'un des terminaux compatibles Google Smart Tap qui est capable de lire le Google Wallet Pass. WalletMate est également certifié Apple VAS et capable de lire le Apple Wallet Pass. Ce document vous guidera dans l'application et la création des Apple Wallet et Google Wallet Pass, et présentera le flux de travail pour utiliser WalletMate. WalletMate est uniquement VAS, il doit être utilisé pour lire les données VAS, mais pas pour les transactions de paiement.
Guide de documentation sur les cartes Apple Wallet
La documentation Apple Wallet Passes est disponible ci-dessous sur le site Web d'Apple.Documentation Apple Wallet Passes :
https://developer.apple.com/documentation/walletpassesVous devez vous inscrire au programme pour développeurs Apple avant de pouvoir concevoir, créer, distribuer et mettre à jour des Apple Pass. Veuillez consulter la section S'inscrire au programme pour développeurs Apple pour générer des Apple Pass pour connaître les étapes à suivre pour vous inscrire et créer un certificat Apple Pass.
Guide de documentation de Google Smart Tap
La documentation de Google Smart Tap est disponible sur le site Web ci-dessous :
https://developers.google.com/wallet/smart-tap/
Présentation de la documentation du Google Wallet Generic Pass :
https://developers.google.com/wallet/generic?authuser=1
Certains éléments confidentiels de Google Smart Tap, tels que des informations sur la cryptographie et la gestion des clés, ne sont pas autorisés à être partagés ou discutés tant que nous n'y sommes pas autorisés. Si vous souhaitez accéder au lien et en savoir plus, vous devez demander l'accès à l'équipe d'assistance de GoogleWallet , vous pouvez les joindre par email.
https://developers.google.com/wallet/smart-tap/guides/implementation/key-management?hl=en&authuser=1
Préparation
、
Test du portefeuille Apple
1.1.Téléchargez le test Acs Apple dans Apple Wallet
Cette section fournit une procédure simple étape par étape sur la façon de télécharger ACS Apple Test Pass dans Apple Wallet.
1. Ouvrez l'appareil photo sur l'iPhone, scannez le code QR Apple Demo Pass illustré à la figure 1
2. Cliquez sur bit.ly
3. Si vous ne parvenez pas à obtenir bit.ly, veuillez définir le navigateur par défaut sur Safari
4. Cliquez sur Suivant pour enregistrer le test ACS dans Apple Wallet.
1.2.Téléchargez Google Test Pass dans Google Wallet Cette section fournit une procédure simple étape par étape sur la façon de télécharger Google Test Pass dans Google Wallet.
1. Lancez l'appareil photo sur un téléphone Android ou téléchargez l'application de numérisation de codes QR, scannez le code QR Google Demo Pass#1 (le pass de démonstration de fidélité de base, charge utile prévue 2018) ou le code QR Google Demo Pass#2 (un pass de démonstration de fidélité long qui obtient des données supplémentaires, charge utile prévue {« data-0″:”data_here0″, …”data-49″:”data_here49”) dans la figure 1
2. Vous pouvez enregistrer les deux passes de démonstration si nécessaire
3. Cliquez sur l'adresse Web
4. Cliquez sur Ajouter pour enregistrer le Google Test Pass dans Google Wallet.
Outil de test ACS VAS
ACS VAS Test Tool est un outil destiné à tester les cartes Apple Pay et Google Pay compatibles NFC avec WalletMate. Actuellement, ACS VAS Test Tool est pris en charge sur les plateformes Windows, Linux, Android et macOS. Si vous souhaitez utiliser ACS VAS Test Tool pour différents besoins de développement, veuillez nous contacter : [email protected]
Outil de test ACS VAS (Windows)
1.1 Lancer l'outil de test Acs VAs
1.Obtenez, téléchargez et installez le pilote WalletMate le plus récent chez nous
2. Décompressez le fichier ACS_VAS_Test_Tool_Windows-X.XX fourni par notre vendeur.
3. Connectez votre lecteur NFC de portefeuille mobile WalletMate à votre PC via un câble USB.
4. Accédez à ACS_VAS_Test_Tool_Windows-X.XX/exe/, double-cliquez sur TestVasTool.exe pour lancer l'application. Le code source de C# se trouve dans ACS_VAS_Test_Tool_Windows-X.XX/SourceCode/
5. Si une boîte de dialogue contextuelle vous demande d'installer les composants Microsoft Windows manquants, veuillez les télécharger et les installer.
6. L'écran suivant apparaîtra si le lecteur NFC de portefeuille mobile WalletMate a été correctement connecté et reconnu par le PC, son nom apparaîtra dans le coin supérieur gauche.
1.2.Utilisation de l'outil de test Acs VAs avec Acs Test Apple Pass
Cette section fournit des procédures simples étape par étape sur la façon de tester ACS Test Pass stocké dans AppleWallet avec ACS VAS Test Tool.
1. Accédez à l’onglet Démo.
2. Réglez le nombre d'interrogations et les délais d'expiration d'interrogation pour chaque interrogation, sélectionnez ACS Demo Pass, puis appuyez sur Démarrer. L'identifiant de type de passe et la clé privée pour ACS Demo Pass sont codés en dur dans la démo.
3. Appuyez sur l'iPhone/Apple Watch sur le lecteur NFC WalletMate MobileWallet.
4. Le test ACS Pass s'affiche. Si votre iPhone est protégé par un mot de passe/Touch ID/Face ID, une invite vous demandera de déverrouiller le test.
5. Appuyez à nouveau sur l'iPhone / Apple Watch sur le dessus du lecteur NFC WalletMate MobileWallet.
6. Une coche doit s'afficher sur l'écran et le laissez-passer doit disparaître.
7. Le message de charge utile et l'horodatage sont affichés dans la boîte de message.
1.3.Testez ApplePass personnalisé compatible NFC
Cette section fournit une procédure simple étape par étape sur la façon d'utiliser l'outil de test ACS VAS avec votre pass personnalisé compatible NFC. Si vous avez créé votre pass de test personnalisé avec Apple, vous devez suivre les instructions de cette section.
Vous pouvez vous référer à AppleVAS pour en savoir plus sur les prérequis pour concevoir votre propre ApplePass.
1. Accédez à l'onglet Configuration d'Apple VAS et remplissez les champs PassTypeIdentifier 1 et PrivateKey 1 (attention à la syntaxe).
2. Si vous souhaitez tester deux passes de test personnalisées, veuillez coller le 2e passTypeldentifier et la clé privée dans l'identifiant de type de passe 2 et la clé privée 2 respectivement.
3. Appuyez sur Enregistrer
4. Allez dans l'onglet de démonstration, sélectionnez ClientPass1 ou ClientPass2 et appuyez sur Démarrer. ClientPass 1 et ClientPass 2 font référence au passTypeldentifier1, au pass Typ ldentifier 2 et à leur clé privée correspondante dans l'onglet Config Apple VAS.
5. Suivez ensuite les procédures ci-dessous concernant l'utilisation de l'outil de test ACSVAST avec ACSTest ApplePass. Vous devriez pouvoir récupérer les informations stockées sur votre propre pass personnalisé compatible NFC.
1.4.Utilisation de l'outil de test AcsVAs avec GoogleTestPass
Cette section fournit des procédures simples étape par étape sur la façon de tester ACS Test Pass stocké dans GoogleWallet avec ACS VAS Test Tool.
1. Accédez à l’onglet Démo.
2. Vous pouvez ajuster le nombre d'interrogations et le délai d'expiration des interrogations pour chaque interrogation, appuyez sur Démarrer. Laissez les onglets Config Google Smart Tap et Secure Load dans les paramètres par défaut si vous souhaitez effectuer un test avec Google Demo Test Pass.
3. Déverrouillez l'écran, activez le NFC sur votre appareil Android et appuyez sur le téléphone mobile Android sur le lecteur NFC de portefeuille mobile WalletMate, le Google Demo Test Pass apparaîtra immédiatement.
4. Le message de charge utile et l'horodatage sont affichés dans la boîte de message de l'onglet « Démo ».
1.5.Testez GooglePass personnalisé compatible NFC
Si vous souhaitez développer votre pass compatible NFC avec Google et avoir généré le LTPK et la clé publique cryptés, et avoir téléchargé la clé publique dans votre compte émetteur Google Wallet APl, vous pouvez suivre les directives ci-dessous et tester votre pass avec l'outil de test ACS VAS.
1. Accédez à l'onglet Configurer Google Smart Tap, saisissez l'ID du collecteur et appuyez sur Enregistrer.
2. Accédez à l'onglet Chargement sécurisé, renseignez le LTPK crypté (reportez-vous à Obtenir votre paire de clés pour SmartTap), ainsi que votre ID de collecteur et la version de la clé LTPK, puis appuyez sur Injecter le LTPK crypté.
3. Suivez ensuite les autres procédures sur l'utilisation de l'outil de test ACS VAS avec Google TestPass, vous devriez pouvoir récupérer les informations stockées sur votre propre pass personnalisé compatible NFC.