FMX.InAppPurchase

From RAD Studio API Documentation
Jump to: navigation, search

Provides support for in-app payment services.

Package fmx240.bpl

Classes

EIAPExceptionException that may be raised by an implementation of IFMXInAppPurchaseService during operations with in-app payment services.
EIAPNoLicenseKeyException that may be raised by the Android implementation of IFMXInAppPurchaseService if you try to use the Google Play In-app Billing service without previously specifying your license key.
EIAPNotSetupException raised if you try to use your in-app payment service without previously setting up TInAppPurchase.
IFMXInAppPurchaseServicePlatform service that provides support for in-app payment services.
IInAppPurchaseCallbacksInterface that wrappers for in-app payment services such as TCustomInAppPurchase must implement to handle callbacks from the IFMXInAppPurchaseService platform service.
TCustomInAppPurchaseBase class for components that provide access to in-app payment services.
TIAPProductList
TInAppPurchaseProvides access to in-app payment services.
TProductRepresents a product from an in-app payment service.

Types

_di_IFMXInAppPurchaseService
_di_IInAppPurchaseCallbacks
TDownloadLengthsRepresents a list of sizes of the downloadable files of a product.
TFailureKindRepresents one of the different types of errors that TCustomInAppPurchase.OnError may handle.
TIAPConsumeCompletedEvent
TIAPConsumeFailedEvent
TIAPDownloadCompletedEvent
TIAPDownloadProgressEvent
TIAPErrorEvent
TIAPProductsRequestResponseEvent
TIAPPurchaseCompletedEvent
TIAPRecordTransactionEvent
TIAPVerifyPayloadEvent

See Also