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 identifier. Used to retrieve purchase information in the SDK.
InvoiceId invoiceId — Invoice identifier. Used for server-side payment validation, searching for payments in the developer console, and is displayed to the buyer in the payment history.
OrderId? 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.
Description description — Description in the specified language.
DateTime? purchaseTime — Purchase time (optional parameter).
Price price — Price in the smallest units (e.g., in kopecks).
AmountLabel amountLabel — Formatted purchase price, including currency sign.
Currency currency — ISO 4217 currency code.
DeveloperPayload? developerPayload — 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 denotes a test payment and false denotes a real payment.

Detailed Description

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

property status

new T status;

Purchase status.

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


Назад