API/Autodoc/Classes/RuStore.PayClient.IPurchaseStatus.en.md


RuStore::PayClient::IPurchaseStatus

More…

Inherits from RuStore.PayClient.IPurchase

Public Properties

Name
new T status — Purchase status.

Additional inherited members

Public Properties inherited from RuStore.PayClient.IPurchase

Name
PurchaseId purchaseId — Purchase ID. Used to obtain information about the purchase in the SDK.
InvoiceId invoiceId — Invoice ID. Used for server-side payment validation, searching for payments in the developer console, and is also displayed to the buyer in the payment history.
OrderId? orderId — Unique payment ID 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 you do not specify it, it will be generated automatically (uuid). Maximum length is 150 characters.
Description description — Description in the language.
DateTime? purchaseTime — Purchase time (optional parameter).
Price price — Price in minimum units (e.g., kopecks).
AmountLabel amountLabel — Formatted purchase price, including currency sign.
Currency currency — ISO 4217 currency code.
DeveloperPayload? developerPayload — A string with additional order information that you can set when initializing the purchase process (optional parameter).
bool sandbox — Determines whether the payment is test. Values can be true or false, where true indicates a test payment, and false indicates a real payment.

Detailed Description

template <T >
class RuStore::PayClient::IPurchaseStatus;

property status

new T status;

Purchase status.

Reimplements: RuStore::PayClient::IPurchase::status


Назад