Apple announced the launch of a new API, the “Advanced Commerce API,” on January 23, 2025, to enhance in-app purchase capabilities on the App Store for developers with large content catalogs, creator-driven experiences, and customizable subscription models.
Apple launches advanced commerce API for in-app purchases
The Advanced Commerce API addresses three primary use cases:
- First, it supports apps with large libraries of one-time purchase content, such as audiobooks or educational courses, that require frequent updates.
- Second, it caters to apps that provide access to creator-led content, enabling users to purchase either one-time or renewable subscriptions linked to specific creators or collections.
- Third, it supports subscription services that offer optional add-ons, like additional channels, sports content, or region-specific options, as renewable purchases within a wider subscription framework.
These use cases will allow developers to leverage Apple’s payment infrastructure more flexibly, which includes end-to-end payment processing, tax compliance, and customer service integration. Apple has outlined eligibility criteria for developers seeking to use this API in a new support document.
This announcement seems part of Apple’s broader initiative to refine its App Store policies, especially in response to scrutiny from entities such as the European Union. The Advanced Commerce API appears designed to specifically address challenges faced by apps with unconventional monetization models, exemplified by Patreon, which allows creators to offer paid memberships to their audiences. In 2022, Apple mandated that Patreon adopt the App Store’s billing system for in-app purchases.
According to Apple’s statements, the App Store annually facilitates billions of transactions, supporting developers in growing their businesses and enhancing the customer experience. The introduction of the Advanced Commerce API aims to further assist developers as their business models evolve, particularly in relation to extensive content catalogs, creator experiences, and subscriptions featuring optional add-ons.
Developers interested in using the Advanced Commerce API can apply to support eligible App Store business models, allowing for more flexible management of their in-app purchases within their applications. These purchases will utilize the trusted App Store commerce system, which provides end-to-end payment processing, tax support, and customer service, enabling developers to concentrate on delivering high-quality app experiences.
Featured image credit: Apple








