API/Autodoc/Classes/class_name_RuStorePayPurchase_extends_RefCounted.md


RuStorePayPurchase

class_name RuStorePayPurchase extends RefCounted

Информация о покупке.

Public Member Functions

| | | | | - | - | - | | func | get_status(): | Статус покупки.
|

Properties

| | | | | - | - | - | | var | purchaseId: RuStorePayPurchaseId = null | Идентификатор покупки.
| | var | invoiceId: RuStorePayInvoiceId = null | Идентификатор счёта.
| | var | orderId: RuStorePayOrderId = null |
Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр).
Если вы укажете этот параметр в вашей системе, вы получите его в ответе при работе с API.
Если не укажете, он будет сгенерирован автоматически (uuid).
Максимальная длина 150 символов.
| | var | purchaseType: ERuStorePayPurchaseType | Тип покупки.
| | var | description: RuStorePayDescription = null | Описание на языке language.
| | var | purchaseTime: RuStorePayTime = null | Время покупки (необязательный параметр).
| | var | price: RuStorePayPrice = null | Цена в минимальных единицах (например в копейках).
| | var | amountLabel: RuStorePayAmountLabel = null | Отформатированная цена покупки, включая валютный знак.
| | var | currency: RuStorePayCurrency = null | Код валюты ISO 4217.
| | var | developerPayload: RuStorePayDeveloperPayload = null |
Строка с дополнительной информацией о заказе,
которую вы можете установить при инициализации процесса покупки (необязательный параметр).
| | var | sandbox: bool = false |
Определяет, является ли платёж тестовым.
Значения могут быть true или false, где true обозначает тестовый платёж, а false – реальный.
|

Назад