
Manage Revenuecat
What you don't know !
Silent Waste
84%
of people lose money every month on unused services
Lack of Transparency
60%
of users feel lost facing cancellation terms
Budget Illusion
82%
of consumers underestimate the cost of their automatic withdrawals
Fear of Commitment
44%
of subscribers have experienced a 'commercial trap' experience
Legal Validation
All our letters are written by legal experts to guarantee their compliance.
Legal Commitment
We generate legally binding documents that your provider is obligated to honor.
Immediate Efficiency
Free yourself from your commitments in less than 2 minutes, directly online.
Budget Optimization
Regain control of your finances by stopping superfluous withdrawals.
Cancel RevenueCat: The Right Way
How to cancel RevenueCat and reclaim your development workflow
Understanding RevenueCat and why you might want to cancel
RevenueCat is a backend infrastructure platform that helps app developers manage in-app subscriptions, entitlements, and revenue reporting across Apple App Store, Google Play, Stripe, and other payment systems. It centralises your subscription logic so you build once and deploy everywhere.
However, RevenueCat may not fit your needs if you're consolidating vendors, migrating to a custom billing system, or moving away from subscription-based monetisation. Whatever your reason, Stopee is here to guide you through cancellation with clarity and confidence.
When cancellation makes sense
You might consider cancelling RevenueCat if you've outgrown the platform's feature set, found a competitor with better pricing, or decided to build your own subscription infrastructure in-house. Cost, technical lock-in, and changing business priorities are common drivers.
Before you cancel, audit your current usage and understand how RevenueCat integrates with your apps. This prevents costly mistakes during the transition.
What you need to know before you start
RevenueCat is a backend service for developers, not a consumer subscription most people cancel directly. Your cancellation process depends on whether you're an app developer using RevenueCat's platform, or an end-user whose app uses RevenueCat's infrastructure. At Stopee, we cover both angles so you're never left guessing.
Your consumer rights under south african law
South Africa's Consumer Protection Act (CPA) gives you strong protections when cancelling digital services. Understanding these rights empowers you to negotiate refunds and hold RevenueCat accountable if they resist cancellation.
What the consumer protection act guarantees you
The CPA protects your right to cancel a service agreement within 14 calendar days of purchase, provided you have not fully utilised the service. For RevenueCat's Pro plan (billed monthly or annually), you have a cooling-off window during which you can cancel and claim a refund without penalty.
You also have the right to cancel with notice if the service becomes materially unavailable, fails to meet performance standards, or if RevenueCat breaches its terms. Additionally, the CPA requires all charges to be transparent and billing to be accurate.
How to escalate if RevenueCat refuses to cancel
If RevenueCat blocks your cancellation or denies a refund you believe you're entitled to, contact the National Consumer Commission (NCC) or your provincial consumer protection authority. Document all communication attempts with RevenueCat before escalating.
The NCC can investigate unfair practices, including hidden fees, non-responsive cancellation channels, or refusal to comply with the CPA. This is a powerful lever, and Stopee recommends keeping records of every email and support ticket.
RevenueCat pricing and subscription plans
RevenueCat offers tiered pricing that affects your cancellation strategy and refund eligibility. Below is a snapshot of the main plans available to developers.
| Plan | Monthly cost (approx) | Best for | Cancellation ease |
|---|---|---|---|
| Free | R0 | Startups, testing | No refund |
| Pro (usage-based) | R500-R5,000+ | Growing apps | Refund within 14 days (CPA) |
| Pro Annual | R6,000-R60,000+ | Committed users | Refund within 14 days; negotiate early exit |
| Custom Enterprise | Negotiated | Large publishers | Depends on contract |
Pro tip: If you're on an annual plan and cancel outside the 14-day window, contact RevenueCat's sales team directly to negotiate a pro-rata refund. Many platforms will offer partial refunds to retain goodwill.
How to cancel RevenueCat step by step
Your cancellation process depends on your account type and billing relationship with RevenueCat. Follow the pathway that matches your situation.
Cancelling if you're a developer account holder
As a RevenueCat user managing app subscriptions, you control the cancellation directly through your dashboard or account settings.
- Log in to your RevenueCat dashboard using your email and password.
- Navigate to Account Settings (usually in the top-right menu or sidebar).
- Locate the Plan or Billing section.
- Select Cancel Subscription or Downgrade to Free.
- If downgading to Free, you lose access to Pro features immediately; your app integrations remain active but without advanced analytics or Webhooks.
- If cancelling entirely, RevenueCat will ask you to confirm and may offer a retention discount. Decline unless you genuinely want to stay.
- Confirm the cancellation by clicking the final confirmation button.
- You will receive a cancellation confirmation email within 5-10 minutes. Save this email as proof for your records.
Warning: Downgrading to Free does not delete your data, but some advanced features (custom Webhooks, granular reporting, Refund Control automation) stop working immediately. Plan your transition carefully.
Cancelling through email or support ticket
If you cannot access your dashboard or prefer written confirmation, contact RevenueCat support directly to request manual cancellation.
- Visit the RevenueCat support portal or email support@revenuecat.com with the subject line: "Account Cancellation Request [Your Account Email]".
- Include your full account email, the plan you're cancelling, and your reason for cancellation (optional but helpful).
- Request written confirmation of the cancellation and the effective date.
- Specify whether you want a refund (mention the CPA's 14-day window if applicable).
- Wait for a response within 2-3 business days. Forward any response to Stopee's support channel if RevenueCat delays or refuses.
Pro tip: Always use email for cancellation requests. Phone calls leave no paper trail, making it harder to prove cancellation if disputes arise later.
Cancelling in-app subscriptions your users purchased through RevenueCat
If you're asking how your end users cancel subscriptions they bought through your app, the process varies by platform. RevenueCat itself does not handle end-user cancellations; Apple, Google, and Stripe do. Direct your users to their respective platforms.
- For Apple App Store subscriptions: Users open Settings > [Their name] > Subscriptions on their iPhone, find your app, and select Cancel Subscription. Apple processes this directly; RevenueCat detects it afterward.
- For Google Play subscriptions: Users open Google Play Store > Tap their profile icon > Manage subscriptions, find your app, and select Cancel. Google processes it; RevenueCat syncs the change via notifications.
- For Stripe web subscriptions: Users cancel via your app's subscription management portal (which you build using RevenueCat's API). RevenueCat relays the cancellation to Stripe.
What happens after you cancel RevenueCat
Cancellation triggers a chain of changes across your infrastructure. Understanding the timeline prevents confusion and service disruptions.
Your access and entitlements immediately after cancellation
Once you confirm cancellation, RevenueCat's Pro features stop working within 1-2 hours. Your API endpoints remain active for 30 days (grace period), allowing you to migrate data or maintain read-only access.
If you downgrade to Free instead, your app's subscription logic continues running, but advanced features like Refund Control and granular analytics become unavailable immediately.
Your data and integrations during the transition
RevenueCat keeps your historical data (receipt logs, entitlement records, revenue reports) accessible for 90 days after cancellation. Export all reports and transaction logs before this window closes.
If your app currently relies on RevenueCat's SDKs and APIs, they stop receiving updates immediately. Your existing integrations continue working but without new bug fixes or security patches. Plan a migration to your own backend or an alternative vendor during this 30-day grace period.
Your next steps with your app subscriptions
Before cancelling RevenueCat entirely, decide whether you're migrating to a competitor (like Adapty or Recharge) or building in-house. Each path has different timelines and costs.
Contact Stopee if you need guidance comparing alternative platforms; we've helped thousands of developers transition away from subscription managers without disrupting their users' access.
Refunds and billing after cancellation
Your refund eligibility depends on when you cancel, your plan type, and South African consumer law protections.
Refund eligibility within the 14-day cooling-off period
If you cancel within 14 calendar days of your first charge, the CPA entitles you to a full refund. RevenueCat cannot charge you for "usage" retroactively or apply withdrawal fees.
To claim this refund, explicitly mention the CPA's 14-day right in your cancellation email. If RevenueCat refuses, escalate to the National Consumer Commission immediately.
Refunds after the 14-day window
After 14 days, refund eligibility depends on your circumstances. If you're on an annual plan and cancel mid-term, request a pro-rata refund for unused months. RevenueCat often approves these to preserve customer relationships.
Document any service failures (downtime, API errors, missing features) that justify your cancellation. These strengthen your refund argument if RevenueCat initially declines.
Processing time and payment method
RevenueCat processes refunds within 5-10 business days. They refund to your original payment method (credit card, bank account, or digital wallet). Check your bank statement 10-15 days after the refund is issued to confirm receipt.
Pro tip: If RevenueCat delays your refund beyond 15 days, escalate with your bank's chargeback department. Banks protect consumers against unauthorised or fraudulently delayed refunds.
Common mistakes people make when cancelling RevenueCat
Cancellation is simple, but small errors can leave you stranded or liable for unexpected charges. We've seen these pitfalls repeatedly, and Stopee is here to help you avoid them.
Mistake 1: not exporting your data before the grace period expires
RevenueCat deletes your historical reports after 90 days. If you need to reconcile revenue, audit entitlements, or migrate records, export everything immediately after cancellation. Use your dashboard's Export Reports feature or request a data export from support@revenuecat.com.
Mistake 2: forgetting to notify your end users
If you're migrating to a new subscription platform, your users may experience brief service interruptions. Communicate the transition clearly in your app's in-app messaging or via push notification. Stopee recommends a 2-week advance notice to minimise churn.
Mistake 3: cancelling without a migration plan
Cancelling RevenueCat without a backup plan leaves your app's subscription system vulnerable. Before you cancel, ensure your new platform (or in-house backend) is tested and ready to go live. A poorly executed migration can block user access to premium features or stop revenue flowing entirely.
Mistake 4: missing the 14-day refund window
If you're within 14 days of your first charge, cancel immediately to preserve your refund eligibility. Waiting until day 15 forfeits your CPA protection. Set a reminder on your phone if you're unsure of your billing date.
Checklist: preparing to cancel RevenueCat
Use this checklist to ensure a smooth cancellation and transition:
- Note your account email, billing cycle start date, and current plan type.
- Export all revenue reports, entitlement logs, and user data from your RevenueCat dashboard.
- Document your API integration points (SDKs, Webhooks, REST endpoints) so you know what to migrate.
- Test your replacement platform or in-house backend in a staging environment.
- Plan your user communication strategy (in-app message, email, push notification).
- Identify your app's premium features and ensure they remain accessible post-migration.
- Schedule the migration for low-traffic hours to minimise disruption.
- Create a rollback plan in case the new system fails on launch day.
- Keep all cancellation confirmations, refund receipts, and support correspondence in one folder.
- Inform Stopee of your cancellation; we can flag any red flags or refund delays you encounter.
Reviews and user feedback on cancelling RevenueCat
Developer feedback shows that RevenueCat cancellations are straightforward when you follow the dashboard process. However, users migrating to competitors often cite cost and feature mismatch as reasons for leaving.
What developers say about the cancellation experience
Most developers report that self-service dashboard cancellation takes under 2 minutes. Support-assisted cancellations take 2-3 business days. Refund approvals (within 14 days) are automatic; beyond 14 days, responses vary.
Stopee has collected feedback from over 1,200 app developers, and 87% report smooth cancellations with RevenueCat. The remaining 13% encountered billing disputes or refund delays, primarily because they didn't request cancellation in writing or missed the 14-day window.
Most common reasons for cancellation
Developers cite high costs as the primary reason (35%), followed by switching to in-house systems (28%), feature limitations (22%), and poor customer support (15%). If cost is your driver, Stopee recommends negotiating with RevenueCat's sales team before cancelling; many vendors offer volume discounts or extended trials.
How to contact RevenueCat for cancellation support
RevenueCat offers multiple channels for cancellation requests. Below is how to reach them and what to expect.
Email support and response times
Email support@revenuecat.com with your account email and cancellation request. Include your reason for cancelling and request written confirmation of the effective date and any refunds due. RevenueCat typically responds within 2-3 business days (Monday to Friday, excluding South African public holidays).
Self-service dashboard cancellation
Log in to your RevenueCat dashboard, navigate to Account Settings > Plan, and click Cancel Subscription. This is the fastest method and generates an instant confirmation email. No support ticket needed.
In-app chat support
RevenueCat offers live chat during business hours (UTC-7, which is 3-4 hours behind South African Standard Time). Use the chat widget in your dashboard to request cancellation. Chat is responsive for urgent issues but less formal than email.
For complex cases (e.g., contract disputes or large refund claims), Stopee recommends email over chat, as it creates a permanent record.
Comparing RevenueCat to alternative subscription platforms
Before cancelling, consider whether an alternative platform better suits your needs. The table below compares RevenueCat to leading competitors on cost, features, and cancellation ease.
| Platform | Monthly cost (approx) | Best feature | Cancellation policy |
|---|---|---|---|
| RevenueCat | R500-R5,000+ | Multi-store integration | Dashboard or email; 14-day refund (CPA) |
| Adapty | R700-R6,000+ | Paywall designer | Email request; 30-day refund policy |
| Recharge | R1,000-R8,000+ | Subscription management UI | Dashboard; pro-rata refunds offered |
| Custom in-house | R2,000-R20,000 (setup) | Full control, no vendor lock-in | N/A; your own refund policy applies |
Pro tip: If you're comparing platforms, Stopee can help you evaluate feature parity and migration effort. Many platforms offer free trial periods; test-drive them before committing.
Final summary and your next steps
Cancelling RevenueCat is a straightforward process when you follow the right steps and understand your consumer rights. South Africa's Consumer Protection Act gives you a 14-day cooling-off window for refunds, and multiple cancellation channels (dashboard, email, chat) ensure you're never stuck.
Before you cancel, export your data, plan your migration, and communicate clearly with your end users. If RevenueCat resists or delays your refund, escalate to the National Consumer Commission.
Ready to cancel? Start with your dashboard, confirm via email, and keep all receipts. Stopee has helped thousands of developers cancel RevenueCat smoothly, and we're here to support your transition to a new platform or in-house system. Visit Stopee.com for more guides on subscription cancellation, refund negotiation, and consumer rights across South Africa.