The integration is deliberately minimal. Recurr is not a library you embed; it’s a platform that operates alongside your existing app and entitlement systems.Documentation Index
Fetch the complete documentation index at: https://recurr.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
What you don’t do
- No SDK install. No new package in your app, no version pin, no compatibility surface.
- No app release. The mobile app binary stays untouched through the migration.
- No engineering-team build of migration logic. The platform runs the campaigns, dashboards, and webhooks.
- No new auth flow. Your existing identity provider continues to authenticate subscribers.
What you do
OAuth or API-key into your entitlement system
Recurr connects to your existing entitlement source (RevenueCat, Adapty, your own system) so it knows who’s an active subscriber. OAuth is preferred; API keys work for systems without OAuth support.
Stripe Connect
A Stripe Connect Standard account is created in your name. Web payments settle directly to your account — Recurr takes its platform fee as an application fee on each charge.
DNS record for branded checkout
A CNAME for
subscribe.yourdomain.com (or similar) points at Recurr-hosted checkout. Subscribers stay on your branded domain throughout the flow.StoreKit-only apps with no backend or entitlement provider Recurr can write into are not a current fit. See technical readiness.
What runs the migration
Once integrated, the migration itself runs on Recurr’s platform:- Email cadence — composed, sent, and tracked per cohort
- Web checkout — branded, hosted, optimized for migration conversion
- Cohort selection — multi-axis filters against your subscriber + entitlement data
- Wave gating — observability dashboards across pilot and migration waves
- Reporting — like-for-like analytics that hold the fee mix constant
