in_app_purchase library Null safety

Classes

IAPError
Captures an error from the underlying purchase platform.
InAppPurchase
Basic API for making in app purchases across multiple platforms.
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.