FMX.InAppPurchase

De RAD Studio API Documentation
Aller à : navigation, rechercher

Fournit la prise en charge des services de paiement in-app.

Package fmx.bpl

Classes

EIAPExceptionException qui peut être déclenchée par une implémentation de IFMXInAppPurchaseService lors des opérations associées aux services de paiement in-app.
EIAPNoLicenseKeyException qui peut être déclenchée par l'implémentation Android de IFMXInAppPurchaseService si vous tentez d'utiliser le service Google Play In-app Billing sans spécifier au préalable votre clé de licence.
EIAPNotSetupException déclenchée si vous tentez d'utiliser le service de paiement in-app sans configurer TInAppPurchase au préalable.
IFMXInAppPurchaseServiceService de plate-forme qui fournit la prise en charge des services de paiement in-app.
IInAppPurchaseCallbacksInterface qui doit être implémentée par les wrappers des services de paiement in-app, tels que TCustomInAppPurchase, afin de gérer les rappels du service de plate-forme IFMXInAppPurchaseService.
TCustomInAppPurchaseClasse de base pour les composants qui fournissent un accès aux services de paiement in-app.
TIAPProductList
TInAppPurchaseFournit l'accès aux services de paiement in-app.
TProductReprésente un produit à partir d'un service de paiement in-app.

Types

TDownloadLengthsReprésente une liste des tailles des fichiers téléchargeables d'un produit.
TFailureKindReprésente l'un des différents types d'erreurs qui peuvent être gérés par TCustomInAppPurchase.OnError.
TIAPConsumeCompletedEvent
TIAPConsumeFailedEvent
TIAPDownloadCompletedEvent
TIAPDownloadProgressEvent
TIAPErrorEvent
TIAPProductsRequestResponseEvent
TIAPPurchaseCompletedEvent
TIAPRecordTransactionEvent
TIAPVerifyPayloadEvent

Voir aussi