<!--
{
  "documentType" : "article",
  "framework" : "AppStoreConnectAPI",
  "identifier" : "/documentation/AppStoreConnectAPI/in-app-purchase",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "In-App Purchase"
}
-->

# In-App Purchase

Create and manage In-App Purchases, including localizations, price schedules, and submissions for review.

## Topics

### Managing In-App Purchases

[Managing In-App Purchases](/documentation/AppStoreConnectAPI/managing-in-app-purchases)

Create In-App Purchases, configure their metadata and pricing, submit them for review, and promote them with the App Store Connect API.

[Working with In-App Purchase versions](/documentation/AppStoreConnectAPI/working-with-in-app-purchase-versions)

Manage draft versions of an In-App Purchase’s localized metadata and review images before submitting for App Review.

[Migrating In-App Purchase metadata to v2](/documentation/AppStoreConnectAPI/migrating-in-app-purchase-metadata-to-v2)

Update an existing integration from the pre-4.4.1 metadata workflow to the version-based v2 workflow.

[In-App Purchase Versions](/documentation/AppStoreConnectAPI/in-app-purchase-versions)

Create and read draft versions of an In-App Purchase, with their localized metadata and review images.

[In-App Purchases](/documentation/AppStoreConnectAPI/in-app-purchases)

Create, modify, and delete In-App Purchases for your app.

[In-App Purchase Localizations](/documentation/AppStoreConnectAPI/in-app-purchase-localizations)

Create, modify, and delete localized metadata for In-App Purchase versions.

[In-App Purchase localizations (v1)](/documentation/AppStoreConnectAPI/in-app-purchase-localizations-v1)

Create, modify, and delete localized metadata for In-App Purchases.

[In-App Purchase price schedules](/documentation/AppStoreConnectAPI/in-app-purchase-price-schedules)

Create a scheduled price change for an In-App Purchase, and get information about scheduled price changes.

[In-App Purchase availability](/documentation/AppStoreConnectAPI/in-app-purchase-availability)

Read and modify territory availability for an In-App Purchase.

[In-App Purchase images](/documentation/AppStoreConnectAPI/in-app-purchase-images)

Create, modify, and delete promotion images for In-App Purchases.

[In-App Purchase images (v1)](/documentation/AppStoreConnectAPI/in-app-purchase-images-v1)

Create, modify, and delete promotion images for your In-App Purchases.

### Submitting In-App Purchases for App Review

[In-App Purchase Submissions](/documentation/AppStoreConnectAPI/in-app-purchase-submissions)

Create a review submission for an In-App Purchase.

[In-App Purchase App Store Review Screenshots](/documentation/AppStoreConnectAPI/in-app-purchase-app-store-review-screenshots)

Create and commit App Store review screenshots for In-App Purchases.

### Managing In-App Purchase Offer Codes

[In-App Purchase Offer Codes](/documentation/AppStoreConnectAPI/in-app-purchase-offers)

Create and manage offers for In-App Purchases, including one-time use offer codes and custom offer codes.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)