Skip to main content
Solved

Unable to fetch Offerings


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

35 replies

Forum|alt.badge.img

Hey! I’ve spent like weeks and finally solved that 
 

  1. I’ve set up everything as Revenue Cat said in their answers, so everything were ok
  2. I had the same Subscription and lifetime IDs in ios and andoid → I’ve deleted products for android and created them again with a new IDs 
  3. Also be careful with “Base Plan Id” and subscription ID, Don't mix it up

Also as people said here before, it can be a problem with a cache

Hope it helps!


Forum|alt.badge.img+1
  • New Member
  • 2 replies
  • August 21, 2024

What worked for me to fix the below error
 

LOG  Error getting offers There is an issue with your configuration. Check the underlying error for more details. There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).

More information: https://rev.cat/why-are-offerings-empty

 

I configured storekit / https://www.revenuecat.com/docs/test-and-launch/sandbox/apple-app-store 

I added all the products which is approved from apple (pretty sure Waiting for Review status also will work)

Then run xcode and build in simulator.

The products appeared in my paywall with getOfferings method (which was not before)

I purchased each product from simulator

I checked the Sandbox Transactions and saw the purchases.

 

Then I deleted the current app on real device
I got a new build

I checked the debug logs on xcode and saw the product appeared after
and getOfferings() worked on real device.


Forum|alt.badge.img+4
  • Member
  • 7 replies
  • August 27, 2024

In my case this is not an issue with my configuration.
I am testing RevenueCat as a new solution.
It was working for 1 week then empty screen with this error.
Using loadProducts instead of loadOfferings fix it.

What’s wrong with your solution RevenueCat?


Forum|alt.badge.img+1

This just started happening today with my app, after many months of it working normally.  It seems to have resolved itself within a couple hours, so - sometimes i might just mean a server is temporarily down.


Forum|alt.badge.img+4
  • Member
  • 7 replies
  • August 27, 2024

Yes it a server issue since it is working with another provider I am using in Prod. (Glassfy)


Forum|alt.badge.img
  • New Member
  • 1 reply
  • September 7, 2024

My Dear Friends, 
  After struggling for many days with no hopes, finally managed to solve this issue. Most of the times it is issue with your configuration in AppStore. I guess Apple does not provide correct error messages hence revenueCat share generic error messages with us. Make sure nothing is red in your appStore subscription configuration and you have signed Paid Agreement. Paid Agreement row should have Active status.


Forum|alt.badge.img+1

issue i was having was i did not complete

  • content rights
  • age rating

once i added those, i could see the products

 


Forum|alt.badge.img+6
nunathanw wrote:

For anybody reading this, it turned out that the reason my products were not being fetched was because there was an issue with my paid applications agreement. If your agreement has expired or has not been signed, the api can’t fetch any of your products. 

THIS! Thank you!


Forum|alt.badge.img+1
  • New Member
  • 1 reply
  • November 28, 2024

Hi guys.

I hope that this info will help someone here:

I was using the capacitor plugin and after configuring everything - according to the docs - the products still did not show up. I accidentally discovered that I was using the RevenueCat api key, not the Apple api key. I switched the keys in the Purchases.configure method and immediately the prices from appstoreconnect became visible. Yaai. 

I hope the attached screenshot will help. Good luck everyone!

 


Forum|alt.badge.img+6

Good point! I have had a similar issue a while ago, when I was setting up RevenueCat. I did not realize that you need two separate API keys for both platforms - iOS and Android.


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