All Collections
Core Feature Tutorials
Commerce Tab
How To Create A Single In-App Purchase For iOS
How To Create A Single In-App Purchase For iOS

In this article we'll go over how to set up a single (one-time charge) in-app purchase for the iOS version of your app

Tim Tietz avatar
Written by Tim Tietz
Updated over a week ago

What are Single In-App Purchases?

Single In-App Purchases are described as: “A product that is purchased once and does not expire or decrease with use.” This means that there is a one-time charge that will allow the user to access that specific in-app section for the lifetime of your app. 

Note: This article is for apps that are already live in the Apple app store. If you’re submitting your app for the first time, and you want to include in-app purchases in your app, you’ll need to submit the app without in-app purchases first, then once it’s been approved, follow the steps below and we will resubmit the app for you once you have done so. This helps avoid a potential rejection by Apple.

How do I create Single In-App Purchases for my iOS app?

Important Note: Before you can create your app’s In-App Purchases, you are required by Apple to fill out their Paid Applications contract. If you still need to fill out the Paid Applications contract, view our help article here for the required steps. 

Step 1: Go to the My Apps section of your App Store Connect account. 

Step 2: Click on your app to step into its listing.

Step 3: Select Features from the menu towards the top.

Note: Make sure after clicking the Features tab you are in the In-App Purchases section from them left-side menu.

Step 4: Add an In-App Purchase product by selecting the (+) button.

Step 5: Select the Non-Consumable type and click Create.

Step 6: Enter a Reference Name and Product ID.

IMPORTANT: It’s a good idea to enter a Reference Name that clearly tells you what in-app section this specific purchase will unlock. Also, make note of the Product ID you enter since you will also need to enter the Product ID on your app’s control panel. 

Step 7: Select the Price you want to charge for this specific purchase. 

Step 8: Enter the App Store Information for this purchase. 

Note: This is the information that will be visible on the App Store.

Step 9: Enter the purchase’s Review Information.

Note: The screenshot (requires at least 640 x 920 pixels) and the information you provide will not be shown on the App Store. The screenshot and information is only for Apple’s review purposes. 

Step 10: Once you are satisfied with the information you’ve uploaded, click Save in the upper-right hand corner.

Now that you have your In-App Purchase created, you need to add the Product ID to your app’s control panel. Here’s how:

Step 1: In your app’s control panel, step into the Commerce section from the menu on the left.

Step 2: Copy and paste the Product ID from your App Store Connect account (created in Step 6) into the iOS Product ID field.

IMPORTANT: If you already have the Product ID for the Android In-App Purchase, make sure to add them at the same time. If you still need to create this for your Android app, view our help article here.

Step 3: Once you have entered your Product IDs, click the Add button to save.

IMPORTANT: Now that you have an In-App Purchase added to your app's control panel, you’ll need to assign it to a feature. To find out how this is done, check out our article here.

Related Articles

In addition to this article, we recommend checking out the following related articles so that you have a better insight into how to use the system to its fullest advantage:

Still have questions? No problem! Reach out to us and we’d be happy to help :)

Did this answer your question?