Skip to main content
Question

Purchases stuck on "Pending" in TestFlight and internal Android beta (RevenueCat)

  • May 16, 2026
  • 1 reply
  • 23 views

Forum|alt.badge.img

Hi everyone,

I'm having major issues with RevenueCat in my beta app (built with Replit).

When I try to make a purchase (both subscriptions and consumables), it gets stuck showing “Plans are loading, try again in a moment”.

On top of that, on Android (internal testing) I get an error when opening the app saying it can't find the public API.

I’ve configured everything: RevenueCat, App Store Connect, Google Play Console, secrets, etc. Other services like Google Maps and Google Sign In work fine.

I’ve tried everything I can think of on the code and configuration side but nothing works. I really need purchases working in beta before production.

Has anyone faced these exact issues recently with RevenueCat? Any ideas what could be causing this?

Thanks in advance for any help!

1 reply

alejandra-wetsch
RevenueCat Staff
Forum|alt.badge.img+6

Hey ​@Serty

Thank you for reaching out! 

To add more context, when you test your app in release mode (via Google Play internal testing or Apple TestFlight), you need to use the Public API Key instead of the Test Store API Key. This prevents customers from submitting apps to review that have no access to the actual Store Products. At the same time, the Public API Key used to configure the SDK and the Bundle ID/Package name must match exactly how they are configured in the Dashboard.

After checking your configuration, I see that you have been able to make some Sandbox purchases since you created this post. Are you still experiencing issues loading your products? If so, could you please submit a Support ticket here, referencing this Community Post, so that we can review your configuration?

Best,