API/Autodoc/Classes/FURuStorePayPurchase.md
FURuStorePayPurchase
Контейнер для общих полей покупок.
#include <FURuStorePayPurchase.h>
Public Functions
| Name | |
|---|---|
| FURuStorePayPurchase() Конструктор. |
Public Attributes
| Name | |
|---|---|
| URuStorePayProductId * | productId — Идентификатор продукта, который был присвоен продукту в консоли RuStore. |
| EURuStorePayProductType | productType — Тип продукта. |
| URuStorePayPurchaseId * | purchaseId — Идентификатор покупки. |
| URuStorePayInvoiceId * | invoiceId — Идентификатор счёта. |
| URuStorePayOrderId * | orderId — Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр). |
| EURuStorePayPurchaseType | purchaseType — Тип покупки. |
| URuStorePayDescription * | description — Описание покупки. |
| URuStorePayDate * | purchaseTime — Время покупки (необязательный параметр). |
| URuStorePayPrice * | price — Цена в минимальных единицах (например в копейках). |
| URuStorePayAmountLabel * | amountLabel — Отформатированная цена покупки, включая валютный знак. |
| URuStorePayCurrency * | currency — Код валюты ISO 4217. |
| URuStorePayDeveloperPayload * | developerPayload — Строка с дополнительной информацией о заказе, которую вы можете установить при инициализации процесса покупки (необязательный параметр). |
| bool | sandbox — Определяет, является ли платёж тестовым. |
| EURuStorePayAcknowledgementState | acknowledgementState — Состояние подтверждения покупки разработчиком. |
| FURuStorePayProductPurchase | productPurchase — Специфичные данные продукта. |
| FURuStorePaySubscriptionPurchase | subscriptionPurchase — Специфичные данные подписки. |
function FURuStorePayPurchase
inline FURuStorePayPurchase()
Конструктор.
variable productId
URuStorePayProductId * productId;
Идентификатор продукта, который был присвоен продукту в консоли RuStore.
variable productType
EURuStorePayProductType productType;
Тип продукта.
variable purchaseId
URuStorePayPurchaseId * purchaseId;
Идентификатор покупки.
variable invoiceId
URuStorePayInvoiceId * invoiceId;
Идентификатор счёта.
variable orderId
URuStorePayOrderId * orderId;
Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр).
variable purchaseType
EURuStorePayPurchaseType purchaseType;
Тип покупки.
variable description
URuStorePayDescription * description;
Описание покупки.
variable purchaseTime
URuStorePayDate * purchaseTime;
Время покупки (необязательный параметр).
variable price
URuStorePayPrice * price;
Цена в минимальных единицах (например в копейках).
variable amountLabel
URuStorePayAmountLabel * amountLabel;
Отформатированная цена покупки, включая валютный знак.
variable currency
URuStorePayCurrency * currency;
Код валюты ISO 4217.
variable developerPayload
URuStorePayDeveloperPayload * developerPayload;
Строка с дополнительной информацией о заказе, которую вы можете установить при инициализации процесса покупки (необязательный параметр).
variable sandbox
bool sandbox;
Определяет, является ли платёж тестовым.
variable acknowledgementState
EURuStorePayAcknowledgementState acknowledgementState;
Состояние подтверждения покупки разработчиком.
variable productPurchase
FURuStorePayProductPurchase productPurchase;
Специфичные данные продукта.
variable subscriptionPurchase
FURuStorePaySubscriptionPurchase subscriptionPurchase;
Специфичные данные подписки.
- Страницы
- FRuStoreCoreModule.en
- FRuStoreCoreModule
- FRuStorePayModule.en
- FRuStorePayModule
- FURuStoreError.en
- FURuStoreError
- FURuStoreFeatureAvailabilityResult.en
- FURuStoreFeatureAvailabilityResult
- FURuStorePayApplicationSchemeWasNotProvided.en
- FURuStorePayApplicationSchemeWasNotProvided
- FURuStorePayClientAlreadyExist.en
- FURuStorePayClientAlreadyExist
- FURuStorePayClientNotCreated.en
- FURuStorePayClientNotCreated
- FURuStorePayEmptyPaymentTokenException.en
- FURuStorePayEmptyPaymentTokenException
- FURuStorePayInvalidActivePurchase.en
- FURuStorePayInvalidActivePurchase
- FURuStorePayInvalidConsoleAppId.en
- FURuStorePayInvalidConsoleAppId
- FURuStorePayPaymentException.en
- FURuStorePayPaymentException
- FURuStorePayProduct.en
- FURuStorePayProduct
- FURuStorePayProductPurchase.en
- FURuStorePayProductPurchase
- FURuStorePayProductPurchaseCancelled.en
- FURuStorePayProductPurchaseCancelled
- FURuStorePayProductPurchaseException.en
- FURuStorePayProductPurchaseException
- FURuStorePayProductPurchaseParams.en
- FURuStorePayProductPurchaseParams
- FURuStorePayProductPurchaseResult.en
- FURuStorePayProductPurchaseResult
- FURuStorePayPurchase.en
- FURuStorePayPurchase
- FURuStorePayPurchaseAvailabilityResult.en
- FURuStorePayPurchaseAvailabilityResult
- FURuStorePayPurchaseEventResult.en
- FURuStorePayPurchaseEventResult
- FURuStorePaySignatureException.en
- FURuStorePaySignatureException
- FURuStorePaySubscriptionPeriod.en
- FURuStorePaySubscriptionPeriod
- FURuStorePaySubscriptionPurchase.en
- FURuStorePaySubscriptionPurchase
- FURuStorePaymentCommonException.en
- FURuStorePaymentCommonException
- FURuStorePaymentNetworkException.en
- FURuStorePaymentNetworkException
- RuStoreCore.en
- RuStoreCore
- RuStorePay.en
- RuStorePay
- RuStoreSDK.AndroidJavaClass.en
- RuStoreSDK.AndroidJavaClass
- RuStoreSDK.AndroidJavaObject.en
- RuStoreSDK.AndroidJavaObject
- RuStoreSDK.CallbackHandler.en
- RuStoreSDK.CallbackHandler
- RuStoreSDK.ErrorConverter.en
- RuStoreSDK.ErrorConverter
- RuStoreSDK.ErrorListener.en
- RuStoreSDK.ErrorListener
- RuStoreSDK.FeatureAvailabilityListenerImpl.en
- RuStoreSDK.FeatureAvailabilityListenerImpl
- RuStoreSDK.IAndroidClasses.en
- RuStoreSDK.IAndroidClasses
- RuStoreSDK.JavaActivity.en
- RuStoreSDK.JavaActivity
- RuStoreSDK.JavaApplication.en
- RuStoreSDK.JavaApplication
- RuStoreSDK.JavaMethodSignature.en
- RuStoreSDK.JavaMethodSignature
- RuStoreSDK.JavaTypeConverter.en
- RuStoreSDK.JavaTypeConverter
- RuStoreSDK.Pay.CancelTwoStepPurchaseResponseListenerImpl.en
- RuStoreSDK.Pay.CancelTwoStepPurchaseResponseListenerImpl
- RuStoreSDK.Pay.ConfirmTwoStepPurchaseResponseListenerImpl.en
- RuStoreSDK.Pay.ConfirmTwoStepPurchaseResponseListenerImpl
- RuStoreSDK.Pay.DataConverter.en
- RuStoreSDK.Pay.DataConverter
- RuStoreSDK.Pay.GetUserAuthorizationStatusListenerImpl.en
- RuStoreSDK.Pay.GetUserAuthorizationStatusListenerImpl
- RuStoreSDK.Pay.PaymentExceptionConverter.en
- RuStoreSDK.Pay.PaymentExceptionConverter
- RuStoreSDK.Pay.ProductPurchaseResultListenerImpl.en
- RuStoreSDK.Pay.ProductPurchaseResultListenerImpl
- RuStoreSDK.Pay.ProductsResponseListenerImpl.en
- RuStoreSDK.Pay.ProductsResponseListenerImpl
- RuStoreSDK.Pay.PurchaseAvailabilityListenerImpl.en
- RuStoreSDK.Pay.PurchaseAvailabilityListenerImpl
- RuStoreSDK.Pay.PurchaseEventListenerImpl.en
- RuStoreSDK.Pay.PurchaseEventListenerImpl
- RuStoreSDK.Pay.PurchaseResponseListenerImpl.en
- RuStoreSDK.Pay.PurchaseResponseListenerImpl
- RuStoreSDK.Pay.PurchasesResponseListenerImpl.en
- RuStoreSDK.Pay.PurchasesResponseListenerImpl
- RuStoreSDK.Pay.UpdateAcknowledgementStateListenerImpl.en
- RuStoreSDK.Pay.UpdateAcknowledgementStateListenerImpl
- RuStoreSDK.ResponseListener.en
- RuStoreSDK.ResponseListener
- RuStoreSDK.RuStoreListener.en
- RuStoreSDK.RuStoreListener
- RuStoreSDK.RuStoreListenerContainer.en
- RuStoreSDK.RuStoreListenerContainer
- RuStoreSDK.SimpleResponseListener.en
- RuStoreSDK.SimpleResponseListener
- RuStoreSDK.SimpleResponseListenerT.en
- RuStoreSDK.SimpleResponseListenerT
- RuStoreSDK.UnrealPlayerImpl.en
- RuStoreSDK.UnrealPlayerImpl
- URuStoreCore.en
- URuStoreCore
- URuStorePayAmountLabel.en
- URuStorePayAmountLabel
- URuStorePayAppUserEmail.en
- URuStorePayAppUserEmail
- URuStorePayAppUserId.en
- URuStorePayAppUserId
- URuStorePayCancelTwoStepPurchaseNode.en
- URuStorePayCancelTwoStepPurchaseNode
- URuStorePayClient.en
- URuStorePayClient
- URuStorePayConfirmTwoStepPurchaseNode.en
- URuStorePayConfirmTwoStepPurchaseNode
- URuStorePayCurrency.en
- URuStorePayCurrency
- URuStorePayDate.en
- URuStorePayDate
- URuStorePayDescription.en
- URuStorePayDescription
- URuStorePayDeveloperPayload.en
- URuStorePayDeveloperPayload
- URuStorePayGetProductsNode.en
- URuStorePayGetProductsNode
- URuStorePayGetPurchaseAvailabilityNode.en
- URuStorePayGetPurchaseAvailabilityNode
- URuStorePayGetPurchaseNode.en
- URuStorePayGetPurchaseNode
- URuStorePayGetPurchasesNode.en
- URuStorePayGetPurchasesNode
- URuStorePayGetUserAuthorizationStatusNode.en
- URuStorePayGetUserAuthorizationStatusNode
- URuStorePayInvoiceId.en
- URuStorePayInvoiceId
- URuStorePayOrderId.en
- URuStorePayOrderId
- URuStorePayPrice.en
- URuStorePayPrice
- URuStorePayProductId.en
- URuStorePayProductId
- URuStorePayPurchaseExtendEventsNode.en
- URuStorePayPurchaseExtendEventsNode
- URuStorePayPurchaseId.en
- URuStorePayPurchaseId
- URuStorePayPurchaseNode.en
- URuStorePayPurchaseNode
- URuStorePayPurchaseTwoStepExtendEventsNode.en
- URuStorePayPurchaseTwoStepExtendEventsNode
- URuStorePayPurchaseTwoStepNode.en
- URuStorePayPurchaseTwoStepNode
- URuStorePayQuantity.en
- URuStorePayQuantity
- URuStorePaySubscriptionInfo.en
- URuStorePaySubscriptionInfo
- URuStorePayTitle.en
- URuStorePayTitle
- URuStorePayUpdateAcknowledgementStateNode.en
- URuStorePayUpdateAcknowledgementStateNode
- URuStorePayUrl.en
- URuStorePayUrl
- UTextureDownloader.en
- UTextureDownloader
- com.Plugins.RuStoreCore.IRuStoreListener.en
- com.Plugins.RuStoreCore.IRuStoreListener
- com.Plugins.RuStoreCore.RuStoreCoreUtils.en
- com.Plugins.RuStoreCore.RuStoreCoreUtils
- com.Plugins.RuStoreCore.RuStoreImage.en
- com.Plugins.RuStoreCore.RuStoreImage
- com.Plugins.RuStoreCore.UnrealPlayerWrapper.en
- com.Plugins.RuStoreCore.UnrealPlayerWrapper
- com.Plugins.RuStorePay.RuStorePayIntentFilterActivity.en
- com.Plugins.RuStorePay.RuStorePayIntentFilterActivity
- FRuStoreCoreModule.en
- FRuStoreCoreModule
- FRuStorePayModule.en
- FRuStorePayModule
- FURuStoreError.en
- FURuStoreError
- FURuStoreFeatureAvailabilityResult.en
- FURuStoreFeatureAvailabilityResult
- FURuStorePayApplicationSchemeWasNotProvided.en
- FURuStorePayApplicationSchemeWasNotProvided
- FURuStorePayClientAlreadyExist.en
- FURuStorePayClientAlreadyExist
- FURuStorePayClientNotCreated.en
- FURuStorePayClientNotCreated
- FURuStorePayEmptyPaymentTokenException.en
- FURuStorePayEmptyPaymentTokenException
- FURuStorePayInvalidActivePurchase.en
- FURuStorePayInvalidActivePurchase
- FURuStorePayInvalidConsoleAppId.en
- FURuStorePayInvalidConsoleAppId
- FURuStorePayPaymentException.en
- FURuStorePayPaymentException
- FURuStorePayProduct.en
- FURuStorePayProduct
- FURuStorePayProductPurchase.en
- FURuStorePayProductPurchase
- FURuStorePayProductPurchaseCancelled.en
- FURuStorePayProductPurchaseCancelled
- FURuStorePayProductPurchaseException.en
- FURuStorePayProductPurchaseException
- FURuStorePayProductPurchaseParams.en
- FURuStorePayProductPurchaseParams
- FURuStorePayProductPurchaseResult.en
- FURuStorePayProductPurchaseResult
- FURuStorePayPurchase.en
- FURuStorePayPurchase
- FURuStorePayPurchaseAvailabilityResult.en
- FURuStorePayPurchaseAvailabilityResult
- FURuStorePayPurchaseEventResult.en
- FURuStorePayPurchaseEventResult
- FURuStorePaySignatureException.en
- FURuStorePaySignatureException
- FURuStorePaySubscriptionPeriod.en
- FURuStorePaySubscriptionPeriod
- FURuStorePaySubscriptionPurchase.en
- FURuStorePaySubscriptionPurchase
- FURuStorePaymentCommonException.en
- FURuStorePaymentCommonException
- FURuStorePaymentNetworkException.en
- FURuStorePaymentNetworkException
- RuStoreCore.en
- RuStoreCore
- RuStorePay.en
- RuStorePay
- RuStoreSDK.AndroidJavaClass.en
- RuStoreSDK.AndroidJavaClass
- RuStoreSDK.AndroidJavaObject.en
- RuStoreSDK.AndroidJavaObject
- RuStoreSDK.CallbackHandler.en
- RuStoreSDK.CallbackHandler
- RuStoreSDK.ErrorConverter.en
- RuStoreSDK.ErrorConverter
- RuStoreSDK.ErrorListener.en
- RuStoreSDK.ErrorListener
- RuStoreSDK.FeatureAvailabilityListenerImpl.en
- RuStoreSDK.FeatureAvailabilityListenerImpl
- RuStoreSDK.IAndroidClasses.en
- RuStoreSDK.IAndroidClasses
- RuStoreSDK.JavaActivity.en
- RuStoreSDK.JavaActivity
- RuStoreSDK.JavaApplication.en
- RuStoreSDK.JavaApplication
- RuStoreSDK.JavaMethodSignature.en
- RuStoreSDK.JavaMethodSignature
- RuStoreSDK.JavaTypeConverter.en
- RuStoreSDK.JavaTypeConverter
- RuStoreSDK.Pay.CancelTwoStepPurchaseResponseListenerImpl.en
- RuStoreSDK.Pay.CancelTwoStepPurchaseResponseListenerImpl
- RuStoreSDK.Pay.ConfirmTwoStepPurchaseResponseListenerImpl.en
- RuStoreSDK.Pay.ConfirmTwoStepPurchaseResponseListenerImpl
- RuStoreSDK.Pay.DataConverter.en
- RuStoreSDK.Pay.DataConverter
- RuStoreSDK.Pay.GetUserAuthorizationStatusListenerImpl.en
- RuStoreSDK.Pay.GetUserAuthorizationStatusListenerImpl
- RuStoreSDK.Pay.PaymentExceptionConverter.en
- RuStoreSDK.Pay.PaymentExceptionConverter
- RuStoreSDK.Pay.ProductPurchaseResultListenerImpl.en
- RuStoreSDK.Pay.ProductPurchaseResultListenerImpl
- RuStoreSDK.Pay.ProductsResponseListenerImpl.en
- RuStoreSDK.Pay.ProductsResponseListenerImpl
- RuStoreSDK.Pay.PurchaseAvailabilityListenerImpl.en
- RuStoreSDK.Pay.PurchaseAvailabilityListenerImpl
- RuStoreSDK.Pay.PurchaseEventListenerImpl.en
- RuStoreSDK.Pay.PurchaseEventListenerImpl
- RuStoreSDK.Pay.PurchaseResponseListenerImpl.en
- RuStoreSDK.Pay.PurchaseResponseListenerImpl
- RuStoreSDK.Pay.PurchasesResponseListenerImpl.en
- RuStoreSDK.Pay.PurchasesResponseListenerImpl
- RuStoreSDK.Pay.UpdateAcknowledgementStateListenerImpl.en
- RuStoreSDK.Pay.UpdateAcknowledgementStateListenerImpl
- RuStoreSDK.ResponseListener.en
- RuStoreSDK.ResponseListener
- RuStoreSDK.RuStoreListener.en
- RuStoreSDK.RuStoreListener
- RuStoreSDK.RuStoreListenerContainer.en
- RuStoreSDK.RuStoreListenerContainer
- RuStoreSDK.SimpleResponseListener.en
- RuStoreSDK.SimpleResponseListener
- RuStoreSDK.SimpleResponseListenerT.en
- RuStoreSDK.SimpleResponseListenerT
- RuStoreSDK.UnrealPlayerImpl.en
- RuStoreSDK.UnrealPlayerImpl
- URuStoreCore.en
- URuStoreCore
- URuStorePayAmountLabel.en
- URuStorePayAmountLabel
- URuStorePayAppUserEmail.en
- URuStorePayAppUserEmail
- URuStorePayAppUserId.en
- URuStorePayAppUserId
- URuStorePayCancelTwoStepPurchaseNode.en
- URuStorePayCancelTwoStepPurchaseNode
- URuStorePayClient.en
- URuStorePayClient
- URuStorePayConfirmTwoStepPurchaseNode.en
- URuStorePayConfirmTwoStepPurchaseNode
- URuStorePayCurrency.en
- URuStorePayCurrency
- URuStorePayDate.en
- URuStorePayDate
- URuStorePayDescription.en
- URuStorePayDescription
- URuStorePayDeveloperPayload.en
- URuStorePayDeveloperPayload
- URuStorePayGetProductsNode.en
- URuStorePayGetProductsNode
- URuStorePayGetPurchaseAvailabilityNode.en
- URuStorePayGetPurchaseAvailabilityNode
- URuStorePayGetPurchaseNode.en
- URuStorePayGetPurchaseNode
- URuStorePayGetPurchasesNode.en
- URuStorePayGetPurchasesNode
- URuStorePayGetUserAuthorizationStatusNode.en
- URuStorePayGetUserAuthorizationStatusNode
- URuStorePayInvoiceId.en
- URuStorePayInvoiceId
- URuStorePayOrderId.en
- URuStorePayOrderId
- URuStorePayPrice.en
- URuStorePayPrice
- URuStorePayProductId.en
- URuStorePayProductId
- URuStorePayPurchaseExtendEventsNode.en
- URuStorePayPurchaseExtendEventsNode
- URuStorePayPurchaseId.en
- URuStorePayPurchaseId
- URuStorePayPurchaseNode.en
- URuStorePayPurchaseNode
- URuStorePayPurchaseTwoStepExtendEventsNode.en
- URuStorePayPurchaseTwoStepExtendEventsNode
- URuStorePayPurchaseTwoStepNode.en
- URuStorePayPurchaseTwoStepNode
- URuStorePayQuantity.en
- URuStorePayQuantity
- URuStorePaySubscriptionInfo.en
- URuStorePaySubscriptionInfo
- URuStorePayTitle.en
- URuStorePayTitle
- URuStorePayUpdateAcknowledgementStateNode.en
- URuStorePayUpdateAcknowledgementStateNode
- URuStorePayUrl.en
- URuStorePayUrl
- UTextureDownloader.en
- UTextureDownloader
- com.Plugins.RuStoreCore.IRuStoreListener.en
- com.Plugins.RuStoreCore.IRuStoreListener
- com.Plugins.RuStoreCore.RuStoreCoreUtils.en
- com.Plugins.RuStoreCore.RuStoreCoreUtils
- com.Plugins.RuStoreCore.RuStoreImage.en
- com.Plugins.RuStoreCore.RuStoreImage
- com.Plugins.RuStoreCore.UnrealPlayerWrapper.en
- com.Plugins.RuStoreCore.UnrealPlayerWrapper
- com.Plugins.RuStorePay.RuStorePayIntentFilterActivity.en
- com.Plugins.RuStorePay.RuStorePayIntentFilterActivity