Google Pay には、カード発行会社が理解し、TSP 統合とリリース前テストに組み込むうえで重要な機能や動作があります。
Google Pay UX の主なフロー
Google Pay にカードを追加するには、Google ウォレット サーフェスまたはカード発行会社のモバイル バンキング アプリから Push Provisioning API を使用します。Google ウォレット アプリのサーフェスでは、いくつかの方法でカード情報を入力できます。たとえば、ファイルに保存されている詳細情報を自動的に取り込んだり、OCR でスキャンしたりできます。また、手動で入力することも可能です。
オランダでは、デバイスの背面にカードを接触させた状態を保持することで、NFC を使用して Google ウォレットからカードを追加することもできます。
次の UX フローは、スマートフォン、タブレット、スマートウォッチでカードを Google Pay に追加する一般的なユーザーフローを示しています。
スマートフォンまたはタブレットでのトークン化
Wear OS by Google でのトークン化
スマートフォンのヘルパー画面:
取引画面
Google Pay は、店舗での NFC 決済、アプリ内決済での支払い、オンライン決済にご利用いただけます。
トークンの削除動作
トークンは、ユーザーが Google ウォレット アプリを使用して手動で削除する以外に、さまざまな理由により削除されることがあります。特に、90 日間使用されなかった場合は、該当デバイスのトークンは Google Pay によってサーバーから削除されます。トークンがアクティブとみなされるようにするには、90 日に 1 回はデバイスをオンにして Google のサーバーに接続する必要があります。デバイスがアクティブなシナリオでは、トークンが次の表に記載されている特定の条件のいずれかを満たしていない限り、未使用のトークンやアクティベーションが保留中のトークンを Google が積極的に削除することはありません。
ユーザーの操作
端末トークン
TSP トークン
Google ウォレット アプリまたは Push Provisioning API を使用して 1 つ以上のトークンを手動で削除する
削除
削除
端末のロックを削除(PIN、パターン)
削除
削除(ベスト エフォート)
Google アカウントを削除(設定 / アカウント経由)
削除
90 日後に削除
初期状態へのリセット
削除
90 日後に削除
端末の電源をオフ(または端末が故障して電源をオンにできない)
なし
90 日後に削除
Android デバイス マネージャーを使用して端末をリモートでワイプ
削除
削除
Android デバイス マネージャーを使用して端末をリモートでロック
無効化
スマートフォンにアクセスできない場合は削除
Google Play 開発者サービスからすべてのデータを消去([設定] を使用)
削除
ユーザーが Google ウォレット アプリを開いたときに削除
Google ウォレット アプリからすべてのデータを消去([設定] を使用)
変更なし
90 日後に削除
サポートされている OCR 形式と国
Google Pay は、カードの PAN と有効期限を取得するためにさまざまなカード形式の OCR 認識をサポートしています。Google Pay の OCR ツールは、次のカード形式をサポートしています。
1 行内に 4-6-5 の形式でグループ化された 15 桁の数字
1 行内に 6-4-5 の形式でグループ化された 15 桁の数字
1 行内に 4-4-4-4 の形式でグループ化された 16 桁の数字
1 行内に 6-3-3-4 の形式でグループ化された 16 桁の数字
1 行内に 6-3-6-1 の形式でグループ化された 16 桁の数字
1 行内に 6-4-5-4 の形式でグループ化された 19 桁の数字
1 行内に 6-3-8 の形式でグループ化された 16 桁の数字
1 行内に 6-6-5 の形式でグループ化された 16 桁の数字
1 行内に 6-9-2 の形式でグループ化された 17 桁の数字
1 行内に 7-7-5 の形式でグループ化された 19 桁の数字
1 行内に 7-12 の形式でグループ化された 19 桁の数字
1 行内にスペースを入れないでグループ化された 19 桁の数字
Google ウォレットにカードを追加するための OCR は、Google ウォレットがリリースされているすべての国でサポートされています。お支払いとパスの保存に Google ウォレットを使用できる国のリストを参照して、お住まいの国で OCR を利用できるかどうかをご確認ください。
新しい OCR 形式のリクエスト
このコンテンツへのアクセス権が付与されている場合は、承認を受けた Google アカウントでログインしていることを確認してください。アクセス権を必要としているパートナーは、下のボタンを使用して、アクセス権をリクエストする方法をご確認ください。
All rights reserved. Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-28 UTC。
[null,null,["最終更新日 2025-08-28 UTC。"],[[["\u003cp\u003eGoogle Pay allows users to add cards via the Google Wallet app or an issuer's app using the Push Provisioning API.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Pay supports various card entry methods, including OCR scanning and manual entry, and NFC-based card addition in the Netherlands.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Pay can be used for in-store, in-app, and online payments.\u003c/p\u003e\n"],["\u003cp\u003eTokens can be deleted due to user actions, device inactivity, or security measures like removing device locks.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Pay's OCR technology supports a range of card formats and is available in numerous countries.\u003c/p\u003e\n"]]],["Google Pay allows card addition via Google Wallet or issuer apps, using methods like autofill, OCR scanning, or manual entry; in the Netherlands, cards can be added using NFC. Tokens can be deleted manually or automatically due to device inactivity (90 days), device lock removal, factory resets, or clearing data. OCR scanning supports various card number formats and is available in numerous countries. The OCR feature is for capturing card information, while token deletion is triggered by certain user actions or inactivity.\n"],null,["Google Pay has certain features and behaviors that are important for\nissuers to understand and incorporate into their TSP integration and pre-launch\ntesting.\n\nKey Google Pay UX flows\n\nCards can be added to Google Pay either through Google Wallet surfaces or\nan issuer's mobile banking app using the [Push Provisioning\nAPI](/pay/issuers/apis/push-provisioning). Google Wallet\napp surfaces let users enter their card details in multiple ways, including\nautofilling the details using a card already stored on file, [OCR\nscanning](/pay/issuers/tsp-integration/gpay-flows#supported_ocr_formats_and_countries), and manual entry.\n\nIn the **Netherlands**, cards can also be added through Google Wallet using NFC,\nby tapping and holding the card to the back of the device:\n\nThe UX flows below show common user flows for adding a card to Google Pay\non a phone, tablet, and watch.\n\nPhone and tablet tokenization experience\n\nWear OS by Google tokenization experience\n\nPhone helper screens:\n\nTransaction screens\n\nGoogle Pay can be used to make NFC transactions in stores, make in-app\npayments, and make online payments.\n\nToken deletion behavior\n\nTokens can be deleted for a variety of reasons other than a user deciding to\nmanually delete a token using the Google Wallet app. Notably, after 90 days of\ndevice inactivity, Google Pay initiates token deletion for the given\ndevice from our servers. To be considered active, a device needs to be turned on\nand connect to Google's servers once every 90 days. In scenarios where a device\nis active, Google does not proactively delete unused tokens or tokens that are\npending activation, unless the token meets one of the specific criteria listed\nin the following table.\n| **Key Point:** The most common questions around token deletions are the scenarios where a device has been offline for 90 days, typically because they were powered off, broken, or factory reset. This scenario can be especially confusing if the issuer sends servicing messages notifying the user of the deletion. Another common reason for a deletion is when a user removes their device lock.\n\n| User Action | Device Tokens | TSP Tokens |\n|---------------------------------------------------------------------------------------------|---------------|-------------------------------------------|\n| Delete one or more tokens manually using the Google Wallet app or the Push Provisioning API | Deleted | Deleted |\n| Remove device lock (PIN, pattern) | Deleted | Deleted (best effort) |\n| Remove Google Account (via Settings/Accounts) | Deleted | Deleted after 90 days |\n| Factory reset | Deleted | Deleted after 90 days |\n| Powered off device (or broken device that fails to power on) | N/A | Deleted after 90 days |\n| Remotely wipe device using Android Device Manager | Deleted | Deleted |\n| Remotely lock device using Android Device Manager | Disabled | Deleted if phone unreachable |\n| Clear all data from Play Services (via Settings) | Deleted | Deleted when user opens Google Wallet app |\n| Clear all data from Google Wallet app (via Settings) | Unchanged | Deleted after 90 days |\n\nSupported OCR formats and countries\n\nGoogle Pay supports OCR recognition of a variety of card formats to\ncapture a card's PAN and expiry date. Google Pay's OCR tool supports the\nfollowing card formats:\n\n- 15 digits in a single line grouped 4-6-5\n- 15 digits in a single line grouped 6-4-5\n- 16 digits in a single line grouped 4-4-4-4\n- 16 digits in a single line grouped 6-3-3-4\n- 16 digits in a single line grouped 6-3-6-1\n- 19 digits in a single line grouped 6-4-5-4\n- 16 digits in a single line grouped 6-3-8\n- 16 digits in a single line grouped 6-6-5\n- 17 digits in a single line grouped 6-9-2\n- 19 digits in a single line grouped 7-7-5\n- 19 digits in a single line grouped 7-12\n- 19 digits in a single line grouped without spaces\n\nOCR for adding a card into Google Wallet is supported in all countries where\nGoogle Wallet is live. Review the list of where you can [use Google Wallet for\npayments and storing passes](https://support.google.com/wallet/answer/12060037)\nto see if OCR is available in your country.\n\nRequesting new OCR formats \n| You must be logged in to see this section.\n\nIf you have been granted access to this content, make sure you are signed in with your\nauthorized Google account. If you are a partner who needs access, use the button below for\ninstructions on how to request access.\n[Sign in](https://accounts.google.com/AccountChooser?continue=https%3A%2F%2Fdevelopers.google.com/pay/issuers/tsp-integration/gpay-flows) [Request access](/pay/issuers/request-access)"]]