meraproject/vendor/yoomoney/yookassa-sdk-php/docs/classes/YooKassa-Model-CancellationDetailsReasonCode.md
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

19 KiB
Raw Blame History

YooKassa API SDK

Class: \YooKassa\Model\CancellationDetailsReasonCode

Namespace: \YooKassa\Model


Summary:

CancellationDetailsReasonCode - Возможные причины отмены платежа


Constants

Visibility Name Flag Summary
public THREE_D_SECURE_FAILED Не пройдена аутентификация по 3-D Secure. При новой попытке оплаты пользователю следует пройти аутентификацию, использовать другое платежное средство или обратиться в банк за уточнениями
public CALL_ISSUER Оплата данным платежным средством отклонена по неизвестным причинам.
public CARD_EXPIRED Истек срок действия банковской карты. При новой попытке оплаты пользователю следует использовать другое платежное средство
public COUNTRY_FORBIDDEN Нельзя заплатить банковской картой, выпущенной в этой стране.
public FRAUD_SUSPECTED Платеж заблокирован из-за подозрения в мошенничестве. При новой попытке оплаты пользователю следует использовать другое платежное средство
public GENERAL_DECLINE Причина не детализирована. Пользователю следует обратиться к инициатору отмены платежа за уточнением подробностей
public IDENTIFICATION_REQUIRED Превышены ограничения на платежи для кошелька ЮMoney. При новой попытке оплаты пользователю следует идентифицировать кошелек или выбрать другое платежное средство
public INSUFFICIENT_FUNDS Не хватает денег для оплаты. Пользователю следует пополнить баланс или использовать другое платежное средство
public INVALID_CARD_NUMBER Неправильно указан номер карты. При новой попытке оплаты пользователю следует ввести корректные данные
public INVALID_CSC Неправильно указан код CVV2 (CVC2, CID). При новой попытке оплаты пользователю следует ввести корректные данные
public ISSUER_UNAVAILABLE Организация, выпустившая платежное средство, недоступна. При новой попытке оплаты пользователю следует использовать другое платежное средство или повторить оплату позже
public PAYMENT_METHOD_LIMIT_EXCEEDED Исчерпан лимит платежей для данного платежного средства или вашего магазина.
public PAYMENT_METHOD_RESTRICTED Запрещены операции данным платежным средством (например, карта заблокирована из-за утери, кошелек — из-за взлома мошенниками). Пользователю следует обратиться в организацию, выпустившую платежное средство
public PERMISSION_REVOKED Нельзя провести безакцептное списание: пользователь отозвал разрешение на автоплатежи. Если пользователь еще хочет оплатить, вам необходимо создать новый платеж, а пользователю — подтвердить оплату
public INTERNAL_TIMEOUT Технические неполадки на стороне ЮKassa: не удалось обработать запрос в течение 30 секунд. Повторите платеж с новым ключом идемпотентности
public CANCELED_BY_MERCHANT Платеж отменен по API при оплате в две стадии
public EXPIRED_ON_CONFIRMATION Истек срок оплаты: пользователь не подтвердил платеж за время, отведенное на оплату выбранным способом.
public EXPIRED_ON_CAPTURE Истек срок списания оплаты у двухстадийного платежа.
public DEAL_EXPIRED Для тех, кто использует Безопасную сделку: закончился срок жизни сделки.
public UNSUPPORTED_MOBILE_OPERATOR Нельзя заплатить с номера телефона этого мобильного оператора. При новой попытке оплаты пользователю следует использовать другое платежное средство. Список поддерживаемых операторов

Properties

Visibility Name Flag Summary
protected $validValues

Methods

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

Details


Constants

THREE_D_SECURE_FAILED

Не пройдена аутентификация по 3-D Secure. При новой попытке оплаты пользователю следует пройти аутентификацию, использовать другое платежное средство или обратиться в банк за уточнениями

THREE_D_SECURE_FAILED = '3d_secure_failed'

CALL_ISSUER

Оплата данным платежным средством отклонена по неизвестным причинам.

CALL_ISSUER = 'call_issuer'

Пользователю следует обратиться в организацию, выпустившую платежное средство

CARD_EXPIRED

Истек срок действия банковской карты. При новой попытке оплаты пользователю следует использовать другое платежное средство

CARD_EXPIRED = 'card_expired'

COUNTRY_FORBIDDEN

Нельзя заплатить банковской картой, выпущенной в этой стране.

COUNTRY_FORBIDDEN = 'country_forbidden'

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

FRAUD_SUSPECTED

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

FRAUD_SUSPECTED = 'fraud_suspected'

GENERAL_DECLINE

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

GENERAL_DECLINE = 'general_decline'

IDENTIFICATION_REQUIRED

Превышены ограничения на платежи для кошелька ЮMoney. При новой попытке оплаты пользователю следует идентифицировать кошелек или выбрать другое платежное средство

IDENTIFICATION_REQUIRED = 'identification_required'

INSUFFICIENT_FUNDS

Не хватает денег для оплаты. Пользователю следует пополнить баланс или использовать другое платежное средство

INSUFFICIENT_FUNDS = 'insufficient_funds'

INVALID_CARD_NUMBER

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

INVALID_CARD_NUMBER = 'invalid_card_number'

INVALID_CSC

Неправильно указан код CVV2 (CVC2, CID). При новой попытке оплаты пользователю следует ввести корректные данные

INVALID_CSC = 'invalid_csc'

ISSUER_UNAVAILABLE

Организация, выпустившая платежное средство, недоступна. При новой попытке оплаты пользователю следует использовать другое платежное средство или повторить оплату позже

ISSUER_UNAVAILABLE = 'issuer_unavailable'

PAYMENT_METHOD_LIMIT_EXCEEDED

Исчерпан лимит платежей для данного платежного средства или вашего магазина.

PAYMENT_METHOD_LIMIT_EXCEEDED = 'payment_method_limit_exceeded'

При новой попытке оплаты пользователю следует использовать другое платежное средство или повторить оплату на следующий день

PAYMENT_METHOD_RESTRICTED

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

PAYMENT_METHOD_RESTRICTED = 'payment_method_restricted'

PERMISSION_REVOKED

Нельзя провести безакцептное списание: пользователь отозвал разрешение на автоплатежи. Если пользователь еще хочет оплатить, вам необходимо создать новый платеж, а пользователю — подтвердить оплату

PERMISSION_REVOKED = 'permission_revoked'

INTERNAL_TIMEOUT

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

INTERNAL_TIMEOUT = 'internal_timeout'

CANCELED_BY_MERCHANT

Платеж отменен по API при оплате в две стадии

CANCELED_BY_MERCHANT = 'canceled_by_merchant'

EXPIRED_ON_CONFIRMATION

Истек срок оплаты: пользователь не подтвердил платеж за время, отведенное на оплату выбранным способом.

EXPIRED_ON_CONFIRMATION = 'expired_on_confirmation'

Если пользователь еще хочет оплатить, вам необходимо повторить платеж с новым ключом идемпотентности, а пользователю — подтвердить его

EXPIRED_ON_CAPTURE

Истек срок списания оплаты у двухстадийного платежа.

EXPIRED_ON_CAPTURE = 'expired_on_capture'

Если вы еще хотите принять оплату, повторите платеж с новым ключом идемпотентности и спишите деньги после подтверждения платежа пользователем

DEAL_EXPIRED

Для тех, кто использует Безопасную сделку: закончился срок жизни сделки.

DEAL_EXPIRED = 'deal_expired'

Если вы еще хотите принять оплату, создайте новую сделку и проведите для нее новый платеж

UNSUPPORTED_MOBILE_OPERATOR

Нельзя заплатить с номера телефона этого мобильного оператора. При новой попытке оплаты пользователю следует использовать другое платежное средство. Список поддерживаемых операторов

UNSUPPORTED_MOBILE_OPERATOR = 'unsupported_mobile_operator'

Properties

protected $validValues : array


Type: array Массив принимаемых enum'ом значений Details:


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 2023-04-06 using phpDocumentor

© 2023 YooMoney