Skip to main content
Solved

Issue with Closed Testing Program and Credit Card Information Request


Forum|alt.badge.img

Hello RevenueCat Community,

I'm encountering an issue where, despite setting up a closed testing program and adding my email to the list, I'm still being prompted for credit card information when installing the app on my phone. This behavior persists even though I've successfully joined the testing program through the provided link.

Details:

  • Platform: Android using flutter
  • SDK Version: purchases_flutter: ^6.26.0
  • Testing Program Setup: I've created a closed testing program in the RevenueCat dashboard and added my email to the list. The program is configured to not require payment information.

Issue: When I install the app on my phone using the same email, the system still requests credit card information. This behavior is unexpected since I'm part of the closed testing program.

Steps Taken:

  • I've ensured that the email used in the app matches the one added to the testing program.
  • I've tried clearing the app's cache and reinstalling it to no avail.
  • I've verified that the RevenueCat SDK is correctly initialized in my app.

Expected Outcome: I expect the credit card information to be auto-filled with a testing card provided by RevenueCat, allowing me to access the premium features or content without manually entering payment information, as I'm part of the closed testing program.

Best answer by sharif

Hi @nizaro,

To use a test card you also have to add the email as a license tester. This is documented here:https://www.revenuecat.com/docs/test-and-launch/sandbox/google-play-store#create-a-test-user-and-configure-licensing-testing

The full range of possible testing scenarios with testing cards and real cards is found here: https://www.revenuecat.com/docs/test-and-launch/sandbox/google-play-store#testing-cards

View original
Did this post help you find an answer to your question?
This post has been closed for comments

2 replies

sharif
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 513 replies
  • Answer
  • April 23, 2024

Hi @nizaro,

To use a test card you also have to add the email as a license tester. This is documented here:https://www.revenuecat.com/docs/test-and-launch/sandbox/google-play-store#create-a-test-user-and-configure-licensing-testing

The full range of possible testing scenarios with testing cards and real cards is found here: https://www.revenuecat.com/docs/test-and-launch/sandbox/google-play-store#testing-cards


Forum|alt.badge.img
  • Author
  • New Member
  • 1 reply
  • April 23, 2024

Thank you for the helpful suggestions! I managed to resolve the issue by adjusting the license response on the Play Store to "LICENSED." Interestingly, this solution wasn't explicitly mentioned in the documentation, or perhaps I overlooked it.

For anyone encountering a similar challenge, consider checking the license response setting on the Play Store as well. It might just be the missing piece of the puzzle!

I've also attached a screenshot for reference, highlighting the specific setting I adjusted. Hopefully, this visual aid will assist others in implementing the solution effectively.

Once again, thanks for the assistance, and I hope this information proves helpful to others in the community.

 


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