Files
yookassa-sdk-php/docs/classes/YooKassa-Model-Payout-PayoutCancellationDetailsReasonCode.md
Евгений Ю. Лозный 260d13f890 Добавлен прием платежей через Alfa Pay. Добавлен новый тип ошибки RuleViolationError
Добавлены нулевые привязки по СБП
Добавлена причина отмены возвратов `payment_expired`
2026-06-29 17:46:40 +03:00

18 KiB

YooKassa API SDK

Class: \YooKassa\Model\Payout\PayoutCancellationDetailsReasonCode

Namespace: \YooKassa\Model\Payout


Summary:

Класс, представляющий модель PayoutCancellationDetailsReasonCode.

Description:

Возможные причины отмены выплаты. Возможные значения:

  • insufficient_funds - На балансе выплат не хватает денег для проведения выплаты
  • fraud_suspected - Выплата заблокирована из-за подозрения в мошенничестве
  • one_time_limit_exceeded - Превышен лимит на разовое зачисление
  • periodic_limit_exceeded - Превышен лимит выплат за период времени
  • rejected_by_payee - Эмитент отклонил выплату по неизвестным причинам
  • general_decline - Причина не детализирована
  • issuer_unavailable - Эквайер недоступен
  • recipient_not_found - Для выплат через СБП: получатель не найден
  • recipient_check_failed - Только для выплат с проверкой получателя. Получатель выплаты не прошел проверку
  • identification_required - Кошелек ЮMoney не идентифицирован. Пополнение анонимного кошелька запрещено
  • self_employed_annual_limit_exceeded - Превышен лимит на годовой доход самозанятого.

Constants

Visibility Name Flag Summary
public INSUFFICIENT_FUNDS На балансе выплат не хватает денег для проведения выплаты. Пополните баланс и повторите запрос с новым ключом идемпотентности.
public FRAUD_SUSPECTED Выплата заблокирована из-за подозрения в мошенничестве. Следует обратиться к инициатору отмены выплаты за уточнением подробностей или выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту)
public ONE_TIME_LIMIT_EXCEEDED Превышен лимит на разовое зачисление. Можно уменьшить размер выплаты, разбить сумму и сделать несколько выплат, выбрать другой способ получения выплат или другое платежное средство (например, другую банковскую карту)
public PERIODIC_LIMIT_EXCEEDED Превышен лимит выплат за период времени (сутки, месяц). Следует выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту).
public REJECTED_BY_PAYEE Эмитент отклонил выплату по неизвестным причинам. Пользователю следует обратиться к эмитенту за уточнением подробностей или выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту).
public GENERAL_DECLINE Причина не детализирована. Пользователю следует обратиться к инициатору отмены выплаты за уточнением подробностей
public ISSUER_UNAVAILABLE Эквайер недоступен. Следует выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту) или повторить запрос позже с новым ключом идемпотентности.
public RECIPIENT_NOT_FOUND Для выплат через СБП: получатель не найден — в выбранном банке или платежном сервисе не найден счет, к которому привязан указанный номер телефона. Следует повторить запрос с новыми данными и новым ключом идемпотентности или выбрать другой способ получения выплаты.
public RECIPIENT_CHECK_FAILED Только для выплат с проверкой получателя. Получатель выплаты не прошел проверку: имя получателя не совпало с именем владельца счета, на который необходимо перевести деньги. Что делать в этом случае
public IDENTIFICATION_REQUIRED Кошелек ЮMoney не идентифицирован. Пополнение анонимного кошелька запрещено. Пользователю необходимо идентифицировать кошелек
public SELF_EMPLOYED_ANNUAL_LIMIT_EXCEEDED Только для выплат самозанятым. Превышен лимит на годовой доход самозанятого. Порекомендуйте получателю выплаты проверить свой доход.

Properties

Visibility Name Flag Summary
protected $validValues Возвращает список доступных значений

Methods

Visibility Name Flag Summary
public getEnabledValues() Возвращает значения в enum'е значения которых разрешены.
public getValidValues() Возвращает все значения в enum'e.
public valueExists() Проверяет наличие значения в enum'e.

Details


Tags

Tag Version Description
category Class
author cms@yoomoney.ru

Constants

INSUFFICIENT_FUNDS

На балансе выплат не хватает денег для проведения выплаты. Пополните баланс и повторите запрос с новым ключом идемпотентности.

INSUFFICIENT_FUNDS = 'insufficient_funds'

FRAUD_SUSPECTED

Выплата заблокирована из-за подозрения в мошенничестве. Следует обратиться к инициатору отмены выплаты за уточнением подробностей или выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту)

FRAUD_SUSPECTED = 'fraud_suspected'

ONE_TIME_LIMIT_EXCEEDED

Превышен лимит на разовое зачисление. Можно уменьшить размер выплаты, разбить сумму и сделать несколько выплат, выбрать другой способ получения выплат или другое платежное средство (например, другую банковскую карту)

ONE_TIME_LIMIT_EXCEEDED = 'one_time_limit_exceeded'

PERIODIC_LIMIT_EXCEEDED

Превышен лимит выплат за период времени (сутки, месяц). Следует выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту).

PERIODIC_LIMIT_EXCEEDED = 'periodic_limit_exceeded'

REJECTED_BY_PAYEE

Эмитент отклонил выплату по неизвестным причинам. Пользователю следует обратиться к эмитенту за уточнением подробностей или выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту).

REJECTED_BY_PAYEE = 'rejected_by_payee'

GENERAL_DECLINE

Причина не детализирована. Пользователю следует обратиться к инициатору отмены выплаты за уточнением подробностей

GENERAL_DECLINE = 'general_decline'

ISSUER_UNAVAILABLE

Эквайер недоступен. Следует выбрать другой способ получения выплаты или другое платежное средство (например, другую банковскую карту) или повторить запрос позже с новым ключом идемпотентности.

ISSUER_UNAVAILABLE = 'issuer_unavailable'

RECIPIENT_NOT_FOUND

Для выплат через СБП: получатель не найден — в выбранном банке или платежном сервисе не найден счет, к которому привязан указанный номер телефона. Следует повторить запрос с новыми данными и новым ключом идемпотентности или выбрать другой способ получения выплаты.

RECIPIENT_NOT_FOUND = 'recipient_not_found'

RECIPIENT_CHECK_FAILED

Только для выплат с проверкой получателя. Получатель выплаты не прошел проверку: имя получателя не совпало с именем владельца счета, на который необходимо перевести деньги. Что делать в этом случае

RECIPIENT_CHECK_FAILED = 'recipient_check_failed'

IDENTIFICATION_REQUIRED

Кошелек ЮMoney не идентифицирован. Пополнение анонимного кошелька запрещено. Пользователю необходимо идентифицировать кошелек

IDENTIFICATION_REQUIRED = 'identification_required'

SELF_EMPLOYED_ANNUAL_LIMIT_EXCEEDED

Только для выплат самозанятым. Превышен лимит на годовой доход самозанятого. Порекомендуйте получателю выплаты проверить свой доход.

SELF_EMPLOYED_ANNUAL_LIMIT_EXCEEDED = 'self_employed_annual_limit_exceeded'

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:

Returns: string[] - Массив разрешённых значений

public getValidValues() : array

Static public getValidValues() : array

Summary

Возвращает все значения в enum'e.

Details:

Returns: array - Массив значений в перечислении

public valueExists() : bool

Static public valueExists(mixed $value) : bool

Summary

Проверяет наличие значения в enum'e.

Details:

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