Skip to main content

I offer Yearly/Monthly and lifetime on my paywall.  I know that for subscriptions they are in the same subscription group.. so if a user chooses to switch from monthly to yearly they aren’t subscribed to both, it automatically switches them.. but what if they are on a subscription and choose lifetime?  It’s in a diff section of appstore connect and not part of the “subscription group” so would they then be both subscribed and have the lifetime unlock ?  All three products are on my paywall in the same offereing and maybe rev cat handles making sure only one is active?

 

thanks!

Hi ​@DankLSS! A non-subscription lifetime plan behaves differently from subscriptions. Apple will not cancel a subscription if the user buys your lifetime plan - they can end up with both. And, developers (RevenueCat included) can’t programmatically cancel an iOS subscription for customers either, so it’s a tough situation. Typically, we see developers telling users (via UI or messaging) with a subscription that, if they upgrade to lifetime (or after they make the upgrade), they’ll have to cancel their subscription (you can link directly to subscriptions in their device’s settings with the managementUrl).


Thanks for the info! Makes sense and just a little tricky. Ideally apple/google provide a way to associate a non-consumable with a subscription group. But won’t hold my breath for that. Thanks 

 

d