Skip to main content

How to Create In-App Purchases in Google Play Console

Create matching in-app products and subscriptions in Google Play Console so purchases configured in the Control Panel can be sold in your Android app.

S
Written by Support
Updated this week

When you create in-app purchases in your app, you must also create the corresponding products in Google Play Console. The Product ID in Google Play must exactly match the Product ID created in the Control Panel. This applies to consumables, non-consumables, and subscriptions.


Requirements

  • This service is available for specific plans only

  • You must have access to your Google Play Console account

  • In-app purchases must already be created in the Control Panel


How to create in-app purchases in Google Play Console

  1. Log in to Google Play Console

  2. Select your app

  3. In the left navigation, go to Monetize

  4. Click Products, then choose one of the following based on the purchase type:

    • One-time products (for consumable and non-consumable purchases)

    • Subscriptions

  5. Click Create product

  6. Enter product details

    • Product ID

      1. Must exactly match the Product ID created in the Control Panel

      2. This value is case-sensitive

    • Name

      1. This can be any internal name for your reference

  7. Click Next

  8. Set pricing

    • Choose Market pricing

    • Enter the price (for example, $9.00)

    • Apply pricing to all regions if needed

  9. Activate the product

    • Save the product

    • Click Activate

  10. Repeat steps 4–9 for each product you created in your app:

    • Consumable products

    • Non-consumable products

    • Subscriptions

  11. For subscriptions only

    • Go to Subscriptions

    • Create a new subscription

    • Use the same Product ID

      1. Must exactly match the Product ID created in the Control Panel

      2. This value is case-sensitive

    • Set the billing period (weekly, monthly, yearly)

    • Create and activate a Base plan

    • Set pricing and activate


Pro tips

  • Android apps typically require only one app submission to enable in-app purchases, unlike iOS which requires resubmission for each new product

  • Subscriptions require a base plan. Subscriptions will not activate until a base plan is created and published

  • Test with licensed testers. Use Google Play Console’s license testing to validate purchases before publishing

Did this answer your question?