Добавлены нулевые привязки по СБП Добавлена причина отмены возвратов `payment_expired`
9.1 KiB
YooKassa API SDK
Class: \YooKassa\Common\Errors\ErrorCode
Namespace: \YooKassa\Common\Errors
Summary:
Класс, представляющий модель ErrorCode.
Description:
Код ошибки.
Возможные значения:
error— Общая ошибка.invalid_request— Запрос не может быть обработан.invalid_credentials— В заголовке Authorization указан неверный ключ.forbidden— Секретный ключ указан верно, но не хватает прав для совершения операции.not_found— Сущность не найдена.gone— Сущность была раньше, но была умышленно удалена и теперь недоступна.too_many_requests— Слишком много запросов одновременно отправляется в API.internal_server_error— Внутренняя ошибка сервера ЮKassa.unknown— Для неописанных типов ошибок.
Подробнее об ошибках
Constants
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | ERROR | Общая ошибка | |
| public | INVALID_REQUEST | Запрос не может быть обработан. Причиной может быть неправильный синтаксис запроса, ошибка в обязательных параметрах запроса, их отсутствие или неподдерживаемый метод. | |
| public | INVALID_CREDENTIALS | В заголовке Authorization указан неверный ключ. | |
| public | FORBIDDEN | Секретный ключ указан верно, но не хватает прав для совершения операции. | |
| public | NOT_FOUND | Сущность не найдена. | |
| public | GONE | Сущность была раньше, но была умышленно удалена и теперь недоступна. | |
| public | TOO_MANY_REQUESTS | Слишком много запросов одновременно отправляется в API. Повторите запрос позже. | |
| public | INTERNAL_SERVER_ERROR | Внутренняя ошибка сервера ЮKassa. | |
| public | REFUSAL | Запрос не может быть выполнен согласно правилам бизнес-логики. | |
| public | UNKNOWN | Для неописанных кодов ошибок. |
Properties
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| protected | $validValues | Возвращает список доступных значений |
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getEnabledValues() | Возвращает значения в enum'е значения которых разрешены. | |
| public | getValidValues() | Возвращает все значения в enum'e. | |
| public | valueExists() | Проверяет наличие значения в enum'e. |
Details
-
Package: YooKassa\Model
-
Class Hierarchy:
- \YooKassa\Common\AbstractEnum
- \YooKassa\Common\Errors\ErrorCode
-
See Also:
Tags
| Tag | Version | Description |
|---|---|---|
| category | Class | |
| author | cms@yoomoney.ru |
Constants
ERROR
Общая ошибка
ERROR = 'error'
INVALID_REQUEST
Запрос не может быть обработан. Причиной может быть неправильный синтаксис запроса, ошибка в обязательных параметрах запроса, их отсутствие или неподдерживаемый метод.
INVALID_REQUEST = 'invalid_request'
INVALID_CREDENTIALS
В заголовке Authorization указан неверный ключ.
INVALID_CREDENTIALS = 'invalid_credentials'
FORBIDDEN
Секретный ключ указан верно, но не хватает прав для совершения операции.
FORBIDDEN = 'forbidden'
NOT_FOUND
Сущность не найдена.
NOT_FOUND = 'not_found'
GONE
Сущность была раньше, но была умышленно удалена и теперь недоступна.
GONE = 'gone'
TOO_MANY_REQUESTS
Слишком много запросов одновременно отправляется в API. Повторите запрос позже.
TOO_MANY_REQUESTS = 'too_many_requests'
INTERNAL_SERVER_ERROR
Внутренняя ошибка сервера ЮKassa.
INTERNAL_SERVER_ERROR = 'internal_server_error'
REFUSAL
Запрос не может быть выполнен согласно правилам бизнес-логики.
REFUSAL = 'refusal'
UNKNOWN
Для неописанных кодов ошибок.
UNKNOWN = 'unknown'
Properties
protected $validValues : array
Summary
Возвращает список доступных значений
Type: array Массив принимаемых enum'ом значений Details:
Tags
| Tag | Version | Description |
|---|---|---|
| return |
Methods
public getEnabledValues() : string[]
Static public getEnabledValues() : string[]
Summary
Возвращает значения в enum'е значения которых разрешены.
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Returns: string[] - Массив разрешённых значений
public getValidValues() : array
Static public getValidValues() : array
Summary
Возвращает все значения в enum'e.
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Returns: array - Массив значений в перечислении
public valueExists() : bool
Static public valueExists(mixed $value) : bool
Summary
Проверяет наличие значения в enum'e.
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Parameters:
| Type | Name | Description |
|---|---|---|
mixed |
value | Проверяемое значение |
Returns: bool - True если значение имеется, false если нет
Top Namespaces
Reports
This document was automatically generated from source code comments on 2026-06-29 using phpDocumentor
© 2026 YooMoney