In-app Billing Version Notes

The In-app Billing API is versioned, with each version offering additional features to your app. API support is provided by the Google Play Store app. On most devices, the Google Play Store app is updated automatically to support newer versions of the API.

The sections below list the supported versions of the In-app Billing API.

How to check for In-app Billing version

At run time, your app can query the Google Play Store app to determine what version of the API it supports and what features are available.

If you are using in-app billing version 3, the version information is not directly returned the Google Play. Instead, you can check if Google Play supports the version of the In-app Billing API that you are using by sending a isBillingSupported request.

If the In-app Billing API version that you are using is earlier than version 3, the version information is returned in the API_VERSION key of the Bundle object passed in the sendBillingRequest method. For more information, see In-app Billing Service Interface.