I intend to have both subscription and consumable products in my app. If you want an example of the kind of setup I want, check Slopes: the app offers subscription (monthly/yearly) + consumables (passes to unlock one day or one week). In Slopes, the user can redeem the pass whenever he wants, but it’s not what I plan: I plan to use the consumable as soon it’s purchased. So if a user purchase a one week pass consumable, I want to unlock the content from the purchase date.
How would you setup the same thing using RevenueCat? Do I have to setup my own system to record the purchase date (= activation date in my case) then unlock the content based on this date? Or is it possible to access consumables purchase history in RevenueCat so I can check when a consumable had been purchased and unlock the content afterwards?