Skip to main content
Question

Unable to see Android products from the paywall edditing screen

  • December 31, 2025
  • 2 replies
  • 27 views

Forum|alt.badge.img+1

Hi everyone,

I’m running into an issue where RevenueCat only shows iOS products on my paywall, while Android products don’t appear, even though they are already created and active in Google Play Console.

I’d appreciate help confirming whether I’m missing a configuration step or misunderstanding how RevenueCat handles cross-platform products.

 

🔹 Context

  • App: Flutter (iOS + Android)

  • Monetization stack:

    • RevenueCat

    • Apple App Store (iOS)

    • Google Play Console (Android)

  • Using RevenueCat Paywall Editor

🔹 iOS setup (works correctly)

  • iOS subscriptions and consumables are created in App Store Connect

  • Products are imported into RevenueCat

  • Products appear correctly in:

    • Product catalog

    • Offerings

    • Paywall editor (iPhone preview)

🔹 Android setup (problem)

Google Play Console

  • Subscriptions are created with base plans:

    • lucid-fm-weekly

    • lucid-fm-yearly

  • Consumable credit products:

    • lucid_fm_credits_100

    • lucid_fm_credits_500

    • lucid_fm_credits_1000

  • All products are Active

  • App is in Internal testing

RevenueCat

  • Google Play app is connected

  • Service Account credentials are valid

  • Products are imported and show as Published

  • Offerings are configured with Android products mapped

❓ The issue

  • In RevenueCat Paywall Editor:

    • iOS products show normally

    • Switching preview device to Android (e.g. Galaxy S23) still shows only iOS packages

    • Android subscription / consumable packages are visible

Only packages from iOS displayed here

 

❓ Questions

  1. Is the Paywall Editor supposed to show Android products separately, or does it only display packages abstracted across platforms?

  2. Are Android subscriptions with base plans handled differently than iOS subscriptions in paywalls?

  3. Is there any additional step required for Android products to appear (e.g. compatibility mode, fallback products, SDK version requirement)?

  4. Could this be related to:

    • Backwards compatibility

    • Offering configuration

    • Using iOS-first packages when creating the paywall?

This post has been closed for comments

2 replies

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

Hey ​@arim-1e28ba

Thank you for reaching out!

To provide additional context, the Paywall Editor is platform-agnostic, meaning it is not tied to a specific platform where the products will run. Instead, you select packages from an individual Offering. Each of those packages can contain products from multiple platforms, so when selecting them from the Package dropdown, you will see the package identifier and not the platform product identifiers.

After checking your configuration, I see that the package identifiers and description match exactly with your iOS product identifiers, which is why you may feel like you are selecting those products from the Paywall Editor instead.

Regarding prices, the Paywall Editor will give you an idea of how your app will look on different devices; however, it may not display the actual prices configured on Google Play or the App Store, as these are fetched directly from the store via StoreKit and the Google Billing Library when your app is running.

No additional configuration is needed for Google Play products. The important thing is that the Paywall displays the correct prices and products when running it in your app for both platforms. Please let me know if you are seeing discrepancies when displaying your Paywall in your apps.

I hope this helps!


Forum|alt.badge.img+1
  • Author
  • New Member
  • January 8, 2026

Thank you alejandra-wetsch
After several tries, I’m able the solve my problem. 

Thank you again.