Can you use Stripe for in-app purchases? What to know after Epic v. Apple
Blog post from RevenueCat
In-app purchases have traditionally been a lucrative revenue stream for mobile apps, typically managed through Apple's StoreKit or Google Play Billing, which take significant commission fees. However, a 2025 U.S. District Court ruling in Epic v. Apple allowed iOS apps to link to external web checkout flows, enabling developers to use platforms like Stripe for potentially lower fees and greater flexibility. RevenueCat facilitates this transition by offering tools like the Web Purchase Button and Web Billing, which integrate Stripe into mobile apps, providing a seamless checkout experience without requiring extensive web development skills. While Stripe offers advantages in cost savings and compliance, it presents challenges such as potentially lower conversion rates compared to native in-app purchases. RevenueCat helps mitigate these issues by offering A/B testing and analytics to find the optimal balance between using Stripe and native app store purchases, allowing developers to make informed decisions on monetization strategies.