API/Autodoc/Classes/RuStorePayProductPurchaseParams.md


RuStorePayProductPurchaseParams

class_name RuStorePayProductPurchaseParams extends RefCounted

Параметры покупки продукта.

Properties

var productId: RuStorePayProductId = null
Идентификатор продукта, который был присвоен продукту в консоли RuStore.
var appUserEmail: RuStorePayAppUserEmail = null
Адрес электронной почты пользователя.
При использовании данного параметра поле email пользователя автоматически заполняется этим значением при отправке чека,
как для платежей вне RuStore, так и для случаев, когда пользователь не авторизован в RuStore.
var appUserId: RuStorePayAppUserId = null
Внутренний ID пользователя в приложении (необязательный параметр).
Максимальная длина 128 символов.
var developerPayload: RuStorePayDeveloperPayload = null
Строка с дополнительной информацией о заказе,
которую вы можете установить при инициализации процесса покупки (необязательный параметр).
var orderId: RuStorePayOrderId = null
Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр).
Если вы укажете этот параметр в вашей системе, вы получите его в ответе при работе с API.
Если не укажете, он будет сгенерирован автоматически (uuid).
Максимальная длина 150 символов.
var quantity: RuStorePayQuantity = null
Количество продукта (необязательный параметр).
Назад