In-app purchase is an Apple technology that allows your users to purchase content and services from within your app. You set up in-app purchase products through iTunes Connect, a suite of web-based tools. You implement in-app purchase in your app using the Store Kit framework.
After you’ve designed one or more products to make available in your app, you’re ready to add in-app purchase configuration information in iTunes Connect.
If you aren’t already familiar with in-app purchase, read about it on Apple Developer here. If you aren’t already familiar with iTunes Connect, read iTunes Connect Developer Guide.
At a Glance
Use iTunes Connect to add, set up testing for, submit, and manage your in-app purchases.
Configure Your In-App Purchase Products
After you’ve created an iTunes Connect record for your app, you can configure the in-app purchase products that you want to make available through your app.
Test Your In-App Purchase Products
Test the in-app purchase products you’ve configured to make sure they appear in your app’s store and to make sure that financial transactions work properly.
Manage the In-App Purchase Products Available in Your App
You can manage your in-app purchase display, pricing, and availability on the store.
Submit Your In-App Purchase Products for Review
After you’ve included all the information for a product and tested to make sure it appears in your app’s store, you are ready to submit the product for review and to make it available on the store.
To configure in-app purchase content in iTunes Connect, you need access to:
The latest Apple Developer Program License Agreement
See Legal Agreements in your account at develop.apple.com.
The latest paid app contract
Open the Agreements, Tax, and Banking module in iTunes Connect, as described in Managing Agreements, Tax, and Banking in iTunes Connect Developer Guide.
An iTunes Connect user account with an appropriate role
See Setting Up User Accounts in iTunes Connect Developer Guide.
An iTunes Connect record for your app
See Creating an iTunes Connect Record for an App in iTunes Connect Developer Guide.
As you include in-app purchase products in your apps, you may want to refer to these additional Apple resources, which describe the associated business and development guidelines and requirements:
Adding Capabilities in App Distribution Guide explains how to use Xcode to enable Apple services such as in-app purchase.
In-App Purchase Programming Guide describes using the Store Kit framework to embed a store inside your app.
In-App Purchase for Developers lists the references available to support you through development of your app and in-app purchase content.
iTunes Connect Developer Guide contains general information about creating an iTunes Connect record for your app to submit it to the App Store or the Mac App Store. In addition, this document describes other steps you’ll need to complete to market your app, including setting up your organization’s contracts and banking information and submitting app metadata, including artwork and localization information. It continues with information on how to monitor your app’s success.
Throughout this document, look for links to additional documents on more specific topics.