Skip to main content
Question

Missing Lifetime Package in getOfferings() on iOS and Android

  • November 20, 2025
  • 4 replies
  • 30 views

Forum|alt.badge.img+1

Hello RevenueCat Support Team,

We are experiencing an issue with the getOfferings() function in our expo app.

Details:

  • In our RevenueCat dashboard, we have created two packages within the same Offering:

    1. 3-month package (subscription)

    2. Lifetime package (non-consumable)

  • Both products are properly registered and published in the App Store and Google Play, and we have confirmed their status in RevenueCat.

  • Both packages are included in the Offering in RevenueCat.

  • However, when we call getOfferings() in the app on both iOS and Android, only the 3-month package is returned.

  • The Lifetime package is missing from the returned Offerings data.

We have ensured that:

  • Store product IDs match exactly with RevenueCat product IDs

  • Entitlements are correctly linked to the products

  • The Offering includes both packages

  • SDK is v8.10.1

Could you please advise why the Lifetime (non-consumable) package is not appearing in getOfferings() and how we can resolve this?

Thank you for your support.

4 replies

Forum|alt.badge.img+1
  • Author
  • Member
  • November 20, 2025

-


Forum|alt.badge.img+1
  • Author
  • Member
  • November 20, 2025

It was actually a caching issue on our side. The problem has been resolved. Sorry for the confusion!


Forum|alt.badge.img

I’m seeing this as well. Even after deleting the app the Lifetime package won’t show up (Android)


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

Hey ​@ttobakk I’m glad you were able to resolve this issue! 

Hey ​@theo-king-48507d I was wondering if you are still experiencing this issue? If you are, could you please share the following:

  • Code snippets on how you’re implementing getOfferings()
  • Full RevenueCat debug logs from the moment the SDK gets configured until you see this issue. 

Thanks,