Home / Companies / RevenueCat / Blog / Post Details
Content Deep Dive

An overview of StoreKit 2

Blog post from RevenueCat

Post Details
Company
Date Published
Author
Maddie Beyl
Word Count
1,681
Language
English
Hacker News Points
-
Summary

Apple's introduction of StoreKit 2 brings significant updates to in-app subscription management, aiming to simplify processes and enhance user experience. Key improvements include a cleaner API with async/await support, real-time transaction updates across devices, and enhanced receipt verification that reduces the complexity for developers. However, developers face challenges transitioning to StoreKit 2, as it is only supported on iOS 15+, requiring dual implementation for older versions. The new server API improves transaction tracking and introduces JSON Web Signatures for receipts, while server-to-server notifications and new support APIs, like refunds and consumption APIs, improve customer support capabilities. Despite the incomplete refunds API, the overall changes are seen as beneficial, and services like RevenueCat are adapting quickly to support these features, promising smoother integration and maintenance for developers.