Postclic premium unlimited: promotional offer at RM 4.19 for 48h, then RM 228.34 per month without commitment

Cancellation service #1 in Malaysia
Revenuecat is a subscription infrastructure platform for apps and web products. It helps developers manage in-app purchases, renewals, entitlements, analytics, and billing events across Apple, Google, and web checkout flows, based on its own documentation at RevenueCat account management.
If you are here because you want to stop charges, the main thing to know is this: Revenuecat often sits in the middle of the subscription setup, but the actual cancellation channel may be your Revenuecat web account, the App Store, or Google Play. That is why many users feel annoyed and confused when the billing keeps going after they thought they had cancelled.
Revenuecat sells software for businesses, not a consumer entertainment membership. The paid value is in subscription tracking, revenue analytics, app purchase management, dashboards, APIs, and support for mobile and web billing flows, as shown on the official pricing page at RevenueCat pricing.
As of July 2026, the main public plans are Pro and Enterprise. Pro is free up to $2,500.00 (RM11,800.00) in monthly tracked revenue, then 1% of tracked revenue applies. Enterprise uses custom pricing, so you need a quote from Revenuecat.
For Malaysian users, the biggest practical issue is that support is not published with a phone number, public email, or live chat. Support is routed through the dashboard Contact Us form, while phone support is listed as not available and support hours are not specified.
Pricing is published in USD, not MYR, so Malaysian users have to estimate the local amount. Using the provided exchange rate of 1 USD = about RM4.72, the free Pro threshold of $2,500.00 is about RM11,800.00. Local language support is not clearly stated, and some users say English-only support can be a barrier.
A lot of frustration comes from cancelling too late or through the wrong channel. Before you cancel, open your account and note the next billing date, save a screenshot of the current plan, and download any reports or customer data you still need.
This matters because some users report charges after cancellation, especially when they acted close to renewal. One community comment says users who cancel within 24 hours of the renewal date still get billed through the App Store, so do not leave it to the last minute if you can avoid it.
If your subscription was created through Revenuecat web billing, the documented path is through the customer portal. Log in to your account, go to the Subscriptions section, choose the subscription you want to stop, and follow the on-screen cancellation flow, based on the subscription lifecycle guide at RevenueCat subscription lifecycle.
The help reference most relevant for account access is RevenueCat account management. After you complete the flow, do not just close the browser tab. Wait until you see a confirmation message, then save a screenshot with the date and time.
If the subscription was bought through Apple, Revenuecat cannot directly cancel it for you. Open the App Store app, tap your profile icon, tap Subscriptions, select the relevant subscription, and tap Cancel Subscription, as described in Apple-related guidance cited by Revenuecat’s community refund discussion at RevenueCat community refund thread.
This is one of the most common mistakes in Malaysia. People cancel inside the app but forget the App Store still controls the renewal. If you do not see a cancel button, that usually means the subscription is already cancelled or no active subscription is attached to that Apple ID.
If you subscribed through Google Play, open the Google Play Store app, tap the menu or profile area, go to Payments and subscriptions or Subscriptions, choose the subscription, and tap Cancel Subscription. Revenuecat points users to platform-managed subscription steps in RevenueCat managing subscriptions.
After cancellation, check that the status changes from active to cancelled while access remains until the paid period ends. Save the Google Play cancellation screen as proof, because that screenshot is often more useful than trying to explain the issue later if a charge appears again.
Revenuecat does not publish a phone number, a public support email, or live chat. The available support route is the dashboard Contact Us form, and response times are not specified publicly. In real-world complaints, one user mentioned email replies taking 5 to 10 business days, which is slow if your renewal date is near.
If you want stronger paper trail proof, you can also send a registered letter to the company address in the United States. Some Malaysians prefer digital registered delivery instead of traditional post, and services such as Postclic exist for timestamped proof of sending, receipt, and opening. Use this only as a backup, not as your main cancellation route.
Most subscription systems used by Revenuecat work on a prepaid cycle. In practice, that means cancelling stops the next renewal, but your current access normally continues until the end of the already-paid billing period. If your renewal date is 31 August, access should usually continue until that date.
This is where many users get nervous. They worry they will lose access immediately or, on the other side, they assume access means cancellation failed. Senang story: access until the end date is normal, but the future charge should not happen after a proper cancellation.
Revenuecat’s terms do not clearly spell out auto-renewal language, but the practical reality is that renewals are often controlled by the purchase platform such as App Store or Google Play. If you do not cancel before the next billing date, the subscription can renew automatically through that platform.
That is why the billing channel matters more than the app interface. If you signed up on Apple or Google, assume the store controls renewal timing and do the cancellation there before the next charge date, not on the same day can or not gamble style.
Revenuecat’s terms do not specify data retention after cancellation at RevenueCat terms. So if your account contains reports, customer mappings, or billing analytics you still need, export them before the subscription ends.
Because the retention rule is not clearly published, do not assume your workspace or data history will stay forever. Save CSV exports, screenshots of plan settings, and billing records while you still have full access.
The refund route depends on where you paid. For App Store purchases, Apple handles refunds directly and developers cannot issue them on the user’s behalf, according to Revenuecat’s community refund guidance at RevenueCat community refund thread.
For Google Play purchases, developers can issue refunds through the Revenuecat dashboard, according to Revenuecat’s refund documentation at RevenueCat refunds. For unused periods, Revenuecat does not publish a clear pro-rated refund rule, so you should not assume you will get money back for leftover days.
If you were billed by Apple, request the refund from Apple Support and keep the receipt, purchase date, and Apple transaction reference ready. If you were billed through Google Play, contact the app developer or merchant linked to the subscription because that refund can be processed through the Revenuecat side for eligible cases.
For a billing error, use the same channel logic. Apple billing issues go to Apple. Google Play linked issues may be handled by the developer through Revenuecat tools. If the subscription was web-based, use the Revenuecat dashboard Contact Us form and attach screenshots, invoice amount, billing date, and proof of cancellation.
Malaysia does not give a universal cooling-off period for every online software subscription under the Consumer Protection Act 1999. The 10 working day cooling-off period under the Direct Sales and Anti-Pyramid Scheme Act 1993 mainly applies to direct sales contracts such as door-to-door or mail order situations, not automatically to every SaaS subscription.
So for Revenuecat, a refund dispute usually turns on billing proof, cancellation timing, and whether the charge was unauthorised or misleading. If you were charged after proper cancellation, keep all evidence and escalate to KPDN or the Tribunal for Consumer Claims Malaysia if the merchant does not sort it out.
In Malaysia, banks usually call it a chargeback or a dispute for an unauthorised or recurring card transaction. The practical window is commonly around 60 to 120 days from the transaction date or from when you discovered the problem, under the wider complaint-handling framework tied to Bank Negara Malaysia and the Financial Services Act 2013 or Islamic Financial Services Act 2013.
Only use chargeback after trying the normal refund route, because a bank will ask what steps you already took. Prepare your cancellation screenshot, receipt, account email, support messages, and statement line showing the charge. Without that file, your dispute becomes slower and messier.
The published terms at RevenueCat terms do not explicitly set out an auto-renewal clause, a minimum commitment duration, or specific free trial terms in the material provided here. In practical terms, that leaves much of the subscription control to the payment platform or checkout flow used for the purchase.
The terms also do not specify the governing law, data retention after cancellation, or a dispute resolution procedure in the research data. That lack of detail is not ideal for users who want certainty before cancelling or before asking for a refund.
If your plan renews through App Store or Google Play, assume the store’s renewal mechanics apply even if Revenuecat sits in the background. That means forgetting to cancel before the renewal deadline can still trigger a new charge even when the terms page itself is not very detailed on auto-renewal wording.
The terms also do not state a cancellation fee or early termination fee in the data reviewed here. That is good news for Malaysian users because you are mainly trying to stop future billing, not avoid a separate exit penalty.
Plan | Price (USD / MYR) | Billing basis | Who it fits |
|---|---|---|---|
Pro | Free up to $2,500.00 (RM11,800.00)* | Monthly tracked revenue | Small to mid apps |
Pro above threshold | 1% above $2,500.00 (RM11,800.00)* | Tracked revenue share | Growing apps |
Enterprise | Custom quote only* | Usage based | High volume teams |
Prices are approximate, converted from USD at 1 USD ≈ 4.72 MYR. Check the official website for exact current prices and quote terms.
The cheapest public option is Pro at $0.00 (RM0.00) up to $2,500.00 (RM11,800.00) in monthly tracked revenue. The most expensive option is Enterprise because pricing is custom and can go much higher depending on transaction volume, support needs, and SLA requirements.
One cost trap is forgetting that Revenuecat charges by monthly tracked revenue, not just active subscriptions. If your app has renewals and purchase events pushing you over the threshold, the 1% fee can become meaningful fast, especially once revenue climbs into five figures each month.
The public pricing data provided here does not show a standard annual discount table, so there is no verified annual-vs-monthly saving figure to calculate. Revenuecat also announced support for Apple monthly subscriptions with a 12-month commitment for developers, which affects how developers can structure offers, according to RevenueCat release note.
No cancellation fee and no early termination fee were found in the terms data reviewed here. So if you are cancelling, the financial risk is usually not an exit fee but an extra renewal caused by a missed deadline or wrong cancellation channel.
For Malaysian consumers, the key local framework is the Consumer Protection Act 1999 and, in specific direct sales situations, the Direct Sales and Anti-Pyramid Scheme Act 1993. The 10 working day cooling-off rule under the direct sales law does not automatically cover every SaaS or app subscription, so do not assume Revenuecat subscriptions get that protection by default.
This matters because Revenuecat’s own terms do not clearly give a cooling-off period, withdrawal right, governing law, or dispute process in the reviewed data. If a charge is unfair, your practical path is evidence first, merchant complaint second, then KPDN or TTPM if needed.
If you were charged after cancelling, start by compiling proof. Include your cancellation screenshot, bank statement, invoice, app store receipt, and any support replies. Then file a complaint with KPDN through its consumer complaint channels and keep the report reference number.
If the financial loss is clear and the merchant still does not resolve it, consider the Tribunal for Consumer Claims Malaysia. TTPM is designed for consumer disputes without the full cost of court action, which makes it a realistic option for recurring-charge cases involving software subscriptions.
KPDN is the Ministry of Domestic Trade and Cost of Living, the authority named in the research data for consumer protection issues. For Revenuecat-related billing complaints in Malaysia, KPDN is the right public body to mention when your direct complaint gets ignored.
When filing, state the charge date, amount in MYR, cancellation date, and channel used. A clean timeline helps more than a long emotional explanation, lah.
Based on the review data provided here, the sentiment trend is clearly negative: 0 positive and 5 negative reviews out of 5 unique reviews. The cancellation experience looks difficult rather than smooth, mainly because of unclear documentation, weak support responsiveness, and complaints about charges continuing close to renewal.
That said, Revenuecat does offer strong subscription infrastructure for developers, and its official docs do explain core cancellation and refund routes. The problem is less about hidden traps and more about practical friction when something goes wrong.
Theme | Frequency | Typical example |
|---|---|---|
Charge after cancel | High | Renewal near deadline |
Slow support | High | 5-10 business days |
Refund confusion | Medium | Trial converted anyway |
Documentation issues | Medium | Scattered instructions |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
TrustPilot | 1/5 | Ease of cancellation | Negative |
TrustPilot | 1/5 | Customer service | Negative |
RevenueCat Community | Unrated | Charge after cancel | Negative |
RevenueCat Community | Unrated | Refund after trial | Negative |
If your cancellation steps are unclear, emotions run high fast once money is involved. The easiest way to protect yourself is to build a simple proof file before you cancel: screenshot the plan page, note the next billing date, and save any customer data or reports you may lose later.
For web subscriptions, capture the Subscriptions page and the current status. For App Store or Google Play subscriptions, capture the subscription screen showing the app name, renewal amount, and next billing date.
For refund requests, the most useful documents are the transaction ID, purchase date, amount paid, and proof you cancelled before the renewal deadline. If the charge appears after cancellation, save the bank statement line and the cancellation confirmation on the same day.
After cancelling, keep the final confirmation email or screenshot for at least 120 days. That lines up well with the common Malaysian chargeback window of around 60 to 120 days if you need to dispute a recurring transaction later.
The biggest mistake is cancelling in the wrong place. If you subscribed through Apple or Google, deleting the app or changing settings inside the app may not stop billing. You must cancel in App Store or Google Play.
The second mistake is waiting until the last day. A community comment specifically mentions billing still happening when users cancel within 24 hours of renewal on App Store. Realistically, give yourself at least 48 hours if possible, especially over weekends and public holidays.
Another common mistake is relying on support to stop a renewal at the last minute. Revenuecat does not list phone support, live chat, or a public email, and one user complaint mentioned 5 to 10 business days for an email response. That is too slow if your charge is tomorrow.
Trial confusion is another pain point. Review data mentions users cancelling a trial but still seeing it convert and then asking for a refund. The safest move is to confirm the trial shows as cancelled in the platform subscription screen, not just in the app UI.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing | No fee found | Easy |
App Store (iOS) | Before next billing | No fee found | Medium |
Google Play (Android) | Before next billing | No fee found | Medium |
Registered mail | 5-10 business days | No fee found | Higher, best proof |
Use the same channel that billed you. Web billing means the Revenuecat account portal. Apple billing means App Store. Android billing means Google Play. Registered mail is slower, but it gives stronger proof if the case has already turned into a dispute.
No one method fits every case. The best option depends on where the charge originated and how urgently you need the cancellation recorded before the next billing date.
Right after cancellation, confirm the status has changed and save proof. Then set a calendar reminder for one day before the old renewal date and another reminder for when your next bank or card statement becomes available.
Watch for the exact merchant name and amount in MYR. If a new recurring charge appears after cancellation, contact the merchant or platform at once and ask for a refund with your evidence file attached.
If the charge is not reversed and the transaction looks unauthorised or wrongly recurring, ask your Malaysian bank for a chargeback or a card transaction dispute. The common working window is around 60 to 120 days, so do not sit on the problem too long.
If you are leaving Revenuecat and need another tool, practical alternatives include Chargebee for broad SaaS billing, Paddle for merchant-of-record handling, and Adapty for mobile subscription testing. Chargebee starts from $0.00 (RM0.00) and can go to $5,000.00 (RM23,600.00) per month, Paddle from $0.00 (RM0.00) to $8,000.00 (RM37,760.00), and Adapty is free up to $5K MTR, then 1% of revenue.
No Malaysia-specific cancellation office was found in the research data. The known business address provided for Revenuecat is in the United States:
Use this address only if you need a formal paper trail. For most users, the working cancellation route is online through the Revenuecat portal, App Store, or Google Play.
Postal cancellation is not the normal path for stopping a subscription here. It is more useful when you already cancelled online, still got charged, and want one extra layer of dated proof for a complaint, bank dispute, or tribunal filing.
If you send a letter, include your account email, billing amount, transaction date, cancellation date, and a short request for confirmation. Keep a copy of the full letter and the delivery proof together with your screenshots.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.