エラー オブジェクト

このリファレンスでは、ウェブサイトで使用する Google Pay API エラー オブジェクトのオプションについて説明します。エラー オブジェクトは、クライアント JavaScript メソッドからのプロミスが拒否された場合に返されるオブジェクトです。

PaymentsError

このオブジェクトには、クライアント JavaScript メソッドから返されたエラーに関する詳細情報が含まれています。エラーはユーザー向けのダイアログに表示されない場合があります。

プロパティ 説明
statusCode 文字列 エラーの種類を示す短いコード。
statusMessage 文字列 発生したエラーとその考えられる修正手順を説明するデベロッパー向けのメッセージ。

一般的なエラー

このオブジェクトは、すべての JavaScript メソッドで発生する可能性があるエラーを表示します。必ずデベロッパー コンソールで追加のエラー メッセージが発生していないかを確認してください。

ステータス コード 説明
BUYER_ACCOUNT_ERROR 現在の Google ユーザーは、支払い情報を提供できません。
DEVELOPER_ERROR

渡されたパラメータの形式が正しくありません。構成されたすべての環境で、なんらかのエラー メッセージがブラウザのコンソールに表示される場合があります

MERCHANT_ACCOUNT_ERROR

Google Pay API にアクセスしているサイトに適切な権限がありません。原因としては、構成に誤りがあるか、リクエストに設定された販売者 ID が間違っていることが考えられます。詳しくは、statusMessage フィールドを確認してください。それでも問題が解決しない場合は、サポートにお問い合わせください

INTERNAL_ERROR 一般的なサーバーエラー。