API/Autodoc/Classes/RuStorePurchase.md


RuStorePurchase

class_name RuStorePurchase extends RefCounted

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

Properties

var purchaseId = null
Идентификатор покупки.
var productId: String = ""
Идентификатор продукта, который был присвоен продукту в консоли RuStore.
var productType = null
Тип продукта.
var invoiceId = null
Идентификатор счёта.
var language = null
Язык, указанный с помощью BCP 47 кодирования.
var purchaseTime = null
Время покупки.
var orderId = null
Уникальный идентификатор оплаты, сформированный приложением (опциональный параметр).
Если вы укажете этот параметр в вашей системе, вы получите его в ответе при работе с API.
Если не укажете, он будет сгенерирован автоматически (uuid).
Максимальная длина 150 символов.
var amountLabel = null
Отформатированная цена покупки, включая валютный знак.
var amount = null
Цена в минимальных единицах валюты (например в копейках).
var currency = null
Код валюты ISO 4217.
var quantity = null
Количество продукта.
var purchaseState = null
Состояние покупки.
var developerPayload = null
Строка с дополнительной информацией о заказе,
которую вы можете установить при инициализации процесса покупки.
var subscriptionToken = null
Токен для валидации покупки на сервере.