PurchaseStatus enum
Status for a PurchaseDetails.
This is the type for PurchaseDetails.status.
Values
- pending → const PurchaseStatus
-
The purchase process is pending.
You can update UI to let your users know the purchase is pending.
- purchased → const PurchaseStatus
-
The purchase is finished and successful.
Update your UI to indicate the purchase is finished and deliver the product.
- error → const PurchaseStatus
-
Some error occurred in the purchase. The purchasing process if aborted.
- restored → const PurchaseStatus
-
The purchase has been restored to the device.
You should validate the purchase and if valid deliver the content. Once the content has been delivered or if the receipt is invalid you should finish the purchase by calling the
completePurchase
method. More information on verifying purchases can be found here. - canceled → const PurchaseStatus
-
The purchase has been canceled.
Update your UI to indicate the purchase is canceled.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
PurchaseStatus> - A constant List of the values in this enum, in order of their declaration.