Been getting this error after adding the service account credential JSON, I’ve made sure that I followed the documentation: https://www.revenuecat.com/docs/creating-play-service-credentials but haven’t been able to resolve this.
How did you guys solve it, i am also stuck here
Hi Guys, I found a solution.
This involves publishing the new app to playstore in a closed track so revenuecat is forced to have a visibility in subscription api request.
Simply follow the instructions at the following link (just for the android section):
After publishing your new app to “closed track”, it will take some time before this is approved. I did mine last night, and luckily it was approved when I checked this morning. And everything is now working smoothly as intended.
Good luck! :)
hi
To everybody experiencing the same problem the issue resolved after google play store approve the app in closed testing.
Sending a new versin to internal fixed the issue. You don’t have to upload it, just pick a version from your library and send it to internal
Please let me know if you find a way to fix it
Hi, guys, I’m stuck in this point "Could not validate Subscription API Permission", someone have any found solution ,? Thanks
I tried
Hi Guys, I found a solution.
This involves publishing the new app to playstore in a closed track so revenuecat is forced to have a visibility in subscription api request.
Simply follow the instructions at the following link (just for the android section):
After publishing your new app to “closed track”, it will take some time before this is approved. I did mine last night, and luckily it was approved when I checked this morning. And everything is now working smoothly as intended.
Good luck! :)
After publishing your new app to “closed track”, it will take some time before this is approved. I did mine last night, and luckily it was approved when I checked this morning. And everything is now working smoothly as intended.
I double checked the link above...
Going thru my Appstore submission, why is my test link disabled?

same here, only started yesterday but have started from afresh quite a few times and still getting same error
For me this problem was solved after setting proper permissions in Users and permissions in Play Console. Somehow no permissions were set when I created an invite for revenuecat user (from Google Cloud) - I can guarantee I’ve set all permissions correctly, but they dissapeared. So check this if you have the same issue
I was having the same problem. Then, thanks to
I just ran into this as well and thanks to the suggestion in this thread I was able to fix it.
Just to confirm: my “Permissions to call subscription API” check was failing. Then I pushed released a new version to closed track and as soon as it got approved, the check on RevenueCat was working.
Note: If you haven’t published to Closed track before, it can take up to 7 days for it to be approved. Once it’s approved any subsequent closed track release should be approved pretty quick (<1 hr)


Sending a new versin to internal fixed the issue. You don’t have to upload it, just pick a version from your library and send it to internal
I can’t thank you more
@inimaga solution did not work for me. I uploaded the app to both closed testing and to production last week. Still I am seeing the same error:

Hello, I am having the same issue “Could not validate subscriptions API permissions” and there is no log at all, just this vague message. How to fix this?
Hii i posted about problems i am experiencing with subscriptions api not being validated.so u suggested me to try sandbox testing.so my questions is can i do that while my app uses android.i tried to even to get offerings with react native but i get error "[Error: There is an issue with your configuration. Check the underlying error for more details.]" so i dont weather its because of that subscription issue or what?.
thank you for your time.
not for me I publish the app and Could not validate subscriptions API permissions still here…
I make some reviews and all the config its fine…
and we make another similar app, same config and this one runs great…. nothing is different
Yeah, you need to try a purchase in sandbox. When trying to list offerings you get the error `[Error: There is an issue with your configuration. Check the underlying error for more details.]` ? What is the underlying error?
The keys configured in RevenueCat are not used for listing offerings. Offerings uses the products configured in RevenueCat and tries to load them from Google Play
Hi All,
Could not validate Subscription API Permission means that RC does not have enough information to confirm that the credentials are valid to validate a subscription. The way to solve it would be to try a purchase in sandbox with your app
@inimaga can you provide more info about the solution.sorry for this i am beginner
Hi, guys, I’m stuck in this point "Could not validate Subscription API Permission", someone have any found solution ,? Thanks
Check the answer above of
Great, thankyou for letting us know
lo luck yet
I have the same issue, Followed exactly same set of steps as documentation for my new application and the validation error pops up when I add json key file even after 24 Hrs of wait time.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.