Skip to main content
Solved

Remove entitlement for non-renewable purchuse


Forum|alt.badge.img+4

I have following scenario in my app: 

Each file creation should be an in-app purchase. 
I have an entitlement “create a new file” 

User buys this entitlements 
User creates a new file 
After that I want to take this entitlement back from the user so that next time they will need to purchase “new file” again
Is that possible or I have a wrong understanding of how it works? 

Thanks!

Best answer by Ryan Glanz

Hi Roman,

 

Yeah, that’s certainly possible. It would be similar to a “consumable” purchase, which we do support (https://www.revenuecat.com/docs/non-subscriptions).

 

In this case, it would probably be better you to not attach the purchase to an entitlement, and rather use custom logic in your app to unlock the file.

 

We typically don’t allow developers to manually revoke entitlements from users; rather they expire or the purchase is refunded. This protects users from getting their entitlements cancelled despite paying for them.

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

5 replies

Ryan Glanz
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 383 replies
  • Answer
  • January 11, 2023

Hi Roman,

 

Yeah, that’s certainly possible. It would be similar to a “consumable” purchase, which we do support (https://www.revenuecat.com/docs/non-subscriptions).

 

In this case, it would probably be better you to not attach the purchase to an entitlement, and rather use custom logic in your app to unlock the file.

 

We typically don’t allow developers to manually revoke entitlements from users; rather they expire or the purchase is refunded. This protects users from getting their entitlements cancelled despite paying for them.


Forum|alt.badge.img+4
  • Author
  • Member
  • 7 replies
  • January 12, 2023

Thanks a lot Ryan 
It helped me to resolve my issue


Forum|alt.badge.img+4
  • Author
  • Member
  • 7 replies
  • January 14, 2023

Hi @Ryan Glanz Maybe I Specify one. more thing 

I have implemented this consumable purchase according to the guide and it works. 
One thing I can’t figure out: when I “buy” this consumable again I see an alert “you have already purchased this offering do you want to get it one more time for free” 

Is it because of the sandbox or I’m dong something wrong? 

 


Forum|alt.badge.img
  • New Member
  • 1 reply
  • October 6, 2023

Hi @Roman Herman, I’m just wondering if you figured out whether the alert above was showing due to the sandbox?


Forum|alt.badge.img+4
  • Author
  • Member
  • 7 replies
  • October 8, 2023

Hi @ali-35eede it was either sandbox or misconfiguration from my side


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