I have 4 items in an IAP subscription group : auto-renewable monthly subcription - X USD auto-renewable yearly subscription - Y USD auto-renewable monthly subscription with 2 week trial period - X USD auto-renewable yearly subscription with 2 week trial period - Y USD
My app currently shows the first two items : auto-renewable monthly subcription - X USD auto-renewable yearly subscription - Y USD
I am planning to push out an update of the app that shows the second two items : auto-renewable monthly subscription with 2 week trial period - X USD auto-renewable yearly subscription with 2 week trial period - Y USD
I already have users who subscribed to one of the first two items ( the non-trial ones ). What happens when they install the updated app, and trying to purchase the two new items ( "auto-renewable monthly subscription with 2 week trial period - X USD" and "auto-renewable yearly subscription with 2 week trial period - Y USD") ?
Does the App Store show them this dialog :
You're currently subscribed to this.
Your <period> subscription renews on <date> for <price>. To review subscription settings or cancel this subscription, tap Manage.
Manage | OK
or this one :
Confirm Purchase
Do you want to modify your subscription to Pro Subscription for <period> at <price>? Your new subscription will begin and you'll be charged when your current subscription expires on <date>.
Cancel | Continue
or something else?
I want to make sure that our users won't be charged twice for two subscriptions that are overlapping. Does having them in the same subscription group guarantees it?
I want to make sure that our users won't be able to purchase the old subscription (the non-trial one) any more. How can I do this?
Thanks!