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

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

PaymentsError

Этот объект содержит информацию об ошибках, возвращаемых клиентскими методами JavaScript. Сообщения о них могут не показываться пользователям.

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

Ошибки при добавлении пользователей

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

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

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

MERCHANT_ACCOUNT_ERROR

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

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