Set Up Tiered Subscriptions in Developer Console
To use tiered subscriptions in your project, you must first manually create subscriptions, tiers, and terms in the Developer Console as in-app items. To make the items available in your app, enter data about these items one at a time in the Developer Console, and then submit each subscription. You can update your in-app items at any time.
- Add new tiered subscription
- Add description and images
- Add tiers
- Add subscription terms
- Related topics
Add new tiered subscription
If you already have a published app and you would like to add tiered subscriptions to it, you must submit a new version of this existing app. Your new app version must integrate the Appstore SDK that supports tiered subscriptions. If you don't already have an existing app, you can create a new app in the Developer Console.
To create a new tiered subscription in the Developer Console
-
Sign in to your developer account in the Developer Console, then select Apps & Services > My Apps.
-
Click the title of your app.
-
On the left sidebar, click In-App Items.
-
Click Add Single IAP, and then Add a Subscription.
-
Enter a Subscription Title, a Subscription SKU, and click Add Subscription.
Note: Title and SKU are strings that help you identify all the subscriptions offered by your app. Every SKU is a unique product ID within your app, and identifies specific in-app items. For details, see SKUs.
Your subscription details are ready now.

Add description and images
The Display Title and Description (for English, US) are mandatory fields. For multilingual support, you might also want to enter translations of the Display Title and the Description.
-
Under Description & Images, add a Display Title and a Description for English (US).
-
(Optional) Click Update localization.
-
(Optional) Use the checkboxes to select every language that you localize your app into (and for which you submit a localized app file).
-
(Optional) Click Update localization.
You can now see new tabs for all the chosen languages.
-
(Optional) Enter a Display Title and a Description for every language.
-
(Optional) For every language you support, drag your icons and drop them under the Icon section.
Note: These icons appear on the customer's purchase dialog boxes.
Add tiers
Every subscription forms a group of one or more tiers. For example, you can offer a Gold, a Silver, and a Bronze tier to your customers as part of the same subscription.
Initially, there is a No tier added indication under the Description & Images section.
To add tiers
-
Click Add New Tier.
-
Enter a Tier Title, a Tier SKU, and click Create tier.
Note: Name your subscription tiers in aSubscription name - Tier name
format. For example,MyAppSubs - Bronze
.Your Tier Details should look like this:
-
(Optional) Under Tier Description & Images, click Add translation, and use the checkboxes to select every alternative language supported by your app.
-
(Optional) Enter Display Title, Description, and upload icons for every language.
Note: These icons appear on the customer's purchase dialog boxes. -
Repeat steps 1-4 to add additional tiers linked to your subscription.
Add subscription terms
You must create new terms for your tiers. Every tier must have at least one term.
For example, under your Gold tier, you can add new WEEKLY and MONTHLY terms. Terms belonging to different tiers need different SKUs, even if these terms have the same duration. For example, Silver Monthly and Gold Monthly term SKUs are not the same.
-
Select your tier. For example, click Gold.
-
Under Subscription terms, click Add New Term.
-
Choose a Term Period, enter a Term SKU, and click Create Term.
-
Set up pricing for your term. For a free trial, select the Yes option under Free Trial, and choose the duration of the trial.
-
Repeat steps 1-4 for all terms of every tier you have, such as MONTHLY, ANNUALLY, and so on.
After you set pricing for all the terms, the Submit IAP button at the top of the screen, becomes active.
-
Click Submit IAP.
Related topics
Last updated: Apr 07, 2025