in_app_purchase_platform_interface library

Classes

IAPError
Captures an error from the underlying purchase platform.
InAppPurchasePlatform
The interface that implementations of in_app_purchase must implement.
InAppPurchasePlatformAddition
The interface that platform implementations must implement when they want to provide platform-specific in_app_purchase features.
InAppPurchasePlatformAdditionProvider
The InAppPurchasePlatformAdditionProvider is responsible for providing a platform-specific InAppPurchasePlatformAddition.
ProductDetails
The class represents the information of a product.
ProductDetailsResponse
The response returned by InAppPurchasePlatform.queryProductDetails.
PurchaseDetails
Represents the transaction details of a purchase.
PurchaseParam
The parameter object for generating a purchase.
PurchaseVerificationData
Represents the data that is used to verify purchases.

Enums

PurchaseStatus
Status for a PurchaseDetails.

Exceptions / Errors

InAppPurchaseException
Thrown to indicate that an action failed while interacting with the in_app_purchase plugin.