API/Autodoc/Classes/FURuStoreFailure.en.md


FURuStoreFailure

An error occurred when sending a payment request or receiving the payment status; it is impossible to determine the purchase status.

#include <FURuStoreFailure.h>

Inherits from FURuStorePaymentResult

Public Functions

Name
FURuStoreFailure()
Constructor.
virtual FString GetTypeName() override
Get the type name.

Public Attributes

Name
FString purchaseId — Purchase identifier.
FString invoiceId — Invoice identifier.
FString orderId — Unique payment identifier generated by the application (optional parameter). If you specify this parameter in your system, you will receive it in the response when working with the API. If not specified, it will be generated automatically (uuid). Maximum length is 150 characters.
int quantity — Product quantity (optional parameter).
FString productId — Product identifier assigned to the product in the RuStore console.
int errorCode — Error code.
bool sandbox — Determines whether the payment is a test payment. Values can be true or false, where true indicates a test payment and false indicates a real payment.

Additional inherited members

Public Functions inherited from FURuStorePaymentResult

Name
virtual ~FURuStorePaymentResult()
Destructor.

function FURuStoreFailure

inline FURuStoreFailure()

Constructor.

function GetTypeName

inline virtual FString GetTypeName() override

Get the type name.

Reimplements: FURuStorePaymentResult::GetTypeName

variable purchaseId

FString purchaseId;

Purchase identifier.

variable invoiceId

FString invoiceId;

Invoice identifier.

variable orderId

FString orderId;

Unique payment identifier generated by the application (optional parameter). If you specify this parameter in your system, you will receive it in the response when working with the API. If not specified, it will be generated automatically (uuid). Maximum length is 150 characters.

variable quantity

int quantity;

Product quantity (optional parameter).

variable productId

FString productId;

Product identifier assigned to the product in the RuStore console.

variable errorCode

int errorCode;

Error code.

variable sandbox

bool sandbox;

Determines whether the payment is a test payment. Values can be true or false, where true indicates a test payment and false indicates a real payment.


Назад