WindowsでWalletMateモバイルNFCリーダー機能をテストする方法

 導入

WalletMate モバイルウォレット NFC リーダー は、Google Wallet Pass を読み取ることができる Google Smart Tap 対応端末の 1 つです。WalletMate は Apple VAS 認定も受けており、Apple Wallet Pass を読み取ることができます。このドキュメントでは、Apple Wallet パスと Google Wallet パスの申請と作成について説明し、WalletMate を使用するワークフローを紹介します。WalletMate は VAS 専用であり、VAS データの読み取りには使用できますが、支払い取引には使用できません。

Apple Wallet Passes ドキュメントガイド

Apple Wallet Passes のドキュメントは、Apple の Web サイトで以下から参照できます。Apple Wallet Passes のドキュメント:

https://developer.apple.com/documentation/walletpassesApple Pass を設計、作成、配布、更新する前に、Apple Developer Program に登録する必要があります。Apple Pass 証明書の登録と作成の手順については、「Apple Pass 生成のための Apple Developer プログラムへの登録」を参照してください。

Google スマートタップ ドキュメント ガイド

Google スマートタップのドキュメントは、以下の Web サイトにあります。

https://developers.google.com/wallet/smart-tap/

Google Wallet Generic Pass ドキュメントの概要:

https://developers.google.com/wallet/generic?authuser=1

Google Smart Tap には、暗号化やキー管理に関する情報など、許可されるまで共有または議論できない機密資料がいくつかあります。リンクにアクセスして詳細を知りたい場合は、GoogleWallet サポート チームにアクセスをリクエストする必要があります。メールで連絡を取ることもできます。

https://developers.google.com/wallet/smart-tap/guides/implementation/key-management?hl=en&authuser=1

 準備

Apple Walletテスト

1.1.Apple WalletでAcs Apple Test Passをダウンロードする

このセクションでは、Apple Wallet に ACS Apple Test Pass をダウンロードする方法について、簡単な手順を説明します。

1. iPhoneでカメラを開き、図1のApple Demo Pass QRコードをスキャンします。

2. bit.lyをクリック

3.bit.lyが利用できない場合は、デフォルトのブラウザをSafariに設定してください。

4.「次へ」をクリックして、ACS テスト パスを Apple Wallet に保存します。

1.2. Google Wallet に Google Test Pass をダウンロードする このセクションでは、Google Wallet に Google Test Pass をダウンロードする方法について、簡単な手順を説明します。

1. Android スマートフォンでカメラを起動するか、QR コード スキャン アプリをダウンロードし、図 1 の Google Demo Pass#1 QR コード (基本的なロイヤルティ デモ パス、予想されるペイロード 2018) または Google Demo Pass#2 QR コード (追加データを取得する長いロイヤルティ デモ パス、予想されるペイロード {“data-0″:”data_here0″、…”data-49″:”data_here49”) をスキャンします。

2.必要に応じて両方のデモパスを保存できます

3.Webアドレスをクリック

4.「追加」をクリックして、Google テスト パスを Google Wallet に保存します。

ACS VAS テストツール

ACS VAS テスト ツールは、WalletMate を使用して NFC 対応の Apple Pay Pass と Google Pay Pass をテストするためのツールです。現在、ACS VAS テスト ツールは Windows、Linux、Android、macOS プラットフォームでサポートされています。ACS VAS テスト ツールをさまざまな開発ニーズに使用したい場合は、[email protected] までお問い合わせください。

ACS VAS テスト ツール (Windows)

1.1 Acs VAsテストツールを起動する

1.最新のWalletMateドライバーを入手してダウンロードし、インストールします。

2. 弊社の営業担当者から提供された ACS_ VAS_Test_ Tool_Windows-X.XX ファイルを解凍します。

3. WalletMate モバイルウォレット NFC リーダーを USB ケーブルで PC に接続します。

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 モバイル ウォレット NFC リーダーが PC に正常に接続され、認識されると、次の画面が表示され、その名前が左上隅に表示されます。

1.2. Acs VAs テスト ツールを Acs Test Apple Pass で使用する

このセクションでは、ACS VAS テスト ツールを使用して AppleWallet に保存されている ACS テスト パスをテストする方法について、簡単な手順を説明します。

1.デモタブに移動します。

2. 各ポーリングのポーリング回数とポーリング タイムアウトを調整し、ACS デモ パスを選択して、[開始] を押します。ACS デモ パスのパス タイプ識別子と秘密キーは、デモにハードコードされています。

3. iPhone/AppleWatchをWalletMate MobileWallet NFCリーダーの上にタップします。

4. ACS テスト パスがポップアップ表示されます。iPhone がパスワード/Touch ID/Face ID で保護されている場合は、パスのロックを解除するように求めるプロンプトが表示されます。

5. WalletMate MobileWallet NFC リーダーの上部にある iPhone / AppleWatch をもう一度タップします。

6. 画面にチェックマークが表示され、パスが消えます。

7. ペイロード メッセージとタイムスタンプがメッセージ ボックスに表示されます。

1.3.カスタムNFC対応ApplePassのテスト

このセクションでは、カスタム NFC 対応パスで ACS VAS テスト ツールを使用する方法について、簡単な手順を説明します。Apple でカスタム テスト パスを作成した場合は、このセクションのガイダンスに従ってください。

独自の ApplePass を設計するための前提条件の詳細については、AppleVAS を参照してください。

1.「Config Apple VAS」タブに移動し、passTypeIdentifier 1とPrivateKey 1(構文に注意してください)フィールドに入力します。

2. テストするカスタム テスト パスが 2 つある場合は、2 番目のパス タイプ識別子と秘密キーをそれぞれパス タイプ識別子 2 と秘密キー 2 に貼り付けてください。

3.保存を押す

4.デモ タブに移動し、ClientPass1 または ClientPass2 を選択して [開始] を押します。ClientPass 1 と ClientPass 2 は、Config Apple VAS タブの passTypeldentifier1、pass Typ ldentifier 2、および対応する秘密キーを参照します。

5. 次に、ACSVASTestTool と ACSTestApplePass を使用するための残りの手順に従うと、独自のカスタム NFC 対応パスに保存されている情報を取得できるはずです。

 

1.4.GoogleTestPass での AcsVAsTest ツールの使用

このセクションでは、ACS VAS テスト ツールを使用して GoogleWallet に保存されている ACS テスト パスをテストする方法について、簡単な手順を説明します。

1.デモタブに移動します。

2. 各ポーリングのポーリング回数とポーリング タイムアウトを調整し、[開始] を押します。Google デモ テスト パスでテストする場合は、[Google スマート タップの構成] タブと [セキュア ロード] タブをデフォルト設定のままにしておきます。

3. 画面のロックを解除し、Android デバイスの NFC をオンにして、WalletMate モバイル ウォレット NFC リーダーの上で Android 携帯電話をタップすると、Google デモ テスト パスがすぐにポップアップ表示されます。

4.ペイロードメッセージとタイムスタンプが「デモ」タブのメッセージボックスに表示されます。

1.5.カスタムNFC対応GooglePassのテスト

Google を使用して NFC 対応パスを開発し、暗号化された LTPK と公開鍵を生成し、公開鍵を Google Wallet APl 発行者アカウントにアップロードした場合は、以下のガイドラインに従って、ACS VAS テスト ツールを使用してパスをテストできます。

1. [Google スマートタップの設定] タブに移動し、コレクター ID を入力して、[保存] を押します。

2.「セキュア ロード」タブに移動し、暗号化された LTPK (「SmartTap のキー ペアを取得する」を参照) とコレクター ID、LTPK キー バージョンを入力して、「暗号化された LTPK を挿入」を押します。

3. 次に、ACS VAS テスト ツールを Google Tes tPass と共に使用する手順の残りの部分を実行すると、独自の CustomNFC 対応パスに保存されている情報を取得できるはずです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です