Show / Hide Table of Contents

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

In This Article
Back to top Generated by DocFX