FMX.InAppPurchase.IFMXInAppPurchaseService Methods
InheritedProtected
AddComponent | public | Adds the specified instance to the list of instances of TCustomInAppPurchase and subclasses that the platform service holds. |
AddRef | public | Increments the reference count for this interface. |
CanMakeInAppPurchases | public | Returns True if the current user is allowed to make purchases; otherwise it returns False . |
ConsumeProduct | public | Lets the in-app payment service know that the purchased product with the specified product ID has been successfully consumed by your application. |
ConsumeProducts | public | Lets the in-app payment service know that the purchased products with the specified product IDs have been successfully consumed by your application. |
GetApplicationLicenseKey | public | Returns the license key of your application. |
GetTransactionPayload | public | Returns the developer payload of your application for the current user. |
IsProductPurchased | public | Returns True if the product with the specified ID has been purchased; otherwise it returns False . |
PurchaseProduct | public | Requests the purchase of the product with the specified ID from the in-app payment service. |
QueryInterface | public | Returns a reference to a specified interface if the object supports that interface. |
QueryProducts | public | Requests information from the in-app payment service about the products with the specified list of IDs. |
Release | public | Decrements the reference count for this interface. |
RemoveComponent | public | Removes the specified instance from the list of instances of TCustomInAppPurchase and subclasses that the platform service holds. |
RestorePurchasedProducts | public | Requests the in-app payment service to restore products purchased from a different device on the current device. |
SetApplicationLicenseKey | public | Defines the license key of your application. |
SetTransactionPayload | public | Defines the developer payload of your application for the current user. |
SetupInAppPurchase | public | Establishes a connection between the in-app payment service and the specified instance of TCustomInAppPurchase. |
Supports | public | Indicates whether a given interface supports a specific (another) interface. |