Įvadas
„WalletMate“ mobiliosios piniginės NFC skaitytuvas yra vienas iš „Google Smart Tap“ galinčių terminalų, galinčių nuskaityti „Google Wallet Pass“. „WalletMate“ taip pat turi „Apple“ VAS sertifikatą ir gali skaityti „Apple Wallet Pass“. Šis dokumentas padės pateikti paraišką ir sukurti „Apple Wallet“ bei „Google“ piniginės leidimus, taip pat supažindins su „WalletMate“ naudojimo darbo eiga. „WalletMate“ skirta tik VAS, ji bus naudojama VAS duomenų skaitymas, bet ne mokėjimo operacijoms.
„Apple Wallet Pass“ dokumentų vadovas
„Apple Wallet Passs“ dokumentus galite rasti toliau jos „Apple“ svetainėje. „Apple Wallet Passs“ dokumentacija:
https://developer.apple.com/documentation/walletpassesTurėsite užsiregistruoti „Apple“ kūrėjų programoje, kad galėtumėte kurti, kurti, platinti ir atnaujinti „Apple Passes“. Norėdami užsiregistruoti ir sukurti Apple Pass sertifikatą, žr. Prisiregistravimas į Apple kūrėjo programą, skirtą Apple Pass generavimui.
„Google Smart Tap“ dokumentacijos vadovas
„Google Smart Tap“ dokumentaciją rasite žemiau esančioje svetainėje:
https://developers.google.com/wallet/smart-tap/
„Google Wallet Generic Pass“ dokumentų apžvalga:
https://developers.google.com/wallet/generic?authuser=1
Yra tam tikros konfidencialios „Google Smart Tap“ medžiagos, pvz., informacijos apie kriptografiją ir raktų valdymą, kurios mums neleidžiama dalytis ar aptarti, kol nesame įgalioti tai daryti. Jei norite pasiekti nuorodą ir sužinoti daugiau apie tai, turite pateikti užklausą dėl prieigos su „Google Wallet“ palaikymo komanda , su jais galite susisiekti el.
https://developers.google.com/wallet/smart-tap/guides/implementation/key-management?hl=en&authuser=1
Pasiruošimas
、
„Apple“ piniginės testas
1.1. Atsisiųskite „Acs Apple Test Pass“ iš „Apple Wallet“.
Šiame skyriuje pateikiama paprasta žingsnis po žingsnio procedūra, kaip atsisiųsti ACS Apple Test Pass iš Apple Wallet.
1. „iPhone“ atidarykite „Camera“, nuskaitykite „Apple Demo Pass“ QR kodą 1 pav
2. Spustelėkite bit.ly
3. Jei negalite gauti bit.ly, nustatykite numatytąją naršyklę į Safari
4. Spustelėkite „Kitas“, kad išsaugotumėte ACS testo leidimą „Apple Wallet“.
1.2.Atsisiųskite „Google Test Pass“ iš „Google“ piniginės Šiame skyriuje pateikiama paprasta nuosekli procedūra, kaip atsisiųsti „Google Test Pass“ iš „Google“ piniginės.
1. „Android“ telefone paleiskite „Camera“ arba atsisiųskite QR kodo nuskaitymo programą, nuskaitykite „Google Demo Pass#1“ QR kodą (pagrindinis lojalumo demonstracinis leidimas, numatomas 2018 m. naudingasis krovinys) arba „Google Demo Pass#2“ QR kodą (ilgas lojalumo demonstracinis leidimas, kuriame gausite papildomų duomenų, tikimasi naudingoji apkrova {“data-0″:”data_here0″, …”data-49″:”data_here49”) 1 paveiksle
2. Jei reikia, galite išsaugoti abu demonstracinius leidimus
3. Spustelėkite žiniatinklio adresą
4. Spustelėkite Pridėti, kad išsaugotumėte „Google Test Pass“ „Google“ piniginėje.
ACS VAS testavimo įrankis
ACS VAS testavimo įrankis yra įrankis, skirtas NFC palaikytam Apple Pay Passes ir Google Pay Pass testavimui su WalletMate. Šiuo metu ACS VAS testavimo įrankis palaikomas Windows, Linux, Android ir macOS platformose. Jei norite naudoti ACS VAS testavimo įrankį įvairiems kūrimo poreikiams, susisiekite su mumis: [email protected]
ACS VAS testavimo įrankis („Windows“)
1.1 Paleiskite Acs VAs testavimo įrankį
1. Gaukite ir atsisiųskite bei įdiekite iš mūsų naujausią „WalletMate“ tvarkyklę
2. Išpakuokite failą ACS_ VAS_Test_ Tool_Windows-X.XX, kurį pateikė mūsų pardavėjas.
3. USB kabeliu prijunkite WalletMate Mobile Wallet NFC skaitytuvą prie kompiuterio.
4. Eikite į ACS_VAS_Test_Tool_Windows-X.XX/exe/, dukart spustelėkite TestVasTool.exe, kad paleistumėte programą. C# šaltinio kodas yra viduje ACS_VAS_Test_Tool_Windows-X.XX/SourceCode/
5. Jei yra iššokantis dialogo langas, kuriame prašoma įdiegti trūkstamus Microsoft Windows komponentus, atsisiųskite ir įdiekite juos.
6. Jei WalletMate Mobile Wallet NFC skaitytuvas buvo sėkmingai prijungtas ir atpažintas kompiuterio, pasirodys šis ekranas, jo pavadinimas bus rodomas viršutiniame kairiajame kampe.
1.2. Acs VAs testavimo įrankio naudojimas su Acs Test Apple Pass
Šiame skyriuje pateikiamos paprastos žingsnis po žingsnio procedūros, kaip patikrinti AppleWallet saugomą ACS testo įrašą naudojant ACS VAS testavimo įrankį.
1.Eikite į Demo skirtuką.
2. Sureguliuokite kiekvienos apklausos apklausos skaičių ir apklausos skirtąjį (-ų) skaičių, pasirinkite ACS Demo Pass, tada paspauskite Pradėti. PassTypeldentifier & Private Key for ACS Demo Pass yra kietai užkoduotas demonstracijoje.
3. WalletMate MobileWallet NFC skaitytuvo viršuje bakstelėkite iPhone / AppleWatch.
4. Pasirodys ACS Test Pass. Jei jūsų iPhone yra apsaugotas slaptažodžiu/Touch ID/Face ID, bus rodomas raginimas atrakinti leidimą.
5. Dar kartą bakstelėkite iPhone / AppleWatchon WalletMate MobileWallet NFC skaitytuvo viršuje.
6. Ekrane turėtų būti rodoma varnelė, o leidimas išnyks.
7. Pranešimo laukelyje rodomas apkrovos pranešimas ir laiko žyma.
1.3.Išbandykite tinkintą NFC įgalintą ApplePass
Šiame skyriuje pateikiama paprasta žingsnis po žingsnio procedūra, kaip naudoti ACS VAS testavimo įrankį su tinkintu NFC įgalinto leidimu. Jei sukūrėte pasirinktinį testo leidimą naudodami „Apple“, turėtumėte vadovautis šio skyriaus nurodymais.
Galite kreiptis į AppleVAS, kad sužinotumėte daugiau apie išankstinius savo ApplePass kūrimo reikalavimus.
1. Eikite į skirtuką Config Apple VAS ir užpildykite 1 slaptažodžio identifikatoriaus ir 1 privačiojo rakto (saugokitės sintaksės) laukus.
2. Jei norite išbandyti du pasirinktinius bandymo rezultatus, įklijuokite 2-ąjį identifikatorių ir privatųjį raktą į 2 tipo identifikatorių ir 2 privatųjį raktą.
3. Paspauskite Išsaugoti
4. Eikite į demonstracinį skirtuką, pasirinkite ClientPass1 arba ClientPass2 ir paspauskite Pradėti. ClientPass 1 ir ClientPass 2 nurodo passTypeldentifier1, pass Typ ldentifier 2 ir atitinkamą jų privatųjį raktą Config Apple VAS Tab.
5. Tada vadovaukitės procedūromis naudodami „ACSVASTestTool“ su „ACSTestApplePass“, turėtumėte sugebėti gauti informaciją, saugomą jūsų „CustomNFC-Enabled Pass“.
1.4.AcsVAsTest Tool with GoogleTestPass naudojimas
Šioje skiltyje pateikiamos paprastos nuoseklios procedūros, kaip patikrinti ACS Test Pass, saugomą GoogleWallet naudojant ACS VAS testavimo įrankį.
1.Eikite į Demo skirtuką.
2. Galite reguliuoti kiekvienos apklausos apklausos skaičių ir apklausos skirtąjį laiką (-us), paspauskite Pradėti. Palikite „Config Google Smart Tap“ ir „Secure Load“ skirtukus numatytuosius nustatymus, jei norite išbandyti naudodami „Google Demo Test Pass“.
3. Atrakinkite ekraną, įjunkite NFC savo „Android“ įrenginyje ir bakstelėkite „Android“ mobilųjį telefoną „WalletMate Mobile Wallet NFC Reader“ viršuje. „Google Demo Test Pass“ iš karto pasirodys.
4.Payload pranešimas ir laiko žyma rodomi skirtuko „Demonstracija“ pranešimų laukelyje.
1.5.Išbandykite tinkintą NFC įgalintą „GooglePass“.
Jei norite sukurti savo NFC-EnabledPass su „Google“ ir sugeneravote užšifruotą LTPK ir viešąjį raktą bei įkėlėte viešąjį raktą į „Google“ piniginės APl išdavėjo paskyrą, galite vadovautis toliau pateiktomis gairėmis ir išbandyti savo leidimą naudodami ACS VAS testavimo įrankį.
1. Eikite į „Config Google Smart Tap Tab“, įveskite rinkėjo ID ir paspauskite Išsaugoti.
2.Eikite į skirtuką Saugus įkėlimas, užpildykite Encrypted LTPK (žr. „SmartTap“ raktų poros gavimas) kartu su savo rinkėjo ID ir LTPK rakto versija, tada paspauskite Inject EncryptedLTPK.
3. Tada atlikite likusias procedūras ACS VAS testavimo įrankio naudojimas su Google Tes tPass. Turėtumėte sugebėti atkurti informaciją, saugomą savo CustomNFC-EnabledPass.