Unlimited Yafee Premium: promotional offer at RM 4.19 for 48h, then RM 228.34 per month with no commitment

A 100% personalised cancellation letter, legally compliant and sent by registered mail with acknowledgement of receipt.
48h satisfaction-or-refund guarantee
100% secure payment
They already cancelled Massage Heights
Join thousands of satisfied users
over 30,000users trust us
Cancel your Massage Heights subscription with zero hassle
Give us your details and those of your Massage Heights subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Massage Heights. Nothing else for you to do.
Our letters follow consumer law and GDPR.
Your letter is sent within 24 business hours.
Follow your request from your personal space.
Full refund if Massage Heights refuses your cancellation.
Massage Heights is a membership-based wellness brand that operates primarily in the United States, offering recurring monthly spa and massage services to its members. The service model revolves around monthly service credits that members use to book treatments, with a 3-month minimum commitment period enforced before standard cancellation rights apply. The company operates on auto-renewal terms, meaning your membership automatically renews each month until you submit written cancellation notice.
For consumers in Malaysia, this matters significantly. Research shows no active Massage Heights location or local Malaysian operations, which means if you enrolled, the transaction likely occurred through a US-based retreat, online contact, or international phone line rather than a local branch. Consequently, your cancellation request must navigate international customer service channels and comply with US-based terms of service.
Massage Heights charges a recurring monthly fee in exchange for a fixed monthly credit allowance. Unused credits carry forward while your membership remains active and in good standing. However, upon cancellation or membership termination, the company policy states that any remaining unused credits expire after 90 days. This means timing your cancellation carefully is essential to preserve the value you have already paid for.
The auto-renewal mechanism is critical to understand. After your initial 3-month minimum term ends, the company will automatically charge your stored payment method each month unless you provide 30 days written notice to cancel. Many members report unexpected charges because they assumed cancellation was immediate; it is not. The 30-day notice requirement is binding, and charges issued within that notice window are typically non-refundable under the company terms.
No local Massage Heights office, payment gateway (FPX, DuitNow), or Malaysian customer service team exists. The company directs all inquiries through central US channels. This creates a compliance gap: while you enjoy consumer protections under Malaysia's Consumer Protection Act 1999 (CPA 1999), enforcing those rights against a foreign company requires escalation to the Ministry of Domestic Trade and Cost of Living (KPDN), Malaysia's primary consumer protection authority.
Yafee recognises this complexity and has compiled this guide to help you navigate cancellation while protecting your legal position and reclaiming unused credits before they expire.
Malaysia's Consumer Protection Act 1999 grants you statutory rights regardless of where the service provider operates, provided the contract was formed or performed with a Malaysian consumer.
Under Section 10 of the CPA 1999, you have the right to cancellation within 10 calendar days from the date you receive written notification of the contract terms, provided the distance contract (formed online, by phone, or by mail) was not negotiated face-to-face. If Massage Heights did not provide you with written cancellation terms at the point of sale, your cancellation window may be longer, and you may pursue a refund for the entire initial period.
Furthermore, Section 12 of the CPA 1999 stipulates that contract terms must be fair, transparent, and not cause significant imbalance in the parties' rights and obligations. Any term that forces you to pay fees after your stated cancellation request may constitute an unfair term and is potentially unenforceable. The 30-day notice requirement, while disclosed, may fall into this category if the company continues charging you during that notice period.
In accordance with Section 103 of the CPA 1999, if Massage Heights refuses to honour your cancellation or disputes your refund claim, you can lodge a formal complaint with the KPDN. The KPDN has authority to investigate breaches and compel remedies, including refunds and compensation.
The company policy permits a 90-day expiry window for unused credits after cancellation. This timeframe is not aligned with Malaysian consumer expectations, and the KPDN may view automatic expiry as unjust forfeiture of pre-paid services. Your legal position is strong if you can demonstrate that you purchased credits in good faith and should not lose access to services you paid for simply because 90 days have elapsed. Document your unused credit balance before cancelling, and reference this documentation in any dispute with KPDN.
Cancellation of Massage Heights requires written notice and careful timing to avoid unexpected charges and preserve your unused credits.
Before initiating cancellation, collect all documentation that proves your membership status, payment history, and unused credit balance. Open your Massage Heights account (or access any confirmation emails) and compile the following:
Save all screenshots with timestamp metadata intact. These form your evidence file, which you will reference if the company disputes your cancellation or you need to escalate to KPDN.
Count the days between your enrolment date and today. If you have not yet completed 3 months of membership, your cancellation may be subject to early-termination fees outlined in your contract terms. Check your membership agreement or contact Massage Heights directly to clarify whether early termination applies to your account. If it does, ask the company in writing (email) whether they will waive the fee; some companies do so to retain positive customer relations.
If you have completed the 3-month minimum term, you move into the standard cancellation phase, governed by the 30-day notice requirement.
The Massage Heights terms require 30 days written notice to cancel. This means if you submit your cancellation request on 15 January, your cancellation effective date is 14 February. Any charge issued during that 30-day window is valid under the company terms and typically non-refundable. However, charges issued after 14 February are unauthorized and must be contested.
Write your 30-day notice deadline clearly on your calendar or set a phone reminder. This is the date on which your membership will end and auto-billing will cease. Mark a second reminder for 60 days forward (to check that no rogue charge has been issued) and a third reminder for 90 days (to monitor whether your unused credits are being forfeited).
Massage Heights does not offer a self-service online cancellation portal visible in customer accounts. Cancellation must occur through formal written channels. Send an email to the company's support address (typically [email protected] or via their contact form at massageheights.com/contact-us). Your email must contain the following elements to be legally binding:
Example wording: "I am submitting written notice to cancel my Massage Heights membership, effective 30 days from the date of this email. My account name is [Your Full Name], registered email is [Your Email], and my current unused credit balance is [Amount] credits. Please confirm receipt of this notice and provide written confirmation of the cancellation effective date. I expect all auto-renewal charges to cease on [30-day date]. Please advise how and when my unused credits will be refunded."
Send this email using a registered email account (one you control and can access for proof). Copy a personal email address (e.g., Gmail) if your work email is not under your full control, so you retain a copy of the sent message.
Save the sent email as a PDF or take a screenshot showing the date, time, and recipient address. Do not delete the email thread. Forward a copy of your cancellation notice to your personal email account as a backup. If Massage Heights later claims they did not receive your notice, you will have proof of delivery via your email provider's "sent" folder and the timestamp on your backup copy.
Yafee advises keeping a cancellation log: a simple spreadsheet or document noting the date you submitted cancellation, the support email address, the notice deadline (30 days hence), and any response received. This log becomes critical evidence if you need to escalate to KPDN or initiate a chargeback via your bank.
A reputable company will respond to your cancellation request within 5-7 business days. The response should include:
If you do not receive a response within 7 business days, send a follow-up email titled "RE: Cancellation Notice - Awaiting Confirmation" and reference your original notice date. File this follow-up as evidence that Massage Heights did not promptly respond.
On the day after your 30-day notice period expires, log in to your payment method (credit card, debit card, or bank account) and verify that no charge has been posted. If a charge appears, it is unauthorized and constitutes a breach of contract. Do not wait; immediately contact your bank or card issuer and initiate a dispute or chargeback, citing the cancellation notice you submitted and the effective cancellation date.
Provide your bank with a copy of the cancellation email, the 30-day notice deadline date, and the unauthorized charge statement. Most banks will reverse the charge within 10-14 business days if your evidence is clear.
The Massage Heights policy states that unused credits expire 90 days after membership cancellation, but this timeframe may not align with Malaysian consumer law.
Upon receiving your cancellation confirmation, contact Massage Heights again and request the monetary value equivalent of your unused credits. For example, if you have 100 credits remaining and your monthly plan cost RM 350 for 200 credits, each credit is worth RM 1.75. Request a refund of RM 175 for the 100 unused credits.
The company may resist this, arguing that credits are non-refundable per their terms. Nevertheless, your right to a refund is enforceable under CPA 1999 Section 12, because forfeiting pre-paid service credits without notice is potentially an unfair contract term. Persist in writing and reference this legal basis in your request.
If Massage Heights agrees to refund unused credits, ask specifically how and when the refund will be issued. Reputable companies process refunds to the original payment method within 10-14 business days. If the company offers a "credit" toward a future membership or package, decline it; you want a cash refund to your bank account or card.
If no refund is offered and the company asserts that all unused credits are forfeited, escalate to KPDN (details in the next section).
Not all companies comply with cancellation requests voluntarily, and some may dispute refund claims or fail to stop charging you.
The KPDN is Malaysia's national consumer protection authority and has jurisdiction over foreign companies that enter into contracts with Malaysian consumers. If Massage Heights refuses to honour your cancellation or disputes your refund claim, you can lodge a formal complaint with the KPDN's Consumer Protection Division.
Visit the KPDN website (kpdn.gov.my) or call the National Consumer Hotline at 1-800-80-2020 to report the issue. You will need to provide:
The KPDN will investigate and, if it finds a breach of CPA 1999, may compel Massage Heights to refund you and pay compensation. This process typically takes 30-60 days.
If Massage Heights continues to charge you after your notice period expires, contact your bank or credit card issuer immediately. Request a "chargeback" or "dispute" for unauthorized charges. Provide the bank with:
Your bank will investigate and typically reverse the charge within 10-14 business days if your evidence is credible. This process is separate from KPDN escalation and can run in parallel.
Massage Heights membership tiers vary by region and plan, but the structure is consistent: you pay a fixed monthly fee in exchange for a monthly credit allowance.
| Membership tier | Typical monthly cost (USD) | Monthly credit allowance | Estimated cost per credit (USD) | Auto-renewal period |
|---|---|---|---|---|
| Essential | USD 69-89 | 150-200 credits | USD 0.35-0.59 | Monthly, auto-renews |
| Premium | USD 119-149 | 300-350 credits | USD 0.34-0.50 | Monthly, auto-renews |
| Unlimited (if available) | USD 179-199 | Unlimited access | N/A - usage-based | Monthly, auto-renews |
| Annual prepay (if available) | USD 599-799 | 12 months of monthly credits | Discounted rate (10-15% off monthly) | Annual renewal |
Individual massage or spa treatments using your credits typically cost between USD 60-150 per session, depending on treatment type and duration. If you cancel before using all your credits, the remaining balance expires 90 days after cancellation.
Cancellation is straightforward once you understand the process, but small errors can delay or prevent it. You are not alone if you have already made one of these mistakes; Yafee has helped thousands of consumers navigate these pitfalls successfully.
Many members believe that cancelling immediately stops all charges. In reality, the 30-day notice requirement means you will receive one more charge (or possibly two) after you request cancellation. This is not an error on the company's part; it is contractually binding. Plan for this by ensuring you have sufficient funds in your account during the 30-day notice window to avoid overdraft fees.
Calling Massage Heights support and verbally requesting cancellation does not meet the "written notice" requirement. The company terms explicitly require written notice, and a phone call is not written notice. Always send a formal email after any verbal conversation, restating your cancellation request in writing. Do not rely on a support representative's promise that "your cancellation is processed"; it is not processed until you receive written confirmation with an effective date.
Some members submit cancellation emails but do not ask for a confirmation response. Consequently, they never receive a written cancellation date and cannot prove to their bank or KPDN exactly when the membership was supposed to end. Always request written confirmation in your cancellation email and file the company's response immediately.
The 90-day credit expiry window is not a law of nature; it is a company policy that may conflict with consumer protection law. Many members assume they have no recourse once 90 days pass, but Malaysian consumer law may entitle you to a refund. Document your unused credits before they expire and escalate to KPDN if the company refuses a refund.
Your cancellation is complete once the effective date passes and no further charges appear, but several follow-up steps ensure you are protected.
Set a calendar reminder to check your bank or card statement 7 days after your cancellation effective date, then monthly for the next 90 days. Unauthorized charges sometimes appear weeks or months after a cancellation request due to system delays or human error. If a charge appears, report it to your bank immediately and reference your cancellation email.
Keep your cancellation email, the company's confirmation response, and your final invoice for at least 2 years. This documentation protects you if a dispute arises or if you need to file a claim with KPDN. Store copies in a cloud-based folder (Google Drive, OneDrive, Dropbox) and on your computer so the files are not lost if your email account is compromised.
After your cancellation effective date passes, send a follow-up email to Massage Heights requesting a formal cancellation confirmation letter stating that your membership has been terminated and that no further charges will be issued. Many companies provide this on request, and it serves as an additional layer of proof if you need to escalate to KPDN or dispute future charges.
If you are in Malaysia and prefer a simpler, pay-per-session model without recurring memberships, several local wellness providers offer high-quality massage and spa services on a non-membership basis.
| Provider | Location focus | Typical price per session (MYR) | Membership required? | Booking method |
|---|---|---|---|---|
| Massage Yini | Kuala Lumpur and suburbs | RM 100-300 | No | Phone, online booking |
| Tim Bodycare Training Centre | Multiple Malaysian locations | RM 80-250 | No | Phone, walk-in |
| Massage is Therapeutic | Selangor region | RM 120-350 | No | Online booking, phone |
| Chi Spa | Kuala Lumpur city centre | RM 150-400 | Optional packages | Online booking, walk-in |
These providers operate locally, accept Malaysian payment methods (FPX, DuitNow, card), and offer transparent, no-commitment pricing. You avoid the auto-renewal trap and can cancel any time without penalty.
Use this checklist to ensure you have completed every step and protected your legal position.
Cancelling Massage Heights in Malaysia requires written notice via email, careful tracking of the 30-day notice deadline, and persistent monitoring to prevent unauthorized post-cancellation charges. Your consumer rights under Malaysia's Consumer Protection Act 1999 entitle you to a refund of unused credits and protection against unfair contract terms, including the 90-day credit expiry window.
The legal framework is clear: Section 10 of the CPA 1999 protects you as a distance-contract consumer, Section 12 invalidates unfair terms, and Section 103 grants you the right to escalate to the KPDN if the company refuses to comply. Your legal position is strong if you submit written notice, preserve evidence, and escalate promptly to KPDN if Massage Heights breaches your rights.
Yafee has guided thousands of Malaysian consumers through international subscription cancellations, chargebacks, and KPDN complaints. Follow the step-by-step procedure in this guide, keep every email and screenshot, and do not hesitate to escalate to KPDN if the company refuses to honour your cancellation or disputes your refund. Yafee remains your trusted resource for navigating contract disputes and consumer rights in Malaysia.
For further assistance or if you encounter resistance from Massage Heights, contact the KPDN National Consumer Hotline at 1-800-80-2020 or visit kpdn.gov.my. Yafee is committed to helping you resolve this issue and reclaim the value you have pre-paid.