Apple Launches Promo Codes for In-App Purchases in iPhone Applications and Games

Apple Launches Promo Codes for In-App Purchases in iPhone Applications and Games

Apple Launches Promo Codes for In-App Purchases in iPhone Applications and Games


### Apple Enhances Promo Code System for In-App Purchases

Apple is poised to upgrade its App Store promo code system, equipping developers with an essential resource to more efficiently promote in-app purchases. This modification, anticipated to be implemented later this year, will empower developers to create and circulate promo codes for a wider assortment of in-app purchases, encompassing consumables, non-consumables, and non-renewing subscriptions.

#### From Subscriptions to Consumables and Beyond

Traditionally, Apple’s promo code system was largely confined to facilitating free downloads or providing discounts on auto-renewable subscriptions. Developers were restricted to distributing promo codes for trial phases or special promotions associated with subscriptions. However, the forthcoming updates will permit developers to issue promo codes for diverse in-app purchases, greatly broadening their promotional potential.

As an example, mobile game developers might distribute codes for complimentary gems or additional lives during live events. In a similar vein, developers of productivity apps could send one-time codes to users for discounted unlocks, boosting user interaction and driving revenue.

#### Implementation Insights

Apple addressed these modifications during a session at WWDC25 entitled “What’s new in StoreKit and In-App Purchase.” The new redemption process will employ the current `offerCodeRedemption` API, ensuring seamless incorporation within apps. For applications designed with UIKit, developers can utilize the `presentOfferCodeRedeemSheet` to streamline the redemption experience.

This functionality will be accessible for developers targeting iOS 16.3 and above, indicating that even devices not operating on the latest iOS version will still have the capability to redeem these new promo codes. The same compatibility will be applicable to additional platforms, including iPadOS and macOS.

#### Expected Launch

Although Apple has not disclosed the precise launch date for this feature, it is believed to be part of the forthcoming iOS 26 update. This enhancement has been greatly solicited by developers, representing a major advancement in the App Store’s promotional resources.

To summarize, Apple’s expansion of the promo code system for in-app purchases signifies a considerable leap forward for developers, allowing them to more effectively engage users and advertise their products across a broader spectrum of applications.