このページでは、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 との統合の問題が発生しないよう、カード発行会社はそれぞれのネットワークと発行しているカードのポートフォリオについて、以下のエンドツーエンドのテストを実施する必要があります。
カードの追加
テストケース | 前提条件 | テスト手順 | 確認事項 |
---|---|---|---|
[カードを追加] オプションが表示されることを確認します。 |
|
[カードを追加] オプションが表示されること。 | |
カードの追加時に OTP が求められ、自動的に読み取られることを確認します。 | カードが Google Pay に追加されていない。 |
|
|
不正な有効期限のカードを追加してみます。 | カードが Google Pay に追加されていない。 |
|
無効な有効期限を入力すると、そのフィールドでエラーがトリガーされ、そのカードは追加できないこと。 |
銀行口座の追加後は、ユーザーがモバイル リチャージ中に購入手続きからカードを追加できる必要があります。 | ユーザーが銀行口座を追加済みである。 |
|
|
銀行口座が追加されていない場合、購入手続き画面に [カードを追加] オプションが表示されないことを確認します。 | ユーザーが銀行口座を追加していない。 |
|
[銀行口座を追加] ボタンと [続行] ボタンのみが表示されること。 |
P2P 支払いでは [カードを追加] オプションが表示されないことを確認します。 | GPay ユーザーを 2 人使用する。 |
|
[カードを追加] オプションが表示されないこと。 |
アプリ内での支払い - 販売者取引
次のいずれかの販売者で取引をテストできます。ここでは Myntra を例に説明します(注文後すぐにキャンセルできるため)。
- Myntra
- Yatra
- Dunzo
- Magicpin
- Confirmtkt
- EaseMyTrip
- Limeroad
- Zoomin
- Coolwinks
テストケース | 前提条件 | テスト手順 | 確認事項 |
---|---|---|---|
ユーザーが、カード用のサンプルアプリ内販売者アプリを使用して支払いを正常に行うことができ、OTP が求められ、OTP が自動的に読み取られることを確認します。 取引が完了したら、ユーザーがサンプルアプリ内販売者に戻る必要があります。 |
|
|
|
ユーザーが銀行口座で支払いを開始した後、支払いオプションをカードに変更できることを確認します。 |
|
|
|
アプリ内での支払い - 料金 / 後払い / 前払い
料金の支払いと前払いのリチャージがサポートされているため、これらをテストする必要があります。カードのトークン化のテストには、以下のオプションを使用できます。
- 後払いのモバイル料金の支払い
- 前払いのモバイル / 衛星放送のリチャージ
- 公共料金の支払い - 電気 / 水道 / ガス / ブロードバンド
テストケース | 前提条件 | テスト手順 | 確認事項 |
---|---|---|---|
ユーザーが支払い手続きでカードを追加し、支払いを正常に行うことができる必要があります。 | ユーザーが支払い方法としてカードを追加していない。 |
|
|
ユーザーがカード支払いを使用して正常にリチャージできることを確認します。 | ユーザーが支払い方法としてカードを追加済みである。 |
|
|
無効な OTP を使用したリチャージのカード支払いを確認します。 | ユーザーが支払い方法としてカードを追加済みである。 |
|
|
Bharat QR 決済
対応している販売者のリスト:
- TataSky オンライン リチャージ
- Domino's
- Baskin Robbins
BharatQR に対応している販売者は他にもいくつかあり、テストに利用できます。
テストケース | 前提条件 | テスト手順 | 確認事項 |
---|---|---|---|
ユーザーがカードを使用して Bharat QR 決済を正常に行える必要があります。 | ユーザーが支払い方法としてカードを追加済みである。 |
|
|
高額の支払いで、正しくない OTP を入力すると取引が成功しないことを確認します。 | ユーザーが支払い方法としてカードを追加済みである。 |
|
|
会社のメール アカウントを Google アカウントにリンクする
個人アカウントではなく、会社のメールアドレスに関連付けられた Google アカウントを使用する必要があります。
Google Workspace で会社のアカウントをホストしている場合は、すでに Google アカウントをお持ちです。それ以外の場合、以下の手順に沿って会社のメールアドレスを Google にリンクする必要があります。
[Google アカウントを作成] ページを開き、会社のアカウントを Google アカウントに関連付けます。
[Google アカウントを作成] 画面に必要な情報を入力します。その際には会社のメールアドレスを使用します。