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. |