Question

How to implement limited functionality subscription?

  • 30 March 2024
  • 2 replies
  • 7 views

Badge +1

I have an app that user can use to create new videos. I want to offer two plans, Lite and Pro. Lite subscription allows to create 5 videos / week. Pro version allows unlimited videos per week. How to implement this kind of subscription model? The main challenge seems to be checking how many videos are created during a billing cycle. Is there a way to get the current billing cycle information from the API?


This post has been closed for comments

2 replies

Userlevel 4
Badge +6

Hey @sol21,

You can get the latest customerInfo from the GET /subscribers API, so you could pull up the user’s current entitlement, including when it was purchased or last renewed and when this billing cycle is set to end: https://www.revenuecat.com/docs/api-v1#tag/customer_info_model

Badge +1

I don’t see any field related to the last purchase and the date related to end of billing cycle. Can you tell me the field names?