インドのカード発行会社向けオンボーディング ガイド

このページでは、GPay India アプリのカード発行会社オンボーディング プロセスについて簡単に説明します。

使ってみる

Google Pay デバイス トークンのサポートを追加するには、カード発行会社コンソールを通じてオンボーディングし、Google と 2 種類の法的契約(秘密保持契約とカード発行会社利用規約)を締結した後、トークン サービス プロバイダ(TSP)との技術統合を完了する必要があります。デバイスのトークン化のために TSP の API と統合する際の技術的な作業については、各 TSP にお問い合わせください。カード発行会社コンソールを通じたオンボーディング プロセスについて詳しくは、全世界向けの Google Pay を使ってみるをご覧ください。

NDA とカード発行会社利用規約に同意したら、TSP との統合作業を開始できるようになります。システム構成とデバイス トークン化に関連する API との統合プロセスについては、TSP にお問い合わせください。このサイトの TSP の統合セクションでは、Google Pay プロダクトの動作や、TSP での構成方法に関する Google Pay 固有の要件について説明しています。

アクセス制限

リリース前は、通常のユーザーがカードをプロビジョニングできないようになっています。リリースが承認されるまでは、TSP と協力して、トークン化へのアクセスを承認済みのテストと内部ユーザーのカードに限定します。

リリース前のチェックリスト

Google Pay との統合をスムーズにリリースするため、次のことが完了していることを確認してください。

  • Google と NDA を締結した。
  • Google とカード発行会社の契約を締結した。
  • すべての機能テストを完了し、トークン化が正しく動作することを確認した。
  • トークン化、アプリ内取引、請求書の支払い取引、BharatQR 取引、オンライン取引に関連する既知の問題が存在しないことを確認した。
  • カード所有者からの問い合わせに適切に対応できるようにサポートチームのトレーニングを実施した。
  • ユーザー向けの Google Pay サポート情報など、カード所有者に Google Pay について必要な情報を提供するようウェブサイトを更新した。
  • リリースするプロダクトのリストを英語と現地の言語で TSP に提出した(この情報を使用して、サポートされているカード発行会社のリストが更新される)。
  • リリース前のチェックリストのドキュメントを TSP に提出した。
  • 本番環境テストの承認フォームを TSP に提出した。
  • 本番環境へのリリースについて TSP から認証を受けた。

サンドボックス モードを有効にする

TSP との統合時に、サンドボックス モードを使用して、非本番環境でテストする必要があります。

ユーザーがカードをテストするには、その前に Google により許可リストに登録される必要があります。テスターのメール ID をアドレス gpay-india-issuer-onboarding@google.com に送信してください。その際には、すべてのテスターのメール ID を一度に共有します。カンマやピリオド、箇条書きの行頭文字は使用せず、メール ID を 1 行に 1 つずつ記述します。

サンドボックス モードを有効にするには、まずこちらの共有フォルダから APK をダウンロードしてインストールしたことを確認してください。

サンドボックス モードをオンにするには、Android デバイスのモバイル ブラウザを使用して、android_pay_env_override_sandbox ファイルをダウンロードします。デフォルトでは、/sdcard/Download フォルダに android_pay_env_override_sandbox という名前のファイルがダウンロードされます。ファイルをダウンロードしたら、デバイスを再起動します。その後、サンドボックス モードが有効になります。

OTP 自動入力を有効にする

インドのカードには 2 種類の OTP があり、それぞれ別のテンプレートが必要です。カード発行会社は社内チームと連携して、OTP 形式を以下に示す自動入力用の形式と一致させる必要があります。

プロビジョニング用 OTP

プロビジョニング用 OTP は、ユーザーがカードを追加しようとしたときに送信されます。OTP を自動入力するには、SMS のテキストに以下のいずれかの単語かフレーズが含まれている必要があります。

  • OTP
  • ワンタイム パスワード
  • Google Pay

例: 末尾が 6789 のカードを Google Pay に登録するための OTP は 123456 です。

取引用 OTP

取引用 OTP は、ユーザーがカードを使用して支払いを行おうとしたときに送信されます。SMS のテキストに以下のいずれかのフレーズが含まれている場合、OTP が自動入力されます。

  • ... OTP は 123456 です...
  • ... ワンタイム パスワードは 123456 です ...
  • Google Pay で ... は 123456 です ...
  • ... デジタル ウォレットの OTP は 123456 です ...

例: 末尾が 6789 のカードを使用した Rs 123 の取引に必要な OTP は 123456 です

テスト

取引時に Google Pay との統合の問題が発生しないよう、カード発行会社はそれぞれのネットワークと発行しているカードのポートフォリオについて、以下のエンドツーエンドのテストを実施する必要があります。

カードの追加

テストケース 前提条件 テスト手順 確認事項
[カードを追加] オプションが表示されることを確認します。
  1. Google Pay を起動する。
  2. [設定] > [お支払い方法] に移動する。
[カードを追加] オプションが表示されること。
カードの追加時に OTP が求められ、自動的に読み取られることを確認します。 カードが Google Pay に追加されていない。
  1. Google Pay を起動する。
  2. [お支払い方法] > [カードを追加] に移動する。
  3. カードの追加に必要な情報をすべて入力し、[同意する] を選択する。
  4. カードを有効にするための OTP が届く。
  1. OTP が自動的に読み取られること。
  2. カードが正常に追加されること。
不正な有効期限のカードを追加してみます。 カードが Google Pay に追加されていない。
  1. Google Pay を起動する。
  2. [お支払い方法] > [カードを追加] に移動する。
  3. 有効期限が切れたカードを追加してみる。
無効な有効期限を入力すると、そのフィールドでエラーがトリガーされ、そのカードは追加できないこと。
銀行口座の追加後は、ユーザーがモバイル リチャージ中に購入手続きからカードを追加できる必要があります。 ユーザーが銀行口座を追加済みである。
  1. Google Pay を起動する。
  2. [新しい支払い] をタップする。
  3. [モバイルのリチャージ] をタップする。
  4. 有効な携帯電話番号を入力し、[次へ] ボタンをタップする。
  5. リチャージ プランを選択する。
  6. 銀行口座の横の展開アイコンをタップする。
  7. [カードを追加] をクリックする。
  1. カードが正常に追加されること。
  2. その後、支払いが可能になること。
銀行口座が追加されていない場合、購入手続き画面に [カードを追加] オプションが表示されないことを確認します。 ユーザーが銀行口座を追加していない。
  1. Google Pay を起動する。
  2. [新しい支払い] をタップする。
  3. [モバイルのリチャージ] をタップする。
  4. 有効な携帯電話番号を入力し、[次へ] ボタンをタップする。
  5. リチャージ プランを選択する。
  6. 銀行口座の横の展開アイコンをタップする。
[銀行口座を追加] ボタンと [続行] ボタンのみが表示されること。
P2P 支払いでは [カードを追加] オプションが表示されないことを確認します。 GPay ユーザーを 2 人使用する。
  1. Google Pay を起動する。
  2. [新しい支払い] をタップする。
  3. 送金するユーザーを選択するか、[送金] の下のオプションを使用して詳細を入力する。
  4. [お支払い] をタップする。
  5. 金額と理由を入力する。
  6. 銀行口座の横の展開アイコンをタップする。
[カードを追加] オプションが表示されないこと。

アプリ内での支払い - 販売者取引

次のいずれかの販売者で取引をテストできます。ここでは Myntra を例に説明します(注文後すぐにキャンセルできるため)。

  • Myntra
  • Yatra
  • Dunzo
  • Magicpin
  • Confirmtkt
  • EaseMyTrip
  • Limeroad
  • Zoomin
  • Coolwinks
テストケース 前提条件 テスト手順 確認事項
ユーザーが、カード用のサンプルアプリ内販売者アプリを使用して支払いを正常に行うことができ、OTP が求められ、OTP が自動的に読み取られることを確認します。
取引が完了したら、ユーザーがサンプルアプリ内販売者に戻る必要があります。
  1. ユーザーが Google Pay にカードとアカウントを追加している。
  2. サンプルアプリ内販売者アプリがインストールされている。
  1. サンプルアプリ内販売者アプリを起動する。
  2. 必要な情報をすべて入力する。
  3. [GPay で支払う] ボタンをタップする。
  4. GPay を使った支払いを完了する。
  1. ユーザーが GPay を起動して取引を完了できること。
  2. 支払い時に OTP が求められること。
  3. OTP が自動的に読み取られること。
  4. 取引が成功した後、ビジネス セクションの下にチャットヘッドが作成されること。
  5. ユーザーがサンプルアプリ内販売者アプリケーションに正常に戻ること。
ユーザーが銀行口座で支払いを開始した後、支払いオプションをカードに変更できることを確認します。
  1. ユーザーが Google Pay にカードとアカウントを追加している。
  2. サンプルアプリ内販売者アプリがインストールされている。
  1. カードと銀行口座の両方を認めている販売者の支払いを開始する。
  2. 支払いオプションとして銀行口座を選択し、[お支払いに進む] をクリックする。
  3. MPIN 画面でデバイスの戻るボタンをタップする。
  1. ユーザーが購入手続き画面に戻ること。
  2. ユーザーが支払いオプションをカードに変更して支払いを完了できること。

アプリ内での支払い - 料金 / 後払い / 前払い

料金の支払いと前払いのリチャージがサポートされているため、これらをテストする必要があります。カードのトークン化のテストには、以下のオプションを使用できます。

  • 後払いのモバイル料金の支払い
  • 前払いのモバイル / 衛星放送のリチャージ
  • 公共料金の支払い - 電気 / 水道 / ガス / ブロードバンド
テストケース 前提条件 テスト手順 確認事項
ユーザーが支払い手続きでカードを追加し、支払いを正常に行うことができる必要があります。 ユーザーが支払い方法としてカードを追加していない。
  1. [新しい支払い] をタップする。
  2. [モバイルのリチャージ] または [料金の支払い] をタップする。
  3. 該当するサービスを選択し、リチャージ手続きを開始する。
  4. 支払いオプションのページで、展開アイコンをタップしてオプションを展開する。
  5. [カードを追加] オプションをタップして手順を進める。
  6. 購入手続きページに戻り、前のデータが再読み込みされる。
  7. 支払い方法として追加したカードを選択し、[お支払いに進む] をクリックする。
  1. ユーザーが購入手続きページからカードを追加できること。
  2. カードが正常に追加された後、購入手続きページが表示されること。
  3. 支払いが正常に完了すること。
ユーザーがカード支払いを使用して正常にリチャージできることを確認します。 ユーザーが支払い方法としてカードを追加済みである。
  1. [新しい支払い] をタップする。
  2. [モバイルのリチャージ] または [料金の支払い] をタップする。
  3. 該当するサービスを選択し、リチャージ手続きを開始する。
  4. 支払いオプションのページで、展開アイコンをタップしてカードを選択する。
  5. 残りの支払い処理を完了する。
  1. 支払い時に OTP が求められること。
  2. OTP が自動的に読み取られること。
  3. OTP 画面とタイマーが表示されること。
  4. 支払い方法としてカード オプションが利用可能であること。
  5. タイマーが終了(ゼロに到達)した後、SMS 再送信のオプションが表示されること。
  6. 支払いが正常に完了すること。
無効な OTP を使用したリチャージのカード支払いを確認します。 ユーザーが支払い方法としてカードを追加済みである。
  1. [新しい支払い] をタップする。
  2. [モバイルのリチャージ] または [料金の支払い] をタップする。
  3. 該当するサービスを選択し、リチャージ手続きを開始する。
  4. 支払いオプションのページで、展開アイコンをタップしてカードを選択する。
  5. 支払いに進む。
  6. 無効な OTP を入力する。
  1. 支払いが失敗すること。
  2. SMS 再送信のオプションが利用可能であること。

Bharat QR 決済

対応している販売者のリスト:

  • TataSky オンライン リチャージ
  • Domino's
  • Baskin Robbins

BharatQR に対応している販売者は他にもいくつかあり、テストに利用できます。

テストケース 前提条件 テスト手順 確認事項
ユーザーがカードを使用して Bharat QR 決済を正常に行える必要があります。 ユーザーが支払い方法としてカードを追加済みである。
  1. [新しい支払い] をタップする。
  2. [UPI ID or QR] をタップする。
  3. [Open Code Scanner] をタップする。
  4. QR コードをスキャンする。
  5. 金額を入力し、カードを使用して支払いを完了する。
  1. 支払い時に OTP が求められること。
  2. OTP が自動的に読み取られること。
  3. ユーザーが取引を完了できること。
高額の支払いで、正しくない OTP を入力すると取引が成功しないことを確認します。 ユーザーが支払い方法としてカードを追加済みである。
  1. [新しい支払い] をタップする。
  2. [UPI ID or QR] をタップする。
  3. [Open Code Scanner] をタップする。
  4. QR コードをスキャンする。
  5. 高額のカード決済を開始し、支払いを続行する。
  6. 正しくない OTP を入力する。
  1. 正しくない OTP に関連するエラー メッセージが表示されること。
  2. 取引が成功しないこと。

個人アカウントではなく、会社のメールアドレスに関連付けられた Google アカウントを使用する必要があります。

Google Workspace で会社のアカウントをホストしている場合は、すでに Google アカウントをお持ちです。それ以外の場合、以下の手順に沿って会社のメールアドレスを Google にリンクする必要があります。

  1. [Google アカウントを作成] ページを開き、会社のアカウントを Google アカウントに関連付けます。

    アクセス権のリクエスト

  2. [Google アカウントを作成] 画面に必要な情報を入力します。その際には会社のメールアドレスを使用します。

    会社のメールアドレスを入力