вступ
WalletMate Mobile Wallet NFC Reader є одним із терміналів Google Smart Tap, який може зчитувати Google Wallet Pass. WalletMate також сертифіковано Apple VAS і може зчитувати Apple Wallet Pass. Цей документ допоможе вам подати заявку та створити Apple Wallet і Google Wallet Passes, а також представить робочий процес використання WalletMate. WalletMate призначено лише для VAS, його слід використовувати для читання даних VAS, але не для платіжних операцій.
Apple Wallet Passes Посібник з документації
Документацію Apple Wallet Passes можна знайти нижче на веб-сайті документації Apple.Apple Wallet Passes:
https://developer.apple.com/documentation/walletpassesВам потрібно буде зареєструватися в програмі Apple Developer Program, перш ніж ви зможете розробляти, створювати, розповсюджувати та оновлювати Apple Passes. Щоб зареєструватися та створити сертифікат Apple Pass, перегляньте розділ Зареєструватися в програмі розробників Apple для створення Apple Pass.
Посібник з документації Google Smart Tap
Документацію Google Smart Tap можна знайти на веб-сайті нижче:
https://developers.google.com/wallet/smart-tap/
Огляд документації Google Wallet Generic Pass:
https://developers.google.com/wallet/generic?authuser=1
Існують деякі конфіденційні матеріали Google Smart Tap, як-от інформація про криптографію та керування ключами, якими ми не маємо права ділитися чи обговорювати, доки не отримаємо на це дозвіл. Якщо вам цікаво отримати доступ за посиланням і дізнатися більше про нього, вам потрібно надіслати запит на доступ до служби підтримки Google Wallet , ви можете зв’язатися з ними електронною поштою.
https://developers.google.com/wallet/smart-tap/guides/implementation/key-management?hl=en&authuser=1
Підготовка
、
Тест Apple Wallet
1.1. Завантажте Acs Apple Test Pass в Apple Wallet
У цьому розділі наведено просту покрокову процедуру завантаження ACS Apple Test Pass в Apple Wallet.
1. Відкрийте камеру на iPhone, відскануйте QR-код Apple Demo Pass на малюнку 1
2. Натисніть bit.ly
3.Якщо ви не можете отримати bit.ly, будь ласка, встановіть браузером за умовчанням Safari
4.Натисніть «Далі», щоб зберегти ACS Test Pass в Apple Wallet.
1.2. Завантажте Google Test Pass у Google Wallet У цьому розділі наведено просту покрокову процедуру завантаження Google Test Pass у Google Wallet.
1. Запустіть камеру на телефоні Android або завантажте програму для сканування QR-коду, відскануйте QR-код Google Demo Pass#1 (демо-перепустка Basic loyalty, очікуване корисне навантаження 2018) або QR-код Google Demo Pass#2 (Довгий демо-перепустка лояльності, який отримує додаткові дані, очікується корисне навантаження {“data-0″:”data_here0″, …”data-49″:”data_here49”) на рисунку 1
2. За потреби ви можете зберегти обидва демо-паси
3. Клацніть веб-адресу
4. Натисніть «Додати», щоб зберегти Google Test Pass у Google Wallet.
Інструмент тестування ACS VAS
Інструмент тестування ACS VAS – це інструмент, призначений для тестування Apple Pay Passes із підтримкою NFC і Google Pay Passes за допомогою WalletMate. Наразі ACS VAS Test Tool підтримується на платформах Windows, Linux, Android і macOS. Якщо ви хочете використовувати інструмент тестування ACS VAS для різних потреб розробки, зв’яжіться з нами: [email protected]
Інструмент тестування ACS VAS (Windows)
1.1 Запустіть Acs VAs Test Tool
1. Отримайте, завантажте та встановіть найновіший драйвер WalletMate у нас
2. Розархівуйте файл ACS_ VAS_Test_ Tool_Windows-X.XX, наданий нашим продавцем.
3.Підключіть WalletMate Mobile Wallet NFC Reader до ПК за допомогою кабелю USB.
4. Перейдіть до ACS_VAS_Test_Tool_Windows-X.XX/exe/, двічі клацніть TestVasTool.exe, щоб запустити програму. Вихідний код C# міститься в ACS_VAS_Test_Tool_Windows-X.XX/SourceCode/
5. Якщо з’явиться спливаюче діалогове вікно з проханням встановити відсутні компоненти Microsoft Windows, завантажте та інсталюйте їх.
6. Наступний екран з’явиться, якщо WalletMate Mobile Wallet NFC Reader було успішно підключено та розпізнано ПК, його назва з’явиться у верхньому лівому куті.
1.2. Використання Acs VAs Test Tool з Acs Test Apple Pass
У цьому розділі наведено прості покрокові процедури тестування ACS Test Pass, що зберігається в AppleWallet, за допомогою ACS VAS Test Tool.
1. Перейдіть на вкладку Demo.
2. Налаштуйте кількість опитувань і час очікування опитування для кожного опитування, виберіть ACS Demo Pass, а потім натисніть «Пуск». PassTypeldentifier & Private Key для ACS Demo Pass жорстко закодовано в демонстраційній версії.
3.Торкніться iPhone/AppleWatch поверх WalletMate MobileWallet NFC Reader.
4. З’явиться спливаюче вікно ACS Test Pass. Якщо ваш iPhone захищено паролем/Touch ID/Face ID, вам буде запропоновано розблокувати Pass.
5. Знову торкніться iPhone / AppleWatchon у верхній частині WalletMate MobileWallet NFC Reader.
6. На екрані має з'явитися галочка, а пропуск зникне.
7. У вікні повідомлень відображається повідомлення про корисне навантаження та час.
1.3. Перевірте ApplePass із підтримкою NFC
У цьому розділі наведено просту покрокову процедуру використання інструменту тестування ACS VAS із вашим користувацьким пропуском із підтримкою NFC. Якщо ви створили власний тестовий пропуск у Apple, слід дотримуватися вказівок цього розділу.
Ви можете звернутися до AppleVAS, щоб дізнатися більше про попередні вимоги до розробки власного ApplePass.
1. Перейдіть на вкладку Config Apple VAS і заповніть поля passTypeIdentifier 1 & PrivateKey 1 (Зверніть увагу на синтаксис).
2. Якщо у вас є два користувальницькі тестові проходи, які ви хочете протестувати, будь ласка, вставте 2-й passTypeldentifier & Private Key в ідентифікатор типу проходу 2 & Private Key 2 відповідно.
3.Натисніть Зберегти
4. Перейдіть на демонстраційну вкладку, виберіть ClientPass1 або ClientPass2 і натисніть «Пуск». ClientPass 1 і ClientPass 2 посилаються на passTypeldentifier1, pass Typ ldentifier 2 і їхній відповідний закритий ключ на вкладці Config Apple VAS.
5. Потім виконайте останню процедуру за допомогою ACSVASTtestTool з ACSTestApplePass, ви зможете отримати інформацію, що зберігається у вашій власній картці Custom NFC.
1.4. Використання інструменту тестування AcsVAs з GoogleTestPass
У цьому розділі наведено прості покрокові процедури тестування ACS Test Pass, що зберігається в GoogleWallet, за допомогою ACS VAS Test Tool.
1. Перейдіть на вкладку Demo.
2. Ви можете налаштувати кількість опитувань і час очікування для кожного опитування, натиснувши «Пуск». Залиште вкладки Config Google Smart Tap і Secure Load налаштуваннями за замовчуванням, якщо ви бажаєте протестувати за допомогою Google Demo Test Pass.
3. Розблокуйте екран, увімкніть NFC на своєму пристрої Android і торкніться мобільного телефону Android у верхній частині NFC-зчитувача WalletMate Mobile Wallet. Відразу з’явиться Google Demo Test Pass.
4. Повідомлення корисного навантаження та мітка часу відображаються у вікні повідомлень вкладки «Демо».
1.5. Перевірте спеціальний GooglePass із підтримкою NFC
Якщо ви хочете розробити свій пропуск із підтримкою NFC за допомогою Google і згенерували зашифрований LTPK і відкритий ключ, а також завантажили відкритий ключ у свій обліковий запис емітента APl Google Wallet, ви можете дотримуватися наведених нижче вказівок і перевірити свій пропуск за допомогою інструмента тестування ACS VAS.
1. Перейдіть до вкладки Config Google Smart Tap, введіть ідентифікатор колекціонера та натисніть «Зберегти».
2. Перейдіть на вкладку «Безпечне завантаження», заповніть зашифрований LTPK (див. розділ «Отримайте пару ключів для SmartTap») разом із ідентифікатором колекціонера та версією ключа LTPK, а потім натисніть «Вставити зашифрованийLTPK».
3. Потім виконайте решту процедур у розділі «Використання інструменту тестування ACS VAS із Google Tes tPass», ви зможете отримати інформацію, що зберігається на вашому власному CustomNFC-EnabledPass.