Google Play Store Credentials
Learn how to configure your Google Play Store service credentials.
To allow our servers to communicate with Google on your behalf and manage your app’s subscriptions, you need to provide your Google Play Store service credentials.
Setting up these credentials requires steps in both the Google Play Console and the Google Cloud Console. Follow the guide beneath carefully.
1. Find your Package Name
The Package Name (or Product ID) uniquely identifies your app in the Google Play Store.
- Open the Google Play Console.
- Select your application from the dashboard.
- Your Package Name is displayed under the application name (e.g.,
com.yourcompany.yourapp). Copy this value.

2. Enable Developer and Reporting APIs
You need to enable two essential APIs in the Google Cloud Console.
- Go to the Google Cloud API Console.
- Look for the Google Play Android Developer API and the Google Play Developer Reporting API.
- Click the Enable button for both APIs (If it says “Manage,” the API is already enabled).
If you do not have credentials generated yet, you might be prompted to create some after enabling these APIs.

3. Create a Service Account
This step generates the credentials that will allow the platform to communicate securely.
- In the Google Cloud Console, navigate to IAM & Admin > Service Accounts.
- Click Create Service Account.
- Provide a clear name and description (e.g., “Subscription Manager Service Account”) and click Create and Continue.
- In the Grant this service account access to project step, assign the following roles:
- Pub/Sub Editor: Enables Server Notifications.
- Monitoring Viewer: Allows monitoring of the notifications queue.
- Click Done to finish creating the service account.

4. Download the JSON Key File
Now that the Service Account is set up, download its secure key.
- From the Service Accounts list, click the three-dot (“Actions”) menu next to your new account and select Manage Keys.
- Click Add Key > Create new key.
- Ensure the key type is JSON, and then securely download the
.jsonfile to your computer.
This key contains highly sensitive information. Do not share it publicly.

5. Link the Service Account in Google Play Console
Finally, you must grant the new Service Account access to your App’s internal performance and subscription data directly in Google Play.
- Go to your Google Play Console and find the Users and Permissions section.
- Click Invite new users.
- Paste the Email Address of the Service Account you just created (e.g.,
account-name@project-id.iam.gserviceaccount.com). - Under App permissions, assign your application.
- Under Account permissions, select:
- View app information and download bulk reports (read-only)
- View financial data, orders, and cancellation survey response
- (Do not select ‘Manage orders and subscriptions’, as we do not require write access)
- Click Invite user. Your service account is now linked with read-only permissions!

Once you have gathered your app’s Package Name and the downloaded Service Account .json key file, enter these values into the relevant platform configuration settings.