Skip to main content
Solved

PurchaserInfo doesn't return all entitlements


Forum|alt.badge.img+2

Hello,

I added a new entitlement with 3 products. When reading PurchaserInfo object in code, I can only see the old 2 ones. The last added is not in the list. I waited for like 12 hours, thinking RevenueCat needs more time to propagate the change. However this didn’t affect the end result. I’ve checked docs to make sure there is nothing more I need to do to make things work.

Thanks.

Best answer by ryan

Hey @Stefan! The PurchaserInfo object will only contain the Entitlements that the customer has purchased - so creating a new Entitlement in the dashboard won’t directly unlock it for customers. 

View original
Did this post help you find an answer to your question?

4 replies

ryan
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 391 replies
  • Answer
  • October 19, 2021

Hey @Stefan! The PurchaserInfo object will only contain the Entitlements that the customer has purchased - so creating a new Entitlement in the dashboard won’t directly unlock it for customers. 


Forum|alt.badge.img+2
  • Author
  • New Member
  • 2 replies
  • October 19, 2021

Ryan, thank you. Indeed this makes sense. However, the PurchaserInfo returns 2 entitlements of which only 1 is active. The one inactive is added because at some point, it was active? It’s some sort of history?


ryan
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 391 replies
  • October 19, 2021

However, the PurchaserInfo returns 2 entitlements of which only 1 is active. The one inactive is added because at some point, it was active? It’s some sort of history?

Yup! Entitlements never go away, they’ll just expire once the subscription has lapsed. You can use this to tell if a customer was previously subscribed. Maybe offer them a lower priced product to get them to sign up again or send them a feedback survey :) 


Forum|alt.badge.img+2
  • Author
  • New Member
  • 2 replies
  • October 19, 2021

Thank you for clarifying that.


Reply


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