API/Autodoc/Classes/FURuStoreFailure.md


FURuStoreFailure

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

#include <FURuStoreFailure.h>

Inherits from FURuStorePaymentResult

Public Functions

Name
FURuStoreFailure()
Конструктор.
virtual FString GetTypeName() override
Получить имя типа.

Public Attributes

Name
FString purchaseId — Идентификатор покупки.
FString invoiceId — Идентификатор счёта.
FString orderId — Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр). Если вы укажете этот параметр в вашей системе, вы получите его в ответе при работе с API. Если не укажете, он будет сгенерирован автоматически (uuid). Максимальная длина 150 символов.
int quantity — Количество продукта (необязательный параметр).
FString productId — Идентификатор продукта, который был присвоен продукту в консоли RuStore.
int errorCode — Код ошибки.
bool sandbox — Определяет, является ли платёж тестовым. Значения могут быть true или false, где true обозначает тестовый платёж, а false – реальный.

Additional inherited members

Public Functions inherited from FURuStorePaymentResult

Name
virtual ~FURuStorePaymentResult()
Деструктор.

function FURuStoreFailure

inline FURuStoreFailure()

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

function GetTypeName

inline virtual FString GetTypeName() override

Получить имя типа.

Reimplements: FURuStorePaymentResult::GetTypeName

variable purchaseId

FString purchaseId;

Идентификатор покупки.

variable invoiceId

FString invoiceId;

Идентификатор счёта.

variable orderId

FString orderId;

Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр). Если вы укажете этот параметр в вашей системе, вы получите его в ответе при работе с API. Если не укажете, он будет сгенерирован автоматически (uuid). Максимальная длина 150 символов.

variable quantity

int quantity;

Количество продукта (необязательный параметр).

variable productId

FString productId;

Идентификатор продукта, который был присвоен продукту в консоли RuStore.

variable errorCode

int errorCode;

Код ошибки.

variable sandbox

bool sandbox;

Определяет, является ли платёж тестовым. Значения могут быть true или false, где true обозначает тестовый платёж, а false – реальный.


Назад