Files
yookassa-sdk-php/docs/classes/YooKassa-Common-Exceptions-InternalServerError.md
T
Антон Н. Николаев 07548dff5e Добавлен параметр suspended_until (период охлаждения для «Покупок в кредит» от СберБанка). В запрос на создание выплаты у bank_id добавлена минимально допустимая длина 12 и проверка по регулярному выражению
Добавлен новый способ оплаты — Плати частями
Ошибки вынесены в отдельные объекты
Внесены небольшие изменения в тексты
2025-09-04 14:26:26 +03:00

9.8 KiB

YooKassa API SDK

Class: \YooKassa\Common\Exceptions\InternalServerError

Namespace: \YooKassa\Common\Exceptions


Summary:

Технические неполадки на стороне ЮKassa. Результат обработки запроса неизвестен. Повторите запрос позднее с тем же ключом идемпотентности.

Description:

Рекомендуется повторять запрос с периодичностью один раз в минуту до тех пор, пока ЮKassa не сообщит результат обработки операции.


Constants

Visibility Name Flag Summary
public HTTP_CODE

Properties

Visibility Name Flag Summary
public $retryAfter deprecated
public $type deprecated
protected $error
protected $responseBody
protected $responseHeaders

Methods

Visibility Name Flag Summary
public __construct() Constructor.
public getError() Возвращает объект ошибки
public getErrorCode() deprecated
public getErrorDescription() deprecated
public getErrorId() deprecated
public getErrorParameter() deprecated
public getResponseBody()
public getResponseHeaders()
protected createMessageFromError() Создает сообщение из объекта ошибки
protected parseErrorBody() Подготавливает объект ошибки

Details


Constants

HTTP_CODE
HTTP_CODE = 500

Properties

public $retryAfter : mixed - (deprecated)


Type: mixed Время в секундах до повторной попытки Details:

public $type : mixed - (deprecated)


Type: mixed Тип ошибки Details:

protected $error : ?\YooKassa\Common\Errors\AbstractError


Type: AbstractError Объект ошибки Details:

protected $responseBody : ?string


Type: ?string

Details:

protected $responseHeaders : array


Type: array

Details:


Methods

public __construct() : mixed

public __construct(mixed $responseHeaders = [], mixed $responseBody = '') : mixed

Summary

Constructor.

Details:

Parameters:
Type Name Description
mixed responseHeaders HTTP header
mixed responseBody HTTP body

Returns: mixed -

public getError() : \YooKassa\Common\Errors\AbstractError|null

public getError() : \YooKassa\Common\Errors\AbstractError|null

Summary

Возвращает объект ошибки

Details:

Returns: \YooKassa\Common\Errors\AbstractError|null -

(deprecated) - public getErrorCode() : ?string

public getErrorCode() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getCode() Details:

Returns: ?string -

(deprecated) - public getErrorDescription() : ?string

public getErrorDescription() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getDescription() Details:

Returns: ?string -

(deprecated) - public getErrorId() : ?string

public getErrorId() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getId() Details:

Returns: ?string -

(deprecated) - public getErrorParameter() : ?string

public getErrorParameter() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getParameter() Details:

Returns: ?string -

public getResponseBody() : ?string

public getResponseBody() : ?string

Details:

Returns: ?string -

public getResponseHeaders() : string[]

public getResponseHeaders() : string[]

Details:

Returns: string[] -

protected createMessageFromError() : string

protected createMessageFromError(mixed $responseBody) : string

Summary

Создает сообщение из объекта ошибки

Details:

Parameters:
Type Name Description
mixed responseBody

Returns: string -

protected parseErrorBody() : void

protected parseErrorBody(array $errorData) : void

Summary

Подготавливает объект ошибки

Details:

Parameters:
Type Name Description
array errorData

Returns: void -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2025-09-04 using phpDocumentor

© 2025 YooMoney