What is the deal?
Asked on 07/30/2024
1 search
It looks like you're asking about the content presented at WWDC related to App Store offers. Here are some key points from the sessions "Implement App Store Offers" and "Explore App Store server APIs for In-App Purchase":
Key Points from "Implement App Store Offers"
-
Types of Offers:
- Introductory Offers: For new subscribers, offering a free trial or discounted price.
- Promotional Offers: Flexible discounts to retain existing customers or re-engage churned subscribers.
- Offer Codes: Unique codes for offers that can be distributed through marketing channels.
- Win-back Offers: New type of offer aimed at re-engaging expired customers.
-
APIs and Enhancements:
- Enhancements to the transaction and renewal info APIs in StoreKit and App Store server APIs.
- New view modifier called
subscription promotional offer
for displaying promotional offers in the UI. - Support for offer codes in macOS 15, iOS, and visionOS.
-
Configuration and Promotion:
- Detailed steps for configuring win-back offers in App Store Connect.
- Ability to promote offers through marketing channels and on the App Store.
Key Points from "Explore App Store server APIs for In-App Purchase"
-
Offer Types and Eligibility:
- Introductory Offers: Managed by Apple to ensure eligibility.
- Offer Codes: Customizable and controlled by the developer.
- Promotional Offers: Require server logic and a signature for distribution.
- Win-back Offers: Target expired customers to win them back.
-
New Fields in Transaction Data:
- New fields added to transaction data for better decision-making, including price, currency, and offer discount type.
-
Promotional Offer Workflow:
- Example workflow for targeting customers who have disabled auto-renewal with a promotional offer.
Relevant Sessions
If you need more specific details or timestamps, feel free to ask!

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.

Explore App Store server APIs for In-App Purchase
Learn how to leverage your server to build great In-App Purchase experiences with the latest updates to the App Store Server API, App Store Server Notifications, and the open source App Store Server Library. After a recap of current APIs, we’ll introduce updated endpoint functionality, new transaction fields, and a new notification type. We’ll also discuss best practices for the purchase lifecycle, delivering content, and targeting offers, so you can become a server power user.