How to cancel Zwift in malaysia and stop automatic billing
What Zwift is and why you might want to cancel
Zwift is a subscription-based fitness platform that turns indoor cycling and running into an interactive game. Launched in 2014, it connects your trainer, bike, or treadmill to a virtual world where you complete structured workouts, join group rides, and race against other users globally. For Malaysian users, the critical fact is this: Zwift operates on automatic renewal. Your membership renews every month or year until you actively cancel it, which is why many subscribers get charged repeatedly even after they stop using the service.
Understanding Zwift membership in malaysia
Zwift charges two main membership plans. The monthly plan costs $19.99 USD (approximately RM89.99) and renews on your billing date every 30 days. The annual plan costs $199.99 USD (approximately RM999.99) and renews once per year. Both plans include access to all virtual worlds, training programs, group rides, races, and the social features that form the core of the platform. New monthly members receive a 14-day free trial; annual members do not get a free trial but may qualify for a 30-day refund if they have never subscribed before.
How subscription billing works for malaysian users
Zwift handles billing through two channels. If you subscribed directly via Zwift's website (zwift.com), your payment is managed through Zwift's own billing system. If you subscribed through the Apple App Store or Google Play, your payment flows through those platforms instead. This distinction matters critically: cancelling through the wrong channel leaves your subscription active. Deleting the Zwift app does not cancel your membership; the billing continues regardless of whether you log in or use the service.
Your legal position and consumer protection in malaysia
Malaysian consumer law protects your right to cancel subscriptions and recover money under specific conditions. The Consumer Protection Act 1999 governs all commercial transactions with businesses, including digital services and software subscriptions sold to Malaysian residents.
Your legal right to cancel
Under the Consumer Protection Act 1999, you have the right to cancel a service contract within 14 days of purchase without penalty, provided the contract meets certain conditions. This 14-day window applies to distance contracts (contracts made online, by phone, or by post) and gives you a statutory cooling-off period. However, this applies primarily to new subscriptions, not to ongoing renewals of existing memberships.
For renewals that occur after your initial 14-day period, your right to cancel depends on Zwift's terms and your payment method. Most payment card issuers and digital payment providers also allow you to dispute or reverse charges if the merchant failed to honour a cancellation request. This is your chargeback right, enforceable through your bank or payment provider under Malaysian banking regulations.
Your legal position on refunds and auto-renewal
The Consumer Protection Act 1999 requires that subscription services must display renewal terms clearly before you purchase and must make cancellation as easy as signup. If Zwift charges you after you have submitted a valid cancellation request, you have grounds to dispute the charge with your bank. If Zwift refuses to process a cancellation or continues billing after you cancel, you can escalate the complaint to the Ministry of Domestic Trade and Cost of Living (KPDNHEP), Malaysia's consumer protection authority, which investigates unfair trading practices.
Your legal position: You can cancel at any time during your membership period. Cancellation takes effect at the end of your current billing cycle, meaning you retain access until your renewal date. You are entitled to a refund only if Zwift charged you after you cancelled or if you fall within the 30-day refund window for new annual subscribers (as per Zwift's own policy, not law). If the company refuses to process your cancellation or disputes your claim, contact KPDNHEP online at kpdnhep.gov.my to lodge a formal complaint.
Pricing and payment methods in malaysia
Understanding what you are paying and how helps you track billing and spot unauthorised charges.
| Plan type |
Price (USD) |
Price (MYR approx.) |
Renewal frequency |
Free trial |
| Monthly membership |
$19.99 |
RM89.99 |
Every 30 days |
14 days (new members only) |
| Annual membership |
$199.99 |
RM999.99 |
Every 12 months |
None; 30-day refund window |
Exchange rates fluctuate, so your ringgit charge may vary slightly each month. Some banks also apply foreign transaction fees (typically 1-3%) on top of the USD charge. Check your bank statement to see the exact MYR amount debited.
Methods to cancel Zwift: which one applies to you
Your cancellation method depends entirely on where you subscribed. You must cancel through the same channel you used to subscribe.
Direct Zwift website subscription cancellation
If you signed up at zwift.com and pay Zwift directly, you cancel via the Zwift website. This is the most straightforward path for most Malaysian users who created an account and added a credit card directly.
Apple app store subscription cancellation
If you subscribed through the Apple App Store on an iPhone, iPad, or Mac, Apple manages the billing and you must cancel through Apple's system, not through Zwift. Your subscription appears in your Apple ID settings.
Google play subscription cancellation
If you subscribed through the Google Play Store on an Android device, Google handles the billing and you must cancel through Google Play, not through Zwift. Your subscription is linked to your Google account.
Step-by-step cancellation for direct Zwift billing
If you subscribed directly at zwift.com, follow this exact process to ensure your membership ends.
Gather your account details before cancelling
- Open your Zwift account and navigate to the billing page
- Go to zwift.com and sign in with your email and password
- Click your profile icon in the top right corner
- Select "Account" or "Billing"
- Take screenshots of your current membership status
- Note your plan name (monthly or annual)
- Record your next billing date (the date your next charge will occur)
- Capture the renewal amount shown on screen
- Confirm you have the correct email address and payment method on file
- This ensures you receive a cancellation confirmation
- Verify the card ending digits match your records
Navigate to the membership cancellation page
- From your account dashboard, locate the membership section
- Look for "Membership," "Subscription," or "Billing" tabs
- If you cannot find it, go directly to zwift.com/billing/membership
- Click "Manage Membership" or "Manage Subscription"
- This button opens your active plan details
- You should see your plan name and renewal date
- Select "Cancel Subscription" or "Cancel Membership"
- Do not close the page or navigate away once you click this button
- If the button does not respond, try a different browser (Chrome, Firefox, or Safari)
Complete the cancellation request
- Select a cancellation reason from the dropdown menu
- Zwift typically asks why you are leaving (cost, lack of use, switching platforms, etc.)
- Your answer does not affect your cancellation; it is for feedback only
- Review the cancellation summary
- Confirm that your membership ends on your next billing date, not immediately
- Note that you retain full access until that date
- Click "Confirm Cancellation" or "Cancel Membership"
- This is the final step; do not click back or refresh the page
Confirm your cancellation in writing
- Wait for a cancellation confirmation email from Zwift
- Check your inbox and spam folder within 10 minutes
- The email should state that your membership will end on a specific date
- Save the confirmation email and the reference number
- Forward it to yourself or print it as a backup
- Keep this proof for at least 6 months
- Log back into your account to verify the cancellation
- Return to your billing page and confirm the status now shows "cancelled"
- Your renewal date should no longer appear
Cancellation through apple app store
If you subscribed via the Apple App Store, you must cancel through Apple, not through Zwift.
Cancel on iPhone or iPad
- Open the Settings app on your device
- Tap "Settings" on your home screen
- Tap your Apple ID banner at the top
- This shows your name and profile photo
- Select "Subscriptions"
- Scroll down to find this option
- Find and tap "Zwift" in your active subscriptions list
- If Zwift does not appear, your subscription may already be cancelled
- Tap "Cancel Subscription"
- Do not tap "Remove" or "Delete"; tap "Cancel" only
- Confirm by tapping "Confirm" on the popup
- Your cancellation is now processed
Cancel on mac
- Open System Preferences and click "Apple ID" (or "iCloud" on older macOS)
- The Apple ID icon appears in the top-left of System Preferences
- Select "Subscriptions" from the left menu
- Scroll down if you do not see it
- Find Zwift in the list and click "Edit"
- A dropdown appears showing your subscription
- Click "Cancel Subscription"
- Confirm the action when prompted
Cancellation through google play
If you subscribed via Google Play on an Android device, cancel through Google Play directly.
Cancel on android device
- Open the Google Play Store app on your device
- Tap the app icon on your home screen
- Tap your profile icon in the top right corner
- This opens your account menu
- Select "Payments and subscriptions"
- Scroll down to find this option
- Tap "Subscriptions"
- You see all active subscriptions linked to your Google account
- Find and tap "Zwift"
- This opens your Zwift subscription details
- Tap "Cancel subscription"
- Confirm your cancellation when prompted
Cancel via google play web
- Visit play.google.com on any web browser
- Log in with your Google account
- Click your profile icon in the top right and select "Payments and subscriptions"
- This page shows all active subscriptions
- Under "Subscriptions," find Zwift and click it
- Your subscription details appear
- Click "Cancel subscription"
- Confirm your cancellation
What happens after you cancel: your access and final charges
Cancellation does not mean immediate loss of access. Your membership remains active until your renewal date passes.
Your access timeline after cancellation
Once you cancel, Zwift will not charge you again. You retain full access to the platform, all virtual worlds, workouts, and features until midnight on your final billing date. After that date, your account becomes inactive and you cannot log in or access any paid content. You can resubscribe at any time if you change your mind, even after you cancel, and new members who resubscribe qualify for another 14-day free trial on the monthly plan.
Checking your account status post-cancellation
- Log into your Zwift account within 24 hours of cancellation
- Visit zwift.com and sign in
- Navigate to your membership or billing page
- The status should show "cancelled" or "subscription ends [date]"
- You should not see a renewal date or future charge amount
- If the page still shows an active renewal date, your cancellation did not process
- Repeat the cancellation steps or contact Zwift support immediately
Checking your bank statement after the renewal date
Wait until after your final renewal date has passed. Check your bank or credit card statement to confirm that no charge appeared on that date. If a charge did appear after cancellation, your cancellation failed or the platform processed a renewal by mistake. Contact your bank immediately to dispute the charge under the Consumer Protection Act 1999, which allows chargebacks for unauthorised billing.
Refunds: when you qualify and how to claim
Malaysian consumer law and Zwift's policy define specific refund scenarios. Most cancellations do not qualify for a refund, but some do.
Refunds within the 14-day cooling-off period
If you subscribed within the last 14 days and have not used the service substantially, you may qualify for a refund under the Consumer Protection Act 1999 (distance contract cooling-off period). Contact Zwift support with your order confirmation and request a refund. Include the phrase "Consumer Protection Act 1999" in your message to clarify your legal basis. Zwift typically processes such refunds within 7-14 days to your original payment method.
30-day refund window for annual members
Zwift offers a 30-day refund window for annual memberships only, provided you have never subscribed before. This is not a legal requirement but a discretionary Zwift policy. If you purchased an annual plan and wish to request a refund within 30 days of your purchase date, contact Zwift support with your order confirmation. Provide your account email, purchase date, and reason for the refund. Zwift decides whether to approve the request at its discretion.
Refunds after cancellation
Cancelling your subscription does not automatically trigger a refund. You receive a refund only if you fall into the scenarios above (within 14 days as a new subscriber, or within 30 days for annual plans). If you cancel outside these windows, no refund is due. You have already paid for your access through the renewal date; cancellation simply stops future charges.
How to request a refund
- Gather your proof of purchase
- Your order confirmation email
- Your subscription start date
- A screenshot of your billing page showing the charge amount
- Contact Zwift support via the official support portal
- Visit support.zwift.com and select "Contact Us"
- Choose "Billing" as your issue category
- Describe your refund request and why you qualify (e.g., "within 14-day cooling-off period" or "within 30-day refund window for new annual subscribers")
- Wait for a response
- Zwift support typically replies within 3-5 business days
- If Zwift denies your refund request and you believe you have a legal right under the Consumer Protection Act 1999, escalate to KPDNHEP
- File a complaint at kpdnhep.gov.my
- Attach all proof of your purchase and cancellation requests
Common mistakes to avoid when cancelling
Most cancellation problems arise from simple oversights, not from deliberate obstruction by Zwift. Knowing the traps saves you money and frustration.
Mistake 1: cancelling through the wrong channel
The single most common error is cancelling through the wrong platform. If you subscribed via Apple App Store, cancelling on the Zwift website does nothing; your subscription remains active and you are charged again. Similarly, if you subscribed directly through Zwift, cancelling on Google Play has no effect on your Zwift billing. Always cancel through the exact platform where you signed up.
Mistake 2: thinking that deleting the app cancels your subscription
Deleting the Zwift app from your phone or computer does not cancel your membership. The app is separate from the subscription. Billing continues automatically whether the app is installed or not. You must explicitly cancel the subscription through your account or payment provider.
Mistake 3: assuming cancellation takes effect immediately
Cancellation does not stop your current subscription immediately. It stops future renewals. If your renewal date is next Tuesday and you cancel today, you are charged next Tuesday as scheduled, but no charge occurs after that. To avoid a final charge altogether, cancel before your renewal date arrives.
Mistake 4: not saving your cancellation confirmation
Always screenshot or save your cancellation confirmation email. If Zwift charges you after you cancel and you need to dispute the charge with your bank, the confirmation is your proof that you submitted a valid cancellation request. Without it, your bank may side with Zwift.
Mistake 5: ignoring an ongoing charge after cancellation
If a charge appears on your bank statement after your renewal date, do not assume it is a mistake and ignore it. Contact your bank within 60 days to dispute the charge. Under Malaysian consumer protection rules and banking regulations, you have the right to recover unauthorised or erroneous charges. Your bank can reverse the transaction and investigate why it occurred.
Comparison: when to cancel vs. when to keep Zwift
Zwift makes sense for some users and not others. Consider these factors.
| Reason to keep Zwift |
Reason to cancel Zwift |
| You use it 3+ times per week |
You log in less than once per month |
| You have compatible indoor equipment |
You do not own a smart trainer or treadmill |
| You enjoy group rides and community |
You prefer outdoor training |
| The RM89.99-999.99 annual cost fits your budget |
The subscription cost feels excessive for your usage |
| You follow structured training plans |
You have no specific fitness goals |
If Zwift refuses to cancel or charges you afterward
Most cancellations process smoothly, but occasionally you encounter resistance or erroneous charges. Yafee provides step-by-step guidance for these difficult scenarios so you know your legal position clearly.
If your cancellation request is not processed
- Try cancelling through a different browser
- Clear your browser cache and cookies
- Try Chrome, Firefox, or Safari to rule out a technical glitch
- Contact Zwift support via email with screenshots
- Visit support.zwift.com and file a support ticket
- Attach a screenshot of the membership page and the date you attempted to cancel
- Clearly state: "I attempted to cancel my membership on [date] but the cancellation did not process. Please confirm cancellation now."
- Wait for Zwift's response (typically 3-5 business days)
- If Zwift does not respond or denies your request without justification, escalate to KPDNHEP
- File a formal complaint at kpdnhep.gov.my
- Reference the Consumer Protection Act 1999
- Attach all email correspondence and screenshots
If you are charged after cancellation
- Log into your Zwift account and confirm your cancellation status
- Navigate to your billing page
- If it shows "active" or displays a renewal date, your cancellation did not take effect
- Gather all proof
- Your cancellation confirmation email
- Your bank statement showing the unauthorised charge
- Screenshots of your account status
- Contact your bank or payment provider immediately
- Initiate a chargeback (dispute) within 60 days of the charge
- Provide your bank with the cancellation confirmation and explain that Zwift charged you after you cancelled
- Simultaneously contact Zwift support
- Request a manual refund for the erroneous charge
- Reference your cancellation confirmation
- If Zwift refuses or your bank requires additional documentation, file a complaint with KPDNHEP
- Attach all communications and bank statements
- KPDNHEP can compel Zwift to investigate and refund unauthorised charges
If Zwift fails to honour your cancellation or refund request, Malaysia's consumer protection authority intervenes. Yafee recommends keeping this information for your records.
Filing a complaint with KPDNHEP
The Ministry of Domestic Trade and Cost of Living (KPDNHEP) is Malaysia's central consumer protection authority. It enforces the Consumer Protection Act 1999 and investigates complaints about unfair trading, non-compliance with cancellation rights, and false billing.
KPDNHEP contact details:
- Online portal: kpdnhep.gov.my (select "Lodge a Complaint")
- Email: [email protected]
- Hotline: 1-800-86-6750 (toll-free in Malaysia)
- Physical office: Ministry of Domestic Trade and Cost of Living, Level 7-10, Plaza Sentosa, Jalan W5, KL Sentosa, 59200 Kuala Lumpur
What to include in your complaint
- Your full name, email, phone number, and residential address in Malaysia
- Zwift account email address
- Detailed timeline of what happened (subscription date, cancellation date, charges received)
- Copies of all relevant emails and screenshots
- Bank statement excerpts showing the charges
- Cancellation confirmation from Zwift (if you have it)
- Evidence that you attempted to resolve the issue with Zwift directly (copy of support emails)
KPDNHEP typically investigates within 30-60 days and can order Zwift to refund you or issue a compliance notice. Decisions are binding and enforceable in Malaysian courts if Zwift refuses to comply.
Quick reference cancellation checklist
Use this checklist to ensure you complete every step correctly.
| Step |
Action |
Status |
| 1 |
Identify your subscription channel (Zwift website, Apple App Store, or Google Play) |
☐ |
| 2 |
Log into your account and note your next billing date |
☐ |
| 3 |
Take screenshots of your membership page and renewal amount |
☐ |
| 4 |
Cancel through the correct platform (Zwift website, Apple ID, or Google Play) |
☐ |
| 5 |
Save your cancellation confirmation email and reference number |
☐ |
| 6 |
Verify cancellation status in your account within 24 hours |
☐ |
| 7 |
Check your bank statement after your final renewal date to confirm no charge occurred |
☐ |
Final summary and how yafee helps
Cancelling Zwift in Malaysia is straightforward if you follow the correct procedure for your subscription channel. Direct web cancellations happen at zwift.com/billing/membership; Apple subscriptions cancel in your Apple ID settings; Google Play subscriptions cancel in the Google Play app or web portal. Cancellation stops future charges but does not refund your current billing period. You qualify for a refund only within 14 days as a new subscriber (under Consumer Protection Act 1999) or within 30 days for annual plans (Zwift's policy). If Zwift refuses to cancel or charges you afterward, your bank can dispute the charge, and KPDNHEP can investigate and compel a refund.
Yafee has helped thousands of consumers cancel digital subscriptions and recover erroneous charges by providing clear legal grounding and step-by-step procedures. Whether you are cancelling Zwift today or facing a billing dispute tomorrow, Yafee offers reliable guidance grounded in Malaysian consumer law. Visit yafee.com to explore cancellation assistance for hundreds of other services and to file disputes with evidence at scale. Yafee's platform streamlines the entire process: document your cancellation attempts, auto-generate formal complaint letters, and track your case with consumer authorities. Let Yafee ensure your cancellation succeeds and your money is protected.