Question

Permissions to call subscriptions API

  • 11 June 2024
  • 1 reply
  • 45 views

Badge +3
how to fix this “Permissions to call subscriptions API” ? 
​​​​

 


This post has been closed for comments

1 reply

Userlevel 2
Badge +4

Hi @pramod-b43608! Thanks for reaching out. Setting up the Play Store credentials can be a frustrating process, especially considering how many steps there are. If you’ve already gone through the set up doc here, can you confirm that:

  • the project connected in Step 1 is the same as the one the service account is created under in Step 2
  • Within that Google Cloud project, you've enabled both the Google Play Android Developer API and the Google Play Developer Reporting API. If you've already enabled these APIs, this link will lead to a page which says 'Manage'.
  • the service account's roles match the screenshot below
    ?name=Screenshot+2023-04-10+at+12.17.55+PM.png
  • You've enabled the three permissions in the following screenshot:
    ?name=Screenshot+2023-04-10+at+12.19.55+PM.png
  • You've saved the above, then gone into 'Users and Permissions' and applied those permissions for the app in question and saved those changes as well (this is an easy 'save changes' button to miss.)
  • The JSON key you added to RevenueCat in Step 4 of the doc is the exact same as the JSON key you saved in Step 2
  • You've waited at least 36 hours to allow the credentials time to validate and activate

We also have a handy Checklist that goes through all of the necessary elements needed to get credentials working so you can go through and ensure that you've hit each step: https://www.revenuecat.com/docs/google-play-checklists

Thanks!