Subscriptions user flow
Subscribing from the app's page
The easiest way for a user to subscribe is going to that app’s page in the Appstore and clicking the "Subscribe" button.
One App page - Unsubscribed
Subscribing using the in-app button
Developers can choose to implement an in-app subscribe button leading directly to the subscription flow.
Features screen and Checkout flow
After clicking "Subscribe", the user reaches a detailed plan page that breaks down all plan features. Currently, each app can only have one plan, but in the future multiple plans will be possible, each with different own feature sets.
Subscription features page
On-screen purchase confirmation
One App page - Subscribed
Email purchase confirmation
Manage active subscriptions
Subbed apps appear in a new settings page where users can easily monitor or cancel their subscriptions as they please. Cancellation takes place at the end of the current subscription period.
Uninstall / Cancel subscriptions
When a user begins to uninstall Overwolf, they will get a notification warning them about active subscriptions that they might want to cancel for that app.