Enum AN_BillingClient.BillingResponseCode
Possible response codes.
Namespace: SA.Android.Vending.BillingClient
Assembly: cs.temp.dll.dll
Syntax
public enum BillingResponseCode
Fields
Name | Description |
---|---|
BillingUnavailable | Billing API version is not supported for the type requested |
DeveloperError | Invalid arguments provided to the API. This error can also indicate that the application was not correctly signed or properly set up for In-app Billing in Google Play, or does not have the necessary permissions in its manifest |
Error | Fatal error during the API action |
FeatureNotSupported | Requested feature is not supported by Play Store on the current device. |
ItemAlreadyOwned | Failure to purchase since item is already owned |
ItemNotOwned | Failure to consume since item is not owned |
ItemUnavailable | Requested product is not available for purchase |
Ok | Success |
ServiceDisconnected | Play Store service is not connected now - potentially transient state. E.g. Play Store could have been updated in the background while your app was still running. So feel free to introduce your retry policy for such use case. It should lead to a call to StartConnection(AN_iBillingClientStateListener) right after or in some time after you received this code. |
ServiceTimeout | The request has reached the maximum timeout before Google Play responds. |
ServiceUnavailable | Network connection is down |
UserCanceled | User pressed back or canceled a dialog |