基本的な機能要件

Google ウォレットと統合するには、次の基本機能を実装する必要があります。

EMV 認定

端末は EMVCo レベル 1 および 2 認証に適合している必要があります。詳しくは、EMVCo のウェブサイトをご覧ください。

オフライン データ認証

ユーザーが端末をすばやく通過できるようにするには、交通機関の端末がオフライン データ認証(ODA)に対応している必要があります。ODA は、決済端末が非接触型決済カードまたはモバイル デバイスを使用してオフライン認証を実行できるようにする暗号チェックです。ODA は、提示されたカードが本物であるという高い信頼性を提供します。ネットワークが支払いを処理するのを待つことなく、交通機関のゲートを開けます。ODA は、交通機関の端末が断続的にオフラインになる場合にも使用されます。交通機関の端末がオンラインに戻ると、支払いが処理されます。

ODA 機能は、常にオンラインとは限らない端末や、接続の信頼性が低い駅を持つ駅に最適です。また、決済処理時間のために通勤者のアクセスが遅くなる可能性がある場合にも使用されます。ゲートは通常、ユーザーがモバイル デバイスをタップしてから 500 ミリ秒以内に開きます。

ODA を使用するには、交通機関の端末を正しく構成する必要があります。端末の構成方法については、決済代行業者またはシステム インテグレータにお問い合わせください。

Google ウォレットは、次のネットワークで ODA をサポートしています。

  • Visa
  • Mastercard
  • Amex

ポーリングとカード クラッシュ

物理的な NFC カードには静的 UID があります。ただし、すべての Android モバイル デバイスには、トランザクションごとに変化する動的 UID があります。これにより追跡ができなくなるため、ユーザーのプライバシー レベルが向上しますが、交通機関の端末が NFC フィールド内の複数のカードを認識すると「カード クラッシュ」が発生する可能性があります。

ユーザーがスマートフォンを端末に近づけると、NFC の電界強度が増加し、接続を確立するのに十分な強度と安定が得られる前に、デバイスがトランザクションを開始することがあります。接続が切断されると、スマートフォンはトランザクションを停止して再試行します。これにより、モバイル デバイスの UID が変更され、端末がカード クラッシュ ロジックで構成されている場合、短い間隔で複数の UID を誤って認識してトランザクションを停止する可能性があります。この状況は、カード クラッシュ ロジックを持つ端末の端末ポーリング速度が速すぎると悪化します。 この問題を解決するには、UID カードのクラッシュ ロジックを無効にするか、端末のポーリング速度を下げます。

AID セレクト、PPSE、ePPSE

オープンループ カードとクローズド ループ カードの両方をサポートする端末では、次の順序で設定することをおすすめします。

  1. AID を使用するすべてのクローズド ループ カードが最初に選択します。
  2. PPSE を使用するすべてのオープンループ カード。

ePPSE

ePPSE は EMVCo の新しい仕様で、トランザクションが発生する直前にトランザクションの種類に関する情報を端末からモバイル デバイスに提供するのに役立ちます。これにより、スマートフォンでは、特定の種類のトランザクション用にユーザーが事前に定義した特定の支払いカードを選択できます。交通機関の場合、交通機関用のデフォルトのカードを設定することになります。これにより、交通機関の端末でタップしたときに、デフォルトの支払いカードがオーバーライドされます。

Google ウォレットでは現在 ePPSE をサポートしていませんが、交通機関で ePPSE を有効にすることにご関心がある場合は、オープンループの交通機関フォームを Google ウォレットに送信する際にその旨をお知らせください。