Добро пожаловать в переполнение стека!
Вы могли бы достичь чего-то подобного с предложениями подписки , но в этом нет необходимости.
Переключение с одной подписки на другую не обязательно происходит немедленно *, но на следующую дату продления. Таким образом, если пользователь имеет ежемесячную подписку и переключается в течение этого времени на годовую подписку, то ежемесячная подписка будет оставаться «активной» до истечения срока действия, а затем начинается годовая подписка. Таким образом, после истечения годовой подписки ваш пользователь будет подписан на 13 месяцев (один год плюс один месяц).
* Это не относится к случаям, когда ваши подписки отличаются не только по продолжительности, но и по уровню обслуживания. Вы можете прочитать больше о upgrade
и downgrade
подписках в разделе Рейтинг подписок в разделе Group этой статьи от Apple.