Объекты ошибок

В Google Pay API есть несколько типов объектов ошибок, которые вы можете использовать на своем сайте. Так называют объекты, которые были возвращены при отклонении операций клиентскими методами JavaScript.

PaymentsError

Ниже перечислены ошибки, возвращаемые методами клиента JavaScript. Сообщения о таких ошибках не обязательно показываются пользователям.

Свойство Тип Описание
statusCode Строка Короткий код, описывающий тип ошибки.
statusMessage Строка Сообщение для разработчика с описанием ошибки и возможными вариантами ее исправления.

Распространенные ошибки

Ниже перечислены ошибки, которые могут возникнуть во всех методах JavaScript. Зайдите в консоль разработчика и проверьте, не появились ли другие сообщения об ошибках.

Код статуса Описание
BUYER_ACCOUNT_ERROR Пользователь Google не может предоставить платежные данные.
DEVELOPER_ERROR

Неверный формат переданного параметра. Сообщение об ошибке может появиться в консоли браузера в любой настроенной среде.

MERCHANT_ACCOUNT_ERROR

У сайта нет прав доступа к Google Pay API. Это может быть связано с неправильной конфигурацией или с неверным идентификатором продавца. Проверьте поле statusMessage, чтобы получить больше информации. Если у вас по-прежнему возникают трудности, свяжитесь со службой поддержки.

INTERNAL_ERROR Стандартная ошибка сервера.