My paywall has three options:
1. Weekly subscription, auto renew
2. Monthly subscription, auto renew
3. 24 hour “battlepass” (pro features for only 24 hours), one time consumable
In Apple and Google I’ve modeled the battlepass as in app consumables because there is no way to create a 1 day non-renewing subscription (iirc Apple just didn’t provide that as an option).
So, my question is, what is the cleanest way to implement this? Right now I’m planning on just having a second “battlepass” entitlement. Then, clientside, I check if the user has the entitlement, and, if so, how much time has elapsed since the purchase time.
Question
How To Implement a Battlepass

Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.