I have an app where it’s common for users to create multiple accounts. While this is a bigger issue we need to solve, this sometimes leaves our paid users unable to access their paid features - even after reconnecting their subscription to App Store in some cases.
Right now we have several options for granting paid feature entitlements (e.g. 1 week; 3-months; 1-year; etc.). However, I would like to be able to set a very specific number of days to their entitlement to match the actual duration of their contract that they are struggle to connect to.
For instance: if they have 290 days left on their subscription, I would like to be able to grant that exact number of days rather than 6-months or 1-year. The issue with not having that level of specificity is that since their subscription doesn’t match what they will be billed, we have to tell them to churn and hopefully resubscribe later on.
Anyone know if this is possible?