iap

Asked on 06/13/2025

1 search

The session titled "Dive into App Store server APIs for In-App Purchase" at WWDC 2025 provides a comprehensive overview of the App Store server APIs related to In-App Purchases (IAP). This session covers several key responsibilities of your App Server, including managing in-app purchases, signing requests, and participating in the refund decision process.

Key updates discussed in the session include:

  1. Transaction Identifiers: Enhancements to transaction identifiers, such as the App Transaction ID, which help in better managing in-app purchases by associating customer accounts with App Store transactions.

  2. Signing Requests: Improvements in generating signatures to simplify signing requests on your server using JSON Web Signature (JWS).

  3. Refund Processes: Enhancements that simplify participation in refund processes by sharing consumption data related to purchases.

For more detailed information, you can refer to the session Dive into App Store server APIs for In-App Purchase (00:00:00).

Additionally, the session "What’s new in StoreKit and In-App Purchase" introduces new features in StoreKit, including the App Transaction ID, which is a globally unique value for each Apple account that downloads your app. This ID is also unique for each family group member, facilitating the management of family-shared transactions.

For further exploration of these new features, you can check the session What’s new in StoreKit and In-App Purchase (00:00:36).

iap | Ask WWDC