I have an app where I want to offer:
- Remove Ads for say $6.99 as a one time purchase
- VIP Pass for say $11.99/year that includes the ad removal and other VIP features.
As the cost of the yearly sub is more than the one time purchase for ad removal I want to make it so if a user pays at least once for the yearly sub and doesn't ask for a refund, then the no_ads entitlement stays in their account even if they end up canceling at some point the VIP pass.
Is this possible? how can I achieve it? Or is there a way for me to check in the code that they've had at least one successful vip pass payment that has not been refunded even if I don't get the entitlement?
