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

В этом справочнике описаны параметры объектов ошибок API Google Pay для использования на вашем сайте. Объекты ошибок — это объекты, возвращаемые отклоненным обещанием клиентского метода JavaScript.

PaymentsError

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

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

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

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

Код статуса Описание
BUYER_ACCOUNT_ERROR Текущий пользователь Google не может предоставить платежную информацию.
DEVELOPER_ERROR

Переданный параметр имеет неверный формат. В консоли браузера может появиться сообщение об ошибке для всех настроенных сред.

MERCHANT_ACCOUNT_ERROR

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

INTERNAL_ERROR Общая ошибка сервера.