https://github.com/adaptyteam/adaptysdk-capacitor
Capacitor SDK for growing in-app subscriptions
https://github.com/adaptyteam/adaptysdk-capacitor
android capacitor capacitor-plugin iap iap-verification-purchases in-app-purchase in-app-receipt ios receipt-validation storekit storekit2 subscription
Last synced: 4 months ago
JSON representation
Capacitor SDK for growing in-app subscriptions
- Host: GitHub
- URL: https://github.com/adaptyteam/adaptysdk-capacitor
- Owner: adaptyteam
- License: mit
- Created: 2025-06-12T09:23:57.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-01-20T16:36:34.000Z (5 months ago)
- Last Synced: 2026-01-20T18:21:13.870Z (5 months ago)
- Topics: android, capacitor, capacitor-plugin, iap, iap-verification-purchases, in-app-purchase, in-app-receipt, ios, receipt-validation, storekit, storekit2, subscription
- Language: TypeScript
- Homepage: https://adapty.io/docs/capacitor-sdk-overview
- Size: 5.38 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
Easy In-App Purchases Integration to
Make Your Capacitor App Profitable

Adapty SDK is an open-source framework that makes implementing in-app subscriptions for Capacitor fast and easy. It's 100% open-source and lightweight.
## Table of Contents
- [Why Adapty?](#why-adapty)
- [Getting Started](#getting-started)
- [Integrate IAPs within a few hours without server coding](#integrate-iaps-within-a-few-hours-without-server-coding)
- [Design paywalls in the no-code builder](#design-paywalls-in-the-no-code-builder)
- [Test paywalls & prices on Capacitor without app releases](#test-paywalls--prices-on-capacitor-without-app-releases)
- [Real-time analytics for your Capacitor app](#real-time-analytics-for-your-capacitor-app)
- [Mobile app monetization's largest community](#mobile-app-monetizations-largest-community)
- [Platform Support](#platform-support)
- [Examples](#examples)
- [Contributing](#contributing)
- [Like Adapty SDK?](#like-adapty-sdk)
- [License](#license)
## Why Adapty?
- [No server code implementation](https://adapty.io/docs/sdk-installation-capacitor?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Integrate in-app purchases with server-side receipt validation in minutes — in your own paywall or one created in the no-code builder.
- [No-code paywall builder](https://adapty.io/docs/adapty-paywall-builder?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Create a beautiful, natively rendered paywall in the no-code editor and display it in your app to start getting paid instantly.
- [On-the-fly paywalls price testing](https://docs.adapty.io/v3.0/docs/ab-tests?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Test different prices, duration, offers, messages, and designs simultaneously, all without new app releases.
- [Beautiful onboardings](https://adapty.io/docs/onboardings?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Design onboardings in the no-code editor and guide users through their first app experience.
- [Full customer's payment history](https://docs.adapty.io/v3.0/docs/profiles-crm?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Explore the user's payment events from the trial start to subscription cancellation or billing issues.
- [3rd-party integrations](https://docs.adapty.io/v3.0/docs/events?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Send subscription events to 3rd-party analytics, attribution, and ad services with no coding, even if the user uninstalls the app.
- [Advanced analytics](https://docs.adapty.io/v3.0/docs/charts?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor). Analyze your app real-time metrics with advanced filters, such as Ad network, Ad campaign, country, A/B test, etc.
Talk to Us to Learn More
## Getting Started
```sh
npm install @adapty/capacitor
npx cap sync
```
Follow our [quickstart guide](https://adapty.io/docs/sdk-installation-capacitor/?utm_source=github&utm_medium=referral&utm_campaign=AdaptySDK-Capacitor) to install and configure Adapty SDK. Set up purchases in hours instead of weeks :rocket:
## Integrate IAPs within a few hours without server coding
**Adapty handles everything, from free trials to refunds, in a simple, developer-friendly SDK.**
- Free trials, upgrades, downgrades, crossgrades, family sharing, renewals, promo offers, intro offers, promo codes, and more – Adapty SDK does everything with a single line of code.
- Easy subscription management.
- One-time purchases and lifetime subscriptions supported.
- Sync subscribers' states across iOS, Android, and Web.
## Design paywalls in the no-code builder

With Adapty, you can create a complete, purchase-ready paywall in the no-code builder.
Adapty automatically renders it and handles all the complex purchase flow, receipt validation, and subscription management behind the scenes.
## Test paywalls & prices on Capacitor without app releases

- Optimize in-app subscriptions with the paywall A/B testing. Conversions, trials, revenue, cancellations, and more — everything is calculated for you: each paywall and each A/B test.
- Change images, colors, layouts, and literally anything using the no-code builder or a custom JSON. Configure different prices, trial periods, promo offers, and more in Adapty without app releases.
## Real-time analytics for your Capacitor app

- Manage the subscription's state without managing transactions.
- 99.5% accuracy.
- View and analyze data by attributes, such as status, channels, campaigns, and more.
- Filter, group, and measure metrics by attribution, platform, custom users' segments, and more in a few clicks.
## Mobile app monetization's largest community
Ask questions, participate in discussions about Adapty-related topics, become a part of our community for app developers and marketers. Learn how to monetize your app, ask questions, post jobs, read industry news and analytics. Ad free.
## Platform Support
Adapty SDK for Capacitor is fully supported on **iOS** and **Android** platforms. Web platform is not supported—the build will succeed, but SDK methods will throw `CapacitorException` instead of performing actual operations.
## Examples
We provide example applications demonstrating Adapty SDK integration:
- **Basic Examples** (**React**, **Angular**, **Vue**) - Minimal applications showing core SDK functionality (activation, paywalls, purchases). Perfect for getting started and understanding the basic integration flow.
- **Adapty Devtools** - Advanced development tool for bug reports and SDK testing. This comprehensive example includes detailed logging, debug panels, and testing utilities for developers working on SDK integration or reporting issues.
## Contributing
- Feel free to open an issue, we check all of them or drop us an email at [support@adapty.io](mailto:support@adapty.io) and tell us everything you want.
- Want to suggest a feature? Just contact us or open an issue in the repo.
## Like Adapty SDK?
So do we! Feel free to star the repo ⭐️⭐️⭐️ and make our developers happy!
## License
Adapty is available under the MIT license. See [LICENSE](https://github.com/adaptyteam/AdaptySDK-Capacitor/blob/master/LICENSE) for details.