The Google Play Services credentials documentation from Revenue Cat walks through a step (1) in the API Access page of the Google Play Console. However, that page no longer exists:
Can step 1 be ignored now?
PS: Google Play docs definitely need to be updated.
I already had a google cloud / firebase project, and had already followed all the steps except the 1st, so simply enabling the Google Play Android Developer API did it for me!
For future reference, I was having issues validating my credentials (inappproducts API and monetization API).
Thank you @MarcosC for the help and reply. This worked for me.
But upon uploading the Service Account Credentials JSON, there was a warning “Credentials need attention” and “Could not validate subscriptions API permissions”. Is this the one that we should wait for within 36 hours?
The reason we return we couldn’t validate subscriptions API is basically because we don’t have any purchase token to try it out. What I would suggest you to do is:
Create some products in google console
Import them into RevenueCat
Configure an offering
Try a purchase flow in sandbox to see if the purchase works. (this is what might fail because of the propagation time)
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.