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.