This reference document contains the summary of In-app Billing API responses using the BillingClient construct.
public static abstract @interface BillingClient.BillingResponse implements Annotation gg.now.billingclient.api.BillingClient.BillingResponse
The table below showcases the constants, response codes, usage, and values of the response.
||This indicates that the Billing API version is not supported for the type requested|
||Indicates multiple scenarios, mainly: i) invalid arguments provided to the API. ii) Setup issues within now.gg Billing Service. iii) Permission issues|
||Indicates a fatal error during execution|
||This indicates that the requested feature is not supported by now.gg Billing Service on that specific device|
||Indicates that the item is already owned, purchase failure|
||Indicates an issue where the item is not owned and hence cannot be consumed|
||Indicates that the requested item is not available for purchase|
||Indicates Successful Operation|
||The service is not connected at the moment. Possible reasons could be: i) Service maintenance ii) Application in a transient state.|
||This indicates that maximum timeouts have occurred and the billing service hasn’t responded|
||Indicates a network issue|
||Indicates that the process was cancelled by the user, or they pressed the back button|