API/Autodoc/Classes/RuStore.PayClient.RuStorePaymentException.md


RuStore::PayClient::RuStorePaymentException

Информация об ошибках платежного клиента.

Inherits from RuStoreError

Inherited by RuStore.PayClient.RuStorePaymentException.ApplicationSchemeWasNotProvided, RuStore.PayClient.RuStorePaymentException.EmptyPaymentTokenException, RuStore.PayClient.RuStorePaymentException.InvalidCardBindingIdException, RuStore.PayClient.RuStorePaymentException.ProductPurchaseCancelled, RuStore.PayClient.RuStorePaymentException.ProductPurchaseException, RuStore.PayClient.RuStorePaymentException.RuStorePayClientAlreadyExist, RuStore.PayClient.RuStorePaymentException.RuStorePayClientNotCreated, RuStore.PayClient.RuStorePaymentException.RuStorePayInvalidActivePurchase, RuStore.PayClient.RuStorePaymentException.RuStorePayInvalidConsoleAppId, RuStore.PayClient.RuStorePaymentException.RuStorePaySignatureException, RuStore.PayClient.RuStorePaymentException.RuStorePaymentCommonException, RuStore.PayClient.RuStorePaymentException.RuStorePaymentNetworkException

Public Classes

Name
class ApplicationSchemeWasNotProvided — Схема приложения не задана.
class EmptyPaymentTokenException — Ошибка получения платежного токена.
class InvalidCardBindingIdException — Ошибка оплаты сохраненной картой.
class ProductPurchaseCancelled — Произошла отмена покупки продукта (пользователь закрыл платежную шторку).
class ProductPurchaseException — Ошибка покупки продукта (невозможно установить статус покупки).
class RuStorePayClientAlreadyExist — Ошибка повторной инициализации SDK.
class RuStorePayClientNotCreated — Попытка обратиться к публичным интерфейсам SDK до момента её инициализации.
class RuStorePayInvalidActivePurchase — Запущен процесс оплаты неизвестного типа продукта.
class RuStorePayInvalidConsoleAppId — Не задан обязательный параметр console_app_id_value для инициализации SDK.
class RuStorePaymentCommonException — Общая ошибка SDK.
class RuStorePaymentNetworkException — Ошибка сетевого взаимодействия SDK.
class RuStorePaySignatureException — Неверная сигнатура ответа (возникает при попытке совершить мошеннические действия).

Public Functions

Name
RuStorePaymentException(string name, string description, RuStoreError? cause)
Конструктор.

Public Properties

Name
? RuStoreError cause — Информация об ошибке.

function RuStorePaymentException

RuStorePaymentException(
    string name,
    string description,
    RuStoreError? cause
)

Конструктор.

Parameters:

  • name Название ошибки.
  • description Сообщение ошибки.
  • cause Информация об ошибке.

property cause

? RuStoreError cause;

Информация об ошибке.


Назад