Can i create offer code for consumables via app store connect api?
Asked on 06/11/2025
1 search
Yes, you can create offer codes for consumables via the App Store Connect API. Offer codes have been expanded to include consumables, non-consumables, and non-renewing subscriptions. You can generate free and discount offer codes for all types of in-app purchases and subscriptions. You can have up to 10 active offers per in-app purchase at a time and create codes in batches, up to a maximum of 1 million offer codes per app per quarter across both subscriptions and in-app purchases. Additionally, you can define the types of customers that can redeem your in-app purchase offers. For more details, you can refer to the session What’s new in App Store Connect.

What’s new in App Store Connect
Get the latest updates for App Store Connect, including the new web UI for build delivery and enhancements to TestFlight notifications. We’ll also discuss new app discovery features and enhancements, such as keywords for custom product pages, Accessibility Nutrition Labels, and age ratings updates. Additionally, learn about new functionalities like In-App Purchase offer codes and review summarization tools.

What’s new in StoreKit and In-App Purchase
Learn about the latest StoreKit API enhancements to help you deliver great In-App Purchase experiences to your customers. We’ll review new fields added to AppTransaction, Transaction, and RenewalInfo, and updates to In-App Purchase offer codes. We’ll also cover creating signed In-App Purchase requests using the App Store Server Library and updates to merchandising subscriptions using SwiftUI.

Implement App Store Offers
Learn how to engage customers with App Store Offers using App Store Connect, as well as the latest StoreKit features and APIs. Discover how you can set up win-back offers (a new way to re-engage previous subscribers) and generate offer codes for Mac apps. And find out how to test offers in sandbox and Xcode to make sure they work smoothly.