よくある質問

このページでは、Google Pay API に関する一般的な情報とよくある質問を掲載しています。

Google Pay API について

Google Pay を使用すると、アプリやウェブサイトで購入手続きを簡単に行えます。Google Pay API を使用すれば、顧客は Google アカウントに保存したカードを使えるようになり、アプリやウェブサイト内での購入手続きがスムーズになります。

サポートのご利用方法

Google Pay & Wallet Console に登録し、[サポートへのお問い合わせ] を選択してください。統合に関するトラブルシューティングのお手伝いをいたします。また、ご自身で統合をデバッグされる場合は、Android のトラブルシューティング ガイドとウェブのトラブルシューティング ガイドを参照してください。

サポートされる機能

Google Pay API には、サポートされている機能がいくつかあります。

サポートされているお支払い方法

Google Pay API からカードまたはネットワーク トークンが返されることがあります。

定期請求と定期購入

定期的な請求のサポートは、Google Pay API のレスポンスで返されるお支払い方法に関連付けられています。トークン化されたカードとファイル上のカードのいずれも定期的な請求に使用できます。定期的な請求を処理するために、販売者が Google の API を定期的に呼び出す必要はありません。定期的な支払いの支払い認証情報は、販売者側に保存されます。販売者は支払いゲートウェイ API を使用して定期的な請求を管理します。

Google Pay では、次の条件に該当する場合に定期的な支払いがサポートされます。

  • 販売者が、MIT(Merchant-Initiated Transaction)などのネットワーク ルールを遵守していること。
  • 販売者の購入フローの中で支払い条件が提示され、ユーザーがその条件を承諾していること。

また、金額が変動する定期的な請求もサポートされています。たとえば、携帯電話会社の毎月の電話料金がサポートされています。詳細については、販売者が支払いゲートウェイの担当者に問い合わせる必要があります。

自動入金または「チャージ」

自動入金を同じコストで処理するために、販売者が毎回 Google の API を呼び出す必要はありません。お支払いの認証情報は販売者側に保存され、再利用されます。詳細については、販売者が支払いゲートウェイの担当者に問い合わせる必要があります。

チャージバック(代金請求の差し戻し)

販売者は、キャンセル、払い戻し、または異議申し立てのためのトランザクション取り消しを、他の支払い方法で現在行っているチャージバック処理方法と同じように処理できます。詳細については、販売者が決済代行担当者に問い合わせる必要があります。

寄付の収集

承認された非営利団体(NPO)は、非営利団体のステータスを証明、保証、確認するための文書を提出している場合に限り、Google Pay API を統合して寄付を集めることができます。たとえば、米国の NPO が資格を得るには、IRS から取得した有効な 501(c)3 のステータス証明を提出する必要があります。

利用約款および規約

Google Pay API 利用規約

すべての販売者は、Google Pay API の利用規約に同意し、遵守する必要があります。

Google Pay API 利用規定

すべての販売者は、Google Pay API の利用規定に同意し、これを遵守する必要があります。

ギャンブルに関するポリシー

ギャンブルに関するポリシーは、Google Pay API の利用規定に定められています。

ギャンブルに関するポリシーは随時変更される可能性があります。すべての送信は審査と承認の対象となります。

ギャンブル関連の統合は、以下の国に拠点を置く企業からのみ受け付けています。

  • オーストラリア
  • カナダ
  • チェコ
  • フランス
  • グルジア
  • ドイツ
  • ギリシャ
  • ハンガリー
  • アイルランド
  • イタリア
  • 日本
  • オランダ
  • ポーランド
  • ポルトガル
  • ルーマニア
  • スペイン
  • スウェーデン
  • イギリス

今後、現在のレベルを超えてサポートを拡大する可能性もあります。

ギャンブル統合で Google Pay API の本番環境へのアクセス権を取得するには、一連の前提条件を満たす必要があります。

  • 前述のいずれかの国に拠点を置く Android 専用のギャンブル統合がある場合は、まず Google Play のギャンブル ポリシーを遵守し、Google Play の審査プロセスに沿ってオンボーディングする必要があります。その後、Google Pay API の本番環境へのアクセスについて、Android 専用の統合を評価します。
  • 前述のいずれかの国に拠点を置くウェブ専用のギャンブル統合がある場合は、Google Pay API のオンボーディング プロセスで、国内でギャンブル サービスを提供する資格があることを証明する認可されたライセンスを提出する必要があります。その後、Google Pay API の本番環境へのアクセスについて、ウェブのみの統合を審査します。
  • 前述のいずれかの国で Android とウェブのギャンブル統合を行っている場合は、まず Google Play のギャンブル ポリシーを遵守し、Google Play の審査プロセスに登録する必要があります。その後、Google Pay API の本番環境へのアクセスについて、Android とウェブの統合を評価します。

特定の条件や制限がある国

ギャンブル関連の統合は、以下の条件を満たす場合に、以下の国で許可されます。

Android 統合の要件 ウェブへの組み込みの要件
ブルガリア ○(制限付き):
  • ウェブサイトにリダイレクトするアプリは対象となります。
  • ウェブサイトにリダイレクトしないアプリは禁止されています。
はい
キプロス ○(制限付き):
  • 州の宝くじは対象となります。
  • OPAP Cyprus Limited が対象となります。
  • オンライン カジノは禁止されています。
  • スロットマシンは禁止されています。
  • 競馬は禁止されています。
  • ドッグレースの賭博は禁止されています。
  • スプレッド ベッティングは禁止されています。
  • ベッティング エクスチェンジは禁止されています。
○(制限付き):
  • 州の宝くじは対象となります。
  • OPAP Cyprus Limited が対象となります。
  • オンライン カジノは禁止されています。
  • スロットマシンは禁止されています。
  • 競馬は禁止されています。
  • ドッグレースの賭博は禁止されています。
  • スプレッド ベッティングは禁止されています。
  • ベッティング エクスチェンジは禁止されています。
フィンランド ○(制限付き):
  • Veikkaus Oy は対象となります。
○(制限付き):
  • Veikkaus Oy は対象となります。
カザフスタン ○(制限付き):
  • 宝くじは対象となります。
  • スポーツ賭博は対象となります。
  • トトカルチョは対象です。
  • オンライン カジノは禁止されています。
  • 電子カジノは禁止されています。
○(制限付き):
  • 宝くじは対象となります。
  • スポーツ賭博は対象となります。
  • トトカルチョは対象です。
  • オンライン カジノは禁止されています。
  • 電子カジノは禁止されています。
ポーランド いいえ ○(制限付き):
  • 認可を受けたギャンブル プロバイダが対象となります。
南アフリカ ○(制限付き):
  • オンライン スポーツ賭博は対象となります。
○(制限付き):
  • オンライン スポーツ賭博は対象となります。

Google Pay API を以前に承認されていない国に拡大する場合は、拡大の承認を得るためにお問い合わせください。ギャンブル関連サービスを提供する予定の国ごとに、認可されたギャンブル ライセンスをご提出いただく必要があります。未成年者や、現地の法律でギャンブルが禁止されている個人を対象とするギャンブル サービスに Google Pay API を使用することは許可されていません。

医療に関するポリシー

医療に関するポリシーは、Google Pay API の利用規定に定められています。

ヘルスケアのユースケースを検証するために、オンボーディング時に関連するライセンスを共有できるように準備してください。すべての送信は審査と承認の対象となります。

金融サービスに関するポリシー

金融サービスに関するポリシーは、Google Pay API の利用規定に定められています。

金融サービスのユースケースを検証するために、オンボーディング時に関連するライセンスを共有できるように準備してください。すべての送信は審査と承認の対象となります。

一般的なよくある質問

以下のよくある質問は販売者向けのものです。

すべてのリスクと強力な顧客認証を管理するために、主要な PSP を使用しています。GPay について何か知っておくべきことがあるでしょうか?

Google Pay API は、お支払い方法を署名付きの暗号化されたペイロードに格納して返します。返されるお支払い方法は、PAN、またはデバイスの PAN(DPAN)とクリプトグラムからなるトークン化されたカードのいずれかで構成されます。

トークン化されたカードのペイロードは、追加手順やチャレンジなしで処理されます。

PAN で構成されるカード ペイロードには、社内または PSP 提供のソリューションによる 3D セキュアが必要です。

PSP がすべてのリスクと SCA ロジックを管理する場合は、Google Pay API 統合に次のプロパティが含まれていることを確認してください。

  • merchantInfo.merchantNameAndroidウェブ: 販売者名はお支払いシートに表示されます。
  • transactionInfo.countryCodeAndroidウェブ: 取引が処理される場所を示します。加盟店契約銀行の国を指定する必要があります。
  • transactionInfo.totalPriceAndroidウェブ: 取引金額の合計値。オプションで小数点以下 2 桁を指定します。
Google の販売者 ID を取得するにはどうすればよいですか?
Google にウェブサイトが承認されると、Google 販売者 ID を取得できます。プロセスを開始するには、Google Pay & ウォレット コンソールにログインして、Google Pay API 統合を作成します。Google Pay API の呼び出しに役立つ完全修飾ドメイン名とサブドメインのリストを指定する必要があります。
販売者がアプリやサイト内で Google Pay が使用可能なことをユーザーに宣伝するには、どのようにしたらよいですか?
Google Pay をサポートしていることを知らせるには、Android およびウェブのブランド ガイドラインで提供されているアセットを使用してください。
Android 統合を実装している場合は、Google Pay をサポートしていることを Google Play ストアの説明に記載できます。ウェブ統合を実装している場合は、販売者のウェブサイトに直接説明を追加できます。
e コマース プラットフォームで Google Pay をサポートできますか?
はい。Google Pay API は e コマース プラットフォームのオンボーディングをサポートしています。販売者に代わり購入手続きページをホストしている支払い決済代行業者、ゲートウェイ、e コマース プラットフォーム パートナーは、Google Pay にホストされた購入手続き機能を使用できます。
Google Pay はどの決済機関でサポートされていますか?
Google Pay をサポートしている決済代行業者の一覧については、Google Pay 決済代行業者のリストをご覧ください。
Google Pay はどの国と地域でサポートされていますか?
オンラインまたはアプリでの支払いに Google Pay を使用できる国の一覧については、 こちらをご覧ください。
Google Pay トークン(CRYPTOGRAM_3DS)は、どの国と地域でサポートされていますか?
Google Pay トークン (CRYPTOGRAM_3DS) をサポートしている国と各国の銀行の一覧については、店舗での購入や非接触型決済に利用できるお支払い方法の確認をご覧ください。サポートされているカードとサポートされていないカードの両方が示されています。
Google Play アプリ内課金と Google Pay API の違いは何ですか?
Android アプリでデジタル商品やデジタル サービスを販売する Google Play デベロッパーは、Play デベロッパー ポリシー センターで指定されている内容に沿って Google Play アプリ内課金を使用する必要があります。アプリ内課金の例には、ゲーム内仮想商品、アプリの機能やコンテンツ、クラウド ソフトウェア プロダクトなどがあります。アプリ内課金の詳細については、Google Play 請求サービスに関する概要のページをご覧ください。
Google Pay API をアプリで使用する場合、この API は物理的な製品とサービスに対してのみ使用できます。
Google Pay には手数料はかかりますか?
Google Pay API を支払いに使用することに対して、ユーザー、販売者、デベロッパーのいずれにも追加料金は請求されません。ただし、販売者は決済代行業者に継続的に手数料を支払います。
Google は、認証情報の検証や不正行為の防止に対してどのような対策をとっていますか?
Google では、Google に追加されたすべてのカードに対し、信用照会によってカード確認コード(CVC)を含むカード情報を検証しています。また、計測データ、Google アカウントのプロフィール、購入履歴、位置情報、デバイス情報に基づく独自のリスクエンジンも運用しています。それでも販売者は、Google Pay の取引に対して最新の不正使用検出ツールやリスク評価ツールを継続的に使用する必要があります。
Google Pay API 統合は WebView で機能しますか?
はい。Android WebView の使用ガイドに沿って、WebView に Google Pay API を実装します。
決済代行業者が一覧にありません。Google Pay との統合は引き続き可能ですか?
Google Pay は、e コマース プラットフォームや決済処理業者とのパートナーシップを継続的に構築しています。 g.co/pay/processors でご利用の決済代行業者が見つからない場合は、リクエストを送信できます。プロセッサが利用可能になると通知されます。
すでに決済代行業者または決済プラットフォーム プロバイダを利用している場合、Google Pay を有効にするにはどうすればよいですか?
Google Pay は、さまざまな決済サービス プロバイダ e コマース プラットフォーム プロバイダと連携しています。各オファーには、簡単にオンボーディングできるように、メインのチュートリアルと併せて、開始に役立つ特定のカスタマイズされたドキュメントが用意されています。
サポート対象の決済代行業者として、Google Pay を販売者に大規模に提供するにはどうすればよいですか?
サポートされている決済システムは、ウェブ統合用のホスト型購入手続きソリューションを実装できます。ホスト型購入手続きを使用すると、クライアントは顧客に Google Pay を提供し、Google Pay での個別のオンボーディングをスキップできます。

まず、サポートされている決済代行業者としてオンボーディングする必要があります。ホスト型購入手続きソリューションを統合するには、オンボーディングをサポートした Google の技術担当者にお問い合わせください。

決済フローで配送を提供する場合、Google Pay はユーザーにさまざまな配送オプションと価格をどのように提示しますか?
ウェブ統合の場合、配送先住所が必要であり、PaymentDataRequest オブジェクト、PaymentOptions オブジェクト、PaymentDataCallbacks オブジェクト内で、さまざまな配送オプションと価格を表示します。状況の例については、動的料金設定の更新のデモをご覧ください。

Android 統合の場合、PaymentDataRequest オブジェクト内の配送先住所が必要です。

Google Pay で購入された商品の代金はどのように受け取れますか?
Google Pay API は、ユーザーから決済機関に支払い情報を渡すことで取引を容易にします。これは資金の流れには含まれず、既存の決済インフラストラクチャの上に配置されるように設計されています。
統合の送信ステータスを確認するにはどうすればよいですか?また、審査プロセス後に変更が必要かどうかを確認するにはどうすればよいですか?
Google Pay API の統合を審査のために送信すると、結果が記載されたメールが届きます。統合が利用規約とブランド ガイドラインに準拠している場合、統合は承認され、Google Pay & Wallet Console でステータスが [有効] と表示されます。変更が必要な場合は、ステータスが [詳細情報が必要] と表示され、再送信する前に修正が必要な内容の詳細がメールで届きます。送信内容についてご不明な点がございましたら、Google Pay & ウォレット コンソールから直接サポートにお問い合わせください。
エラー メッセージが表示された場合、Google Pay API の統合で何が問題なのかをトラブルシューティングするにはどうすればよいですか?
一般的なエラーコードと解決方法については、Androidウェブのトラブルシューティング ガイドをご覧ください。ご不明な点がございましたら、Google Pay & ウォレット コンソールからサポートにお問い合わせください。
Google Pay API の統合をカスタマイズしてカードを制限するにはどうすればよいですか?
カードのすべてのカスタマイズは、Android ウェブの両方の CardParameters オブジェクトで利用できます。たとえば、許可するカード ネットワークやカード発行国の選択が可能です。
Google Pay API とは
Google Pay API を統合すれば、Google アカウントに保存されたお支払い方法を取得できるため、購入者はボタンを押すだけで支払いを済ませることができます。この API を使用すると、何億枚ものカードを保存している何百万人ものユーザーが簡単に購入手続きを行えるようになります。セキュリティが強化され、お客様の支払いデータは Google のサーバーから決済代行業者までエンドツーエンドで暗号化されます。既存の支払い処理スタックと連携し、数行のコードで実装できる簡単な統合プロセスです。
Google Pay API と Google Wallet API はどのように関連していますか?
Google Pay API と Google Wallet API は別々の API です。Google Pay API を使用すると、ウェブサイトや Android アプリで Google Pay をお支払い方法として利用できるようになります。Google Wallet API を使用すると、デベロッパーはさまざまなユースケースに対応するデジタルパスを作成、管理できます。たとえば、ポイントカード、チケット、アクセスパス、健康記録などのカスタマイズ可能なアイテムです。Google Wallet API の詳細については、Google Wallet API のデベロッパー向けドキュメントをご覧ください。