Apps that employ in-store or in-app purchases must comply with the following guidelines:
In-store purchases: Developers charging for apps and downloads from Google Play must use Google Play’s payment system.
- Developers offering products within a game downloaded on Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.
- Developers offering products within another category of app downloaded on Google Play must use Google Play In-app Billing as the method of payment, except for the following cases:
- Payment is solely for physical products
- Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players).
- In-app virtual currencies must only be used within the app or game title for which they were purchased.
- Developers must not mislead users about the apps they are selling nor about any in-app services, goods, content, or functionality offered for purchase. If your product description on Google Play refers to in-app features that may require a specific or additional charge, your description must clearly notify users that payment is required to access those features.
- Apps offering mechanisms to receive randomized virtual items from a purchase (i.e. "loot boxes") must clearly disclose the odds of receiving those items in advance of purchase.
Here are some examples of products supported by Google Play In-app Billing:
Here are some examples of products not currently supported by Google Play In-app Billing:
Note that we offer the Google Pay API for apps selling physical products and services. For more information, please visit our Google Pay developer page.