Описание ошибок

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

Пример ответа с ошибкой:

iOS

Components merchantScheme://redirect?status=fail&error=invalid_request

Android

appSchem://appName/appPath?result=FAILURE&error_code=5

Типы возвращаемых ошибок

№ п/п Описание Тип возвращаемой ошибки
1 В запросе отсутствуют обязательные атрибуты. invalid_request
2 АС-источник запроса не зарегистрирована в банке. unauthorized_client
3 АС-источник запроса заблокирована в банке. unauthorized_client
4 Значение атрибута client_id не соответствует формату. unauthorized_client
5 Значение атрибута response_type не равно «code». unsupported_response_type
6 Запрошенный scope содержит значения, недоступные для АС-источника запроса. invalid_scope
7 Значение code_challenge_method не соответствуют допустимым значениям. invalid_request
Важно! Для любого из перечисленных типов ошибок МП СБОЛ на платформе Android возвращает в приложение партнера код 5 в параметре error_code без указания типа ошибки. В случае отсутствия в запросе атрибута redirect_uri или в случае если значение redirect_uri не зарегистрировано для данного партнера, банк перенаправляет клиента на экран, информирующий клиента о недоступности сервиса.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней