


Use StoreKit and App Store server APIs to provide more seamless support options and resolve in‑app purchase issues quickly and efficiently. Thoughtful support helps you manage relationships with your users and can lead to higher retention, improved engagement, and better ratings and reviews. You’ll get the latest status and history for in‑app purchase transactions, including status changes that take place outside your app or when a customer’s device may be offline.Īpp Store Server Notifications Documentation In order to enable App Store server notifications, you’ll need to provide a URL in App Store Connect that links to your server.ĭetermine product entitlements and customer status with App Store server APIs. For example, if a subscriber has turned off auto-renew, you might display a promotional offer to encourage them to resubscribe. You can use this information to create customized experiences in your app. We recommend that you verify your app’s implementation of StoreKit to make sure purchases are handled correctly.Īpp Store server notifications provide real-time updates about a user’s status and key events related to in‑app purchases, such as a refund or change in subscription status.

The App Store will support Strong Customer Authentication. Online purchase flows for users in the European Economic Area may be impacted by the European Union’s Strong Customer Authentication requirements.

StoreKit APIs help you retrieve product information, handle transactions, determine product entitlements and customer status, provide offers, and more. Use the StoreKit framework to create a safe and secure purchase experience for your users on all Apple platforms. The user interface for your in‑app purchase should fit well with the rest of your app and effectively showcase your products. This type of subscription doesn’t renew automatically, so users need to purchase a new subscription once it concludes if they wish to retain access.ĭesigning and Building Design Your In‑App Purchase Experience Users can purchase access to services or content for a limited duration, such as a season pass to in-game content. Learn more about subscriptions Non‑Renewing Subscriptions
CHANGE APPLE ID USED FOR APP STORE ON MAC SOFTWARE
Common categories that offer auto-renewable subscriptions include those that provide access to media or libraries of content (such as video, music, or articles), software as a service (such as cloud storage, productivity, or graphics and design), education, and more. Users are charged on a recurring basis until they decide to cancel. Users can purchase ongoing access to content, services, or premium features in your app. Examples include additional filters in a photo app or cosmetic items in a game. Users can purchase non-consumable, premium features that are purchased once and don’t expire. They’re frequently offered in apps and games that use the freemium business model. Consumable in‑app purchases are depleted as they are used and can be purchased again. Users can purchase different types of consumables, such as lives or gems to further their progress in a game, or boosts in a dating app to increase their profile’s visibility. In‑app purchases can be accessed across multiple Apple platforms where your app is available. There are four types of in‑app purchases and you can offer multiple types within your app.
