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

Cancellation service #1 in Malaysia
Udemy is an online learning platform that started in 2010. It is headquartered in San Francisco, and its core model is simple: you either buy a single course once, or you join a recurring subscription such as the Personal Plan for access to a catalogue of courses. That difference matters a lot when you want to cancel, because a one-time course purchase is handled very differently from a monthly plan.
Many Malaysians get confused here, and fair enough lah, because Udemy sells both individual courses and subscriptions on the same platform. If you bought one course, there is usually nothing to cancel because there is no recurring charge. If you subscribed to a plan, auto-renewal applies unless you stop it before the next billing date, as stated in Udemy’s terms (udemy.com).
The paid value depends on the product. With individual course purchases, you pay for access to that specific course. With the Personal Plan, Udemy says you get access to top-rated courses, coding exercises, and practice tests across different categories (udemy.com). Not every course on the platform is included in the subscription, and that gap is one reason some users later ask for refunds.
Udemy also runs promotions and sometimes free trial offers for subscriptions. If you join through a free trial, the terms say you can cancel the trial at any time without being charged, but you must do it before the trial ends (udemy.com). There is no minimum commitment duration stated in the terms, which is good news if you want flexibility.
In Malaysia, Udemy is accessible through the website and mobile apps, but the billing route matters more than the device. If you subscribed on Udemy.com, cancellation and refund handling usually start on the web account. If you subscribed through Apple or Google Play, Udemy says those payments are processed by Apple or Google, so Udemy cannot handle those in-app refund requests (support.udemy.com, udemy.com).
Local pricing is not clearly published for the Personal Plan, so Malaysians may see changing displayed prices depending on account, promotion, and region. For alternatives, Coursera charges about $59.00 per month (RM278.48), Skillshare about $168.00 per year (RM792.96), while freeCodeCamp and The Odin Project are free. If your main goal is coding only, those free options can be a cleaner exit path after cancellation.
Many users only realise there is a problem after a new charge appears. Before you cancel, open your Udemy account and confirm whether you have a subscription or only one-time course purchases. Then note your next billing date, take a screenshot of your current plan page, and save any invoice or receipt you can find.
This prep takes two minutes and can save a lot of headache. If you later need to dispute a recurring charge with your bank in Malaysia, your screenshot, transaction date, and amount are the basic evidence. Also save a record of how you paid, such as card, Apple billing, Google Play, or PayPal if used.
If your purchase was made on the Udemy website, use the web account rather than the mobile app. For course refund requests, Udemy’s documented path is to log in, go to Purchase History, select the course, and click Request a Refund (support.udemy.com). For account closure, Udemy provides a browser help page through its Help Center (support.udemy.com).
For a subscription bought on Udemy.com, the practical route is to sign in on a browser, open your account settings, find the subscription or billing area, and turn off renewal before the next billing date. Udemy’s terms confirm that subscription plans auto-renew unless cancelled (udemy.com). Once you submit the cancellation, take a screenshot of the confirmation screen straight away.
This is the step many people miss in Malaysia. If you subscribed inside the iPhone app, you must cancel in the App Store. The path is App Store, your account, Subscriptions, find Udemy, then Cancel Subscription (support.udemy.com). Doing it inside the Udemy app may not stop the Apple billing cycle.
If you subscribed inside the Android app, open Google Play Store, tap the menu or profile area, open Subscriptions, locate Udemy, and tap Cancel Subscription (support.udemy.com). This issue shows up often in complaints because users assume deleting the app means the subscription is cancelled. It does not.
Udemy does not list a customer service phone number for cancellation. There is no live chat either, and support is handled through the Help Center on a 24/7 basis according to the available support details. Email is not clearly specified as a direct public channel, so the Help Center is the main route.
If you want to close the whole account after cancelling billing, use the browser help article for account closure at Udemy account closure guide. A postal cancellation address was not found, but if you still want stronger proof for a complaint trail, a registered letter can be used as a supporting record. Some Malaysians now use digital registered-mail services such as Postclic for timestamped proof instead of going to the counter.
If you cancel a subscription, you normally keep access until the end of the current billing period, then the renewal stops. That is the usual subscription logic reflected in Udemy’s auto-renewal terms, so cancelling today does not usually mean your paid access disappears on the same day unless you were on a free trial that ends immediately after cancellation timing (udemy.com).
For one-time course purchases, cancellation is not the issue. The key issue is refund eligibility within 30 days, and whether your consumption level affects that request (support.udemy.com). If a refund is approved, access to that refunded course is removed.
If you do not cancel before the next billing date, the subscription renews automatically. Udemy’s terms are blunt on this point, and there is no stated minimum commitment term to protect you from further monthly renewal if you simply forget (udemy.com).
That is why a calendar reminder matters. Set it for at least three days before the next charge. In practice, this gives you time to retry if the app store page glitches or if you cannot remember which account was used for the purchase.
Udemy says user data may be retained under its data retention policies, but the public terms do not spell out a precise deletion timeline after cancellation (udemy.com). So if you want copies of receipts, certificates, or course names, download or screenshot them before you close the account.
If you only cancel the subscription and keep the account open, your account itself may remain active. That can be useful if you later need to show purchase history for a refund claim or a complaint to KPDN or TTPM.
For eligible courses, Udemy says you can request a refund within 30 days of purchase, subject to its refund policy guidelines (support.udemy.com). Most refunds go back to the original payment method, although some purchases may only qualify for Udemy credits instead. Refund requests cannot be submitted through the mobile app and must be made on the web interface.
Subscriptions are stricter. Udemy’s terms say subscription plans bought through Udemy.com do not offer a 30-day satisfaction guarantee, and no refunds or partial refunds are available unless required by applicable law (udemy.com). So if you are cancelling a subscription, do not assume you will get a pro-rated refund for unused days.
In Malaysia, consumer rights are mainly framed by the Consumer Protection Act 1999 and, for certain direct sales models, the Direct Sales and Anti-Pyramid Scheme Act 1993. A 10 working day cooling-off period is commonly discussed for direct sales contracts, but digital content has exceptions once accessed or downloaded. For a service like Udemy, that means a refund argument may weaken after you start using the content.
So can or not use Malaysian law for a Udemy refund? Sometimes yes, but it depends on how the purchase was structured and whether the digital content exception applies. If you were charged unfairly, billed after valid cancellation, or misled about what a subscription included, KPDN and TTPM are the practical local escalation routes.
For a course bought on Udemy.com, log in on a browser, open Purchase History, choose the course, and click Request a Refund (support.udemy.com). Do this within 30 days and before consuming too much of the course, because Udemy says extensive use can affect eligibility.
For iPhone or Android in-app purchases, Udemy says Apple and Google handle those payments and related refund questions directly (udemy.com). So the correct route is Apple Support or Google Play support. If you use the wrong channel, you lose time and may miss the refund window.
If Udemy, Apple, or Google rejects a refund and you believe the charge was unauthorised, duplicated, or continued after cancellation, you can ask your bank in Malaysia for a chargeback or a dispute on a recurring card transaction. The timeframe is usually around 60 to 120 days from the transaction date or from when the issue was discovered, depending on bank and card-network rules under Bank Negara Malaysia’s consumer protection framework.
Use chargeback as a last resort, not as your opening move. Gather the cancellation screenshot, receipt, dates, and any Help Center replies first. If you paid through PayPal, a PayPal dispute can also be relevant when the platform route goes nowhere, as shown in one public user complaint.
Udemy’s terms say subscription plans bought through Udemy.com auto-renew, and they do not come with a 30-day satisfaction guarantee (udemy.com). That is the single most important subscription clause because many users expect the same 30-day logic that applies to eligible course purchases.
The terms also say there is no minimum commitment duration identified, which means you can cancel without an early termination fee. If you joined through a free trial promotion, you can cancel at any time before the trial ends without being charged (udemy.com). Miss that date, and the paid cycle can start automatically.
Udemy’s terms state that the contract is governed by the laws of the United States, and disputes are handled through binding arbitration under those terms (udemy.com). For a Malaysian consumer, that wording does not erase local complaint options when the issue concerns unfair charges or consumer treatment in Malaysia.
On data, Udemy says information may be retained according to its policies, but it does not give a detailed public timeline in the terms (udemy.com). So if you plan to close the account completely, save your receipts and course history before pressing the final button.
Plan | Price (USD / MYR) | Billing period | What you get |
|---|---|---|---|
Personal Plan | Price not disclosed* | Monthly | Course catalogue access |
Prices are approximate where conversion is needed, based on 1 USD ≈ 4.72 MYR. Udemy does not clearly publish a fixed local MYR price for the Personal Plan in the verified sources, so check the official site for the exact amount shown on your account.
The cheapest recurring option in the verified data is simply the only listed subscription, which is the Personal Plan. The awkward part is transparency: Udemy’s official public pages do not give a clear universal MYR price in the verified material, so the real cost can feel opaque compared with services that publish one fixed monthly figure.
If you only need one specific course, a one-time purchase may be better than a subscription. If you study every week across different topics, the Personal Plan can make sense. If you only want coding, freeCodeCamp and The Odin Project cost RM0 and may beat a paid plan on pure value.
Coursera Plus is about $59.00 per month (RM278.48), Skillshare is about $168.00 per year (RM792.96), and Domestika courses often cost about $10.00 to $25.00 per course (RM47.20 to RM118.00). Udemy sits in a middle ground because it mixes subscriptions with one-off purchases, which can be cost-effective or messy depending on your study habits.
No cancellation fee or early termination fee was found in Udemy’s terms (udemy.com). So the cost risk is less about exit penalties and more about forgetting an auto-renewal date or expecting a refund that the subscription terms do not actually promise.
For Malaysian users, the key laws are the Consumer Protection Act 1999 and the Direct Sales and Anti-Pyramid Scheme Act 1993. The 10 working day cooling-off period is tied to direct sales arrangements, especially contracts that fall under direct sales rules. That right is not a blanket refund button for all digital subscriptions after content has already been accessed.
For Udemy specifically, the legal question usually becomes practical rather than theoretical. Were you billed after cancellation, charged without proper consent, or misled about what the subscription included? Those are the kinds of complaints KPDN and TTPM can look at more usefully than a broad argument about overseas terms.
Start with your own evidence file. Save the cancellation confirmation, the bank or card statement line, the invoice amount, and screenshots of the plan or course listing. Then submit a complaint to KPDN if the issue involves unfair charging, misleading conduct, or refusal to honour a valid cancellation request.
If money is involved and you want a consumer claim route, TTPM is the forum many Malaysians consider for smaller disputes. In simple terms, KPDN is the watchdog and complaint authority, while TTPM is the tribunal route for a claim. If your bank card was used, lodge the card dispute with the bank in parallel and do not wait too long.
The ministry to know is KPDN, now the Ministry of Domestic Trade and Cost of Living. The tribunal to know is TTPM, the Tribunal for Consumer Claims Malaysia. Use their official portals for complaint forms, process notes, and current office details, because those administrative details can change.
Udemy’s terms mention United States law and arbitration, but that does not stop you from using Malaysian consumer complaint channels for a transaction affecting you here. Local pressure often works better for a billing problem than arguing abstract terms with a foreign platform.
Based on the supplied review set, the sentiment is poor: 0 positive and 5 negative reviews out of 5 unique reviews. The recurring picture is not that cancellation itself is technically impossible, but that refunds, post-purchase disappointment, and slow support create frustration. In Malaysia, that lines up with two practical pain points already seen locally: people cancel through the wrong channel, and there is no live chat for quick rescue.
To be fair, Udemy still has strong general positives as a learning platform such as a huge course library, flexible one-time purchases, and useful low-cost promotions. The trouble starts when expectations about included courses, refund eligibility, or app-based billing do not match reality.
Theme | Frequency | Typical example |
|---|---|---|
Refund refusal | 3 reviews | Partial use rejected |
Charge confusion | 1 review | Subscription expectations mismatch |
Customer service | 1 review | Pushback after request |
Source | Rating | Number of reviews |
|---|---|---|
TrustPilot | 1/5 | 4 reviews |
SmartCustomer | 1/5 | 1 review |
Save the basics before touching any cancel button. Capture a screenshot of the current plan page, note the next billing date, and keep a copy of the receipt or invoice. If you are on a trial, save the trial end date too, because one missed day can turn into a charge.
If you bought through Apple or Google Play, screenshot the subscription page inside that store as well. That image proves the billing source, and it matters if Udemy later says the refund must be handled by Apple or Google.
Keep the transaction ID, purchase date, amount charged, and the exact product name, such as the Personal Plan or the course title. For course refunds, save your course progress view if possible, because usage level may affect the decision under Udemy’s refund policy (support.udemy.com).
After cancellation, save the confirmation email if one arrives, or at least the confirmation screen. Then monitor your bank or card statement for one full billing cycle. If a fresh charge appears, your evidence file is already ready for KPDN, TTPM, or a bank dispute.
The most common mistake is cancelling inside Udemy when the subscription was billed by Apple or Google Play. Real-world result: the app is deleted, the user thinks the account is closed, and the next monthly charge still goes through. Always match the cancellation channel to the billing channel.
Solution: check the receipt source first. Apple receipt means App Store cancellation. Google receipt means Google Play cancellation. Udemy website receipt usually means browser-based account management.
Many people assume all Udemy products have the same 30-day refund logic. They do not. Eligible course purchases may qualify within 30 days, but Udemy’s terms say subscriptions bought through Udemy.com do not have a 30-day satisfaction guarantee and generally do not offer refunds or partial refunds unless the law requires it (udemy.com).
Solution: if it is a subscription, cancel before renewal to stop the next charge. If it is a course, use Purchase History and Request a Refund on the web within the 30-day window.
One review described a refund refusal after 71 minutes watched out of an 18-hour course. Udemy’s refund policy says heavy or full consumption can affect eligibility, but the threshold is not stated in a simple public number (support.udemy.com). That uncertainty catches users off guard.
Solution: if a course feels wrong, decide fast. Test early, then request the refund promptly from the browser before finishing too much content.
Another expensive mistake is trusting that the system will remember everything for you. If support later pushes back or the charge recurs, a missing screenshot makes your case weaker. This becomes more painful because there is no public live chat for quick clarification.
Solution: save confirmation pages, statement lines, and Help Center ticket records. Two screenshots now can save weeks later.
Some users rush to close the whole account before checking whether a refund or dispute is still needed. That can make it harder to access purchase history and support records. If a claim is still active, keep the account open until the money issue is settled.
Solution: cancel billing first, confirm no more renewal is pending, resolve any refund issue, and only then decide whether to close the account completely.
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 to 10 business days | No fee found | Higher, best proof |
If your goal is speed, use the same billing route you originally used. Web purchases belong on the web account. Apple and Google subscriptions belong in their own stores. Registered mail is slower, but it gives a paper trail if a complaint is brewing.
No single method fits everyone. The sensible choice depends on where the recurring charge was created and how much proof you need for later escalation.
Right after cancellation, look for a confirmation screen or email and save it. Then set a calendar reminder for the expected access end date or the next billing date, whichever is relevant to your plan. This is the date when you verify whether the cancellation really stuck.
If you cancelled during a free trial, check the trial end date again on the same day. A trial can convert fast, and a last-minute cancellation with no screenshot is asking for trouble.
Watch your bank or card statement for at least one full billing cycle after cancellation. If an unauthorised or recurring charge appears, contact your bank and ask for a chargeback or card transaction dispute. In Malaysia, this is usually time-sensitive, often around 60 to 120 days depending on the bank and card-network rules under Bank Negara Malaysia’s framework.
If you still want online learning after leaving Udemy, Coursera offers university-linked certificates at about $59.00 per month (RM278.48), freeCodeCamp gives coding training for RM0, and Domestika is useful for creative skills at about $10.00 to $25.00 per course (RM47.20 to RM118.00). Pick based on your goal, not just the promo price.
A specific physical cancellation address for Udemy was not found in the verified material. There is also no public cancellation phone number listed in the support details. In practice, Udemy is an online-only cancellation process for most users, with support routed through the Help Center.
This means your strongest proof usually comes from screenshots, store subscription pages, account records, and payment statements rather than from a call log. If you need an offline-style evidence trail, a registered letter can still support your complaint file, but it is not the normal operational route for stopping billing.
If you bought a single course, focus on the 30-day refund window and your actual course usage. If you bought a subscription, focus on stopping auto-renewal before the next billing date. That one distinction solves most Udemy cancellation confusion.
If Udemy ignores the issue or the charge continues, escalate in this order: save proof, contact the proper billing channel, dispute with your bank if needed, and use KPDN or TTPM for the Malaysian consumer side. Short, simple, and senang if you do it in the right order.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.