Skip to main content
Question

This version of the application is not configured for billing through Google Play. check the help center for more information.


Forum|alt.badge.img+1

I’ve implemented revenuecat for in-app purchase with google play. I’ve done all steps carefully, but when purchasing in testing mode, it gives this error “This version of the application is not configured for billing through Google Play. check the help center for more information”. I have wasted more than a month solving this error. Nothing works for me. Please help.

Thanks!

12 replies

cody
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 497 replies
  • April 14, 2023

Hey @Muhammad Waqas,

I see you opened a support ticket, but I’d recommend follow our guide and ensuring you have published your app on a closed track and have added a licensed tester. Additionally, you’ll need to double check that Google Play is installed on the device you are testing. You can read more here: https://docs.revenuecat.com/docs/google-play-store  


Forum|alt.badge.img+1

Hi @cody thanks for your reply.

I followed your documentation and a tutorial as well. Moreover, I had already implemented in an app before for subscription through revenuecat for google playstore. This time I’m getting this error. 

Regarding publication app for closed testers, my app is published for both closed and open testers and I’ve Google play installed in my mobile device.

Still seeking for solution.

Waiting for your response.

Regards


Forum|alt.badge.img

@Muhammad Waqas 

 

I’m also having this issue, is it fixed now? If so how did you fix it?


Forum|alt.badge.img+1

I have resolved the issue. The problem was I had linked incorrect app on google play store in for API access section. Also make sure to select and save testers list in License Testing.


Forum|alt.badge.img+5
  • Dedicated Member
  • 17 replies
  • January 19, 2024

I’m having the same error, and I’m afraid I didn’t understand the author’s solution or the instructions on https://www.revenuecat.com/docs/google-play-store.

Specifically, I don’t understand what version of the app is supposed to be connected to Closed Testing. Are we supposed to make and upload a new build? And if so, how do we debug that build on a test device? At the moment, I am developing/testing with an Expo custom dev client on my device, so that I can see the console output and make adjustments to the code as needed. If I make and upload a new build to Closed Testing, then how can I employ this testing/development methodology?

Someone please help me understand how this works!


Forum|alt.badge.img+2
  • Helper
  • 2 replies
  • January 25, 2024
Mike Davis wrote:

I’m having the same error, and I’m afraid I didn’t understand the author’s solution or the instructions on https://www.revenuecat.com/docs/google-play-store.

Specifically, I don’t understand what version of the app is supposed to be connected to Closed Testing. Are we supposed to make and upload a new build? And if so, how do we debug that build on a test device? At the moment, I am developing/testing with an Expo custom dev client on my device, so that I can see the console output and make adjustments to the code as needed. If I make and upload a new build to Closed Testing, then how can I employ this testing/development methodology?

Someone please help me understand how this works!

I don't know exactly how I did it but I managed to make payments on a devlopment build with a test card. 
I released an aab version of the application for internal testing then connected expo to my google account (https://docs.expo.dev/submit/android/) and when I built a devlopment version, payment was possible (don't forget to click on the link to enter internal testing!).

I hope this helps


Forum|alt.badge.img+5
  • Dedicated Member
  • 17 replies
  • January 25, 2024

@eragon4445, that’s interesting. Thanks for the reply!

Do you know if submitting an android build via EAS Submit goes direct to Production, or can you send a build to Closed Testing like that?  Since I’m still trying to test in-app purchases, I don’t want my current build to go out to live users.

THANKS!


Forum|alt.badge.img+1
  • New Member
  • 4 replies
  • March 7, 2024

@Mike Davis Hey Mike, were you able to find a way to debug the build on a test device?


Forum|alt.badge.img+5
  • Dedicated Member
  • 17 replies
  • March 7, 2024

@moasfour, yes I was.  I opened my own thread which documented my issue reasonably thoroughly:

If you skip to the last comment and work your way backwards as needed, hopefully it will help you.  If you don’t find what you need in there, let me know, and I’ll see if I can provide a little more info from my experience.

 


Forum|alt.badge.img+1
  • New Member
  • 4 replies
  • March 8, 2024
Mike Davis wrote:

@moasfour, yes I was.  I opened my own thread which documented my issue reasonably thoroughly:

If you skip to the last comment and work your way backwards as needed, hopefully it will help you.  If you don’t find what you need in there, let me know, and I’ll see if I can provide a little more info from my experience.

 

Yes that helped. Thanks!


Forum|alt.badge.img+8
  • Helper
  • 27 replies
  • December 18, 2024

I am on the same page: it doesn’t work.

I added this to `android/app/src/build.gradle` file (at the bottom):


 

dependencies {
    def billingVersion = "7.1.1" //"6.2.1" //
    implementation "com.android.billingclient:billing:$billingVersion"
}


And I use this: 

purchases_flutter: ^8.3.1

Still have the same, “This version of the application is not configured for billing through Google Play.” - when I try to test on attached real device.I even uploaded new version and registered for internal testing with proper Email address. Still doesn’t work with attached device (and run via Android Studio on real device).

 


Forum|alt.badge.img+8
  • Helper
  • 27 replies
  • December 18, 2024

I believe this describes the issue: 


It seems I am on right track, just need to wait till new version approved
 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings