Overview
Single in-app purchases allow users to pay once to unlock access to content or features within your iOS app. This is commonly used for permanent access to gated content, add-ons, or premium features.
Required
You must have an active Apple Developer Program account and admin access to App Store Connect.
Your app must already be created in App Store Connect.
How to create a single in-app purchase in App Store Connect
Log in to App Store Connect
Click My Apps, then select your app
In the left menu, click In-App Purchases
Click the + button and choose Non-Consumable as the purchase type
Fill out the required details
Reference Name: Internal name for your use
Product ID: Unique ID used in the Purchase plugin (e.g., com.yourcompany.feature1)
Cleared for Sale: Leave this checked
Pricing: Select your one-time price tier
Click Add Localization and enter the purchase Display Name and Description for each supported language
Under App Store Promotional Image, upload a 1024x1024 image that visually represents your purchase (optional but recommended)
Click Save
In the Review Information section, upload a screenshot that shows the purchase screen in your app
Click Submit for Review when ready
Troubleshooting tips
Submission rejected: Ensure you included a screenshot and a clear explanation of what users are buying.