introduzione
Lettore NFC WalletMate Mobile Wallet è uno dei terminali abilitati a Google Smart Tap in grado di leggere Google Wallet Pass. WalletMate è anche certificato Apple VAS ed è in grado di leggere Apple Wallet Pass. Questo documento ti guiderà nell'applicazione e nella creazione di Apple Wallet e Google Wallet Pass e introdurrà il flusso di lavoro per utilizzare WalletMate. WalletMate è solo VAS, deve essere utilizzato per leggere i dati VAS, ma non per le transazioni di pagamento.
Guida alla documentazione di Apple Wallet Passes
La documentazione relativa ai Pass Apple Wallet è disponibile di seguito sul sito web di Apple. Documentazione relativa ai Pass Apple Wallet:
https://developer.apple.com/documentation/walletpassesDovrai registrarti all'Apple Developer Program prima di poter progettare, creare, distribuire e aggiornare gli Apple Pass. Fai riferimento a Registrati all'Apple Developer's Program per la generazione di Apple Pass per i passaggi per registrarti e creare un certificato Apple Pass.
Guida alla documentazione di Google Smart Tap
La documentazione di Google Smart Tap è disponibile al seguente indirizzo web:
https://developers.google.com/wallet/smart-tap/
Panoramica della documentazione di Google Wallet Generic Pass:
https://developers.google.com/wallet/generic?authuser=1
Ci sono alcuni materiali riservati di Google Smart Tap, come informazioni su Crittografia e Gestione delle chiavi, che non ci è consentito condividere o discutere finché non saremo autorizzati a farlo. Se sei interessato ad accedere al link e a saperne di più, devi richiedere l'accesso al GoogleWallet Support Team , puoi contattarli via email.
https://developers.google.com/wallet/smart-tap/guides/implementation/key-management?hl=en&authuser=1
Preparazione
,
Prova del portafoglio Apple
1.1. Scarica l'Acs Apple Test Pass in Apple Wallet
Questa sezione fornisce una semplice procedura dettagliata su come scaricare ACS Apple Test Pass in Apple Wallet.
1. Apri la fotocamera sull'iPhone, scansiona il codice QR dell'Apple Demo Pass nella Figura 1
2. Fare clic su bit.ly
3.Se non riesci a ottenere bit.ly, imposta Safari come browser predefinito
4. Fare clic su Avanti per salvare il test ACS superato su Apple Wallet.
1.2. Scarica Google Test Pass in Google Wallet Questa sezione fornisce una semplice procedura dettagliata su come scaricare Google Test Pass in Google Wallet.
1. Avvia la fotocamera su un telefono Android o scarica l'app di scansione dei codici QR, scansiona il codice QR Google Demo Pass#1 (il pass demo fedeltà di base, payload previsto 2018) o il codice QR Google Demo Pass#2 (un pass demo fedeltà lungo che ottiene dati aggiuntivi, payload previsto {“data-0″:”data_here0″, …”data-49″:”data_here49”) nella Figura 1
2. Puoi salvare entrambi i Demo Pass se necessario
3.Fare clic sull'indirizzo Web
4.Fai clic su Aggiungi per salvare il Google Test Pass in Google Wallet.
Strumento di prova ACS VAS
ACS VAS Test Tool è uno strumento pensato per testare Apple Pay Pass e Google Pay Pass abilitati NFC con WalletMate. Attualmente, ACS VAS Test Tool è supportato nelle piattaforme Windows, Linux, Android e macOS. Se desideri utilizzare ACS VAS Test Tool per varie esigenze di sviluppo, contattaci: [email protected]
Strumento di test ACS VAS (Windows)
1.1 Avviare lo strumento di test Acs VAs
1. Ottieni, scarica e installa il driver WalletMate più aggiornato da noi
2. Decomprimere il file ACS_VAS_Test_ Tool_Windows-X.XX fornito dal nostro venditore.
3. Collega il tuo lettore NFC WalletMate Mobile Wallet al tuo PC tramite cavo USB.
4. Vai su ACS_VAS_Test_Tool_Windows-X.XX/exe/, fai doppio clic su TestVasTool.exe per avviare l'applicazione. Il codice sorgente C# si trova all'interno di ACS_VAS_Test_Tool_Windows-X.XX/SourceCode/
5. Se viene visualizzata una finestra di dialogo pop-up che chiede di installare i componenti mancanti di Microsoft Windows, scaricarli e installarli.
6. Se il lettore NFC WalletMate Mobile Wallet è stato collegato correttamente e riconosciuto dal PC, apparirà la seguente schermata; il suo nome apparirà nell'angolo in alto a sinistra.
1.2.Utilizzo dello strumento di test Acs VAs con Acs Test Apple Pass
Questa sezione fornisce semplici procedure passo dopo passo su come testare l'ACS Test Pass archiviato in AppleWallet con ACS VAS Test Tool.
1. Vai alla scheda Demo.
2.Regola il numero di polling e il timeout di polling per ogni polling, seleziona ACS Demo Pass, quindi premi Start. Il passTypeldentifier e la chiave privata per ACS Demo Pass sono codificati nella demo.
3.Tocca l'iPhone/AppleWatch sulla parte superiore del lettore WalletMate MobileWallet NFC.
4. Apparirà ACS Test Pass. Se il tuo iPhone è protetto da password/Touch ID/Face ID, apparirà un messaggio che ti chiederà di sbloccare il Pass.
5.Tocca nuovamente l'iPhone/AppleWatch sopra WalletMate MobileWallet NFC Reader.
6. Sullo schermo dovrebbe apparire un segno di spunta e il pass dovrebbe scomparire.
7. Il messaggio del payload e la data e l'ora vengono visualizzati nella casella del messaggio.
1.3.Testare ApplePass personalizzato abilitato NFC
Questa sezione fornisce una semplice procedura passo-passo su come utilizzare ACS VAS Test Tool con il tuo Pass NFC-Enabled personalizzato. Se hai creato il tuo pass di test personalizzato con Apple, dovresti seguire le istruzioni di questa sezione.
Per saperne di più sui prerequisiti per la progettazione del tuo ApplePass, puoi fare riferimento ad AppleVAS.
1. Vai alla scheda Config Apple VAS e compila i campi passTypeIdentifier 1 e PrivateKey 1 (fai attenzione alla sintassi).
2. Se si desidera testare due passaggi di test personalizzati, incollare il 2° passTypeldentifier e la chiave privata rispettivamente in pass Type Identifier 2 e chiave privata 2.
3.Premi Salva
4. Vai alla scheda demo, seleziona ClientPass1 o ClientPass2 e premi Start. ClientPass 1 e ClientPass 2 fanno riferimento al passTypeldentifier1, al pass Typ ldentifier 2 e alla loro corrispondente chiave privata nella scheda Config Apple VAS.
5. Quindi segui le procedure riportate di seguito sull'utilizzo di ACSVASTest Tool con ACSTest ApplePass; dovresti essere in grado di recuperare le informazioni memorizzate sul tuo pass personalizzato abilitato NFC.
1.4.Utilizzo dello strumento AcsVAsTest con GoogleTestPass
Questa sezione fornisce semplici procedure passo dopo passo su come testare ACS Test Pass archiviato in GoogleWallet con ACS VAS Test Tool.
1. Vai alla scheda Demo.
2. Puoi regolare il Numero di polling e il Timeout di polling per ogni polling, premi Avvia. Lascia le schede Config Google Smart Tap e Secure Load nell'impostazione predefinita se desideri testare con Google Demo Test Pass.
3. Sblocca lo schermo, attiva l'NFC sul tuo dispositivo Android e tocca il telefono cellulare Android sopra WalletMate Mobile Wallet NFC Reader: apparirà immediatamente il Google Demo Test Pass.
4. Il messaggio del payload e la marca temporale vengono visualizzati nella casella del messaggio della scheda "Demo".
1.5.Test di GooglePass personalizzato abilitato NFC
Se desideri sviluppare il tuo pass abilitato NFC con Google e hai generato la LTPK crittografata e la chiave pubblica e hai caricato la chiave pubblica nel tuo account Google Wallet APl Issuer, puoi seguire le linee guida riportate di seguito e testare il tuo pass con lo strumento di test ACS VAS.
1. Vai alla scheda Config Google Smart Tap, inserisci l'ID del collettore e premi Salva.
2. Vai alla scheda Caricamento sicuro, compila l'LTPK crittografato (consulta Ottieni la coppia di chiavi per SmartTap), insieme al tuo ID del collezionista e alla versione della chiave LTPK, quindi premi Inietta LTPK crittografato.
3. Quindi segui le restanti procedure su Utilizzo dello strumento di test ACS VAS con Google TestPass; dovresti essere in grado di recuperare le informazioni memorizzate sul tuo CustomNFC-EnabledPass.