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

Cancellation service #1 in Malaysia
Moomoo is a trading platform for shares and related products, and in Malaysia the local operator is Moomoo Securities Malaysia Sdn. Bhd. The support pages and pricing pages for Malaysia are hosted under the Malaysian section of the service, which matters because cancellation, support hours, and funding rules are handled locally through the Malaysian setup, not a random global help desk (moomoo.com).
If you feel blur about what exactly you signed up for, you are not alone lah. Many users think Moomoo works like a normal monthly subscription app, but the core brokerage service in Malaysia is generally not presented as a paid monthly membership. The clearer cancellation action in the verified support material is for a pending stock transfer-in request, not for closing a paid recurring retail subscription (moomoo.com).
The business model in Malaysia looks mostly freemium. Brokerage access itself has no monthly or annual subscription fee in the verified pricing notes, while promos and selected value features are used to attract deposits and trading activity. New users also get trading commission waivers for the first 180 days according to the pricing notes, which is very different from a streaming-style recurring charge model (moomoo.com).
The verified pricing data shows one promotional item called Cash Plus 6% p.a. Returns at RM0.00 for 30 days. It offers up to 6% annualised returns on deposits above RM500 for the first 30 days, with a maximum subscription amount of RM30,000. That is a campaign-style product feature, not proof of a general monthly paid membership (moomoo.com).
This is why many cancellation questions around Moomoo are really about three different things. One is cancelling a pending transfer request. Another is stopping further use of the brokerage account. The third is chasing a refund for a funding error or an unwanted charge. If you mix these up, support conversations can drag on for days.
For Malaysian users, that distinction saves time. If your issue is a transfer-in request, there is an exact in-platform cancellation flow. If your issue is a charge or account closure, the route is usually support by chat, email, phone, or written request. No minimum commitment period was found in the Terms, and no auto-renewal clause was clearly identified in the available terms data (moomoo.com).
Moomoo has Malaysian support channels with local hours: phone at +603 9212 0708, email at [email protected], and live chat via the website or app. The support hours are Monday to Friday from 9:00 AM to 6:00 PM MYT, and weekends plus public holidays from 9:30 AM to 9:30 PM MYT. That sounds decent on paper, but local complaint patterns mention limited support hours and occasional verification delays (moomoo.com).
Funding rules are also specific. Moomoo Securities Malaysia Sdn. Bhd. does not accept deposits in cash or by cheque, and if you deposit that way, the money is refunded and you bear any fees caused by the refund. That is one of the few very clear refund rules published by the company, so save it if your dispute involves a rejected deposit (moomoo.com).
If you are cancelling because the platform no longer suits your style, there are alternatives in Malaysia. Rakuten Trade is more local-market friendly for many retail users, Maybank Kim Eng is familiar to investors who want an established local broker, and Interactive Brokers fits users who want broader global access and more advanced tools. I will compare these briefly later.
A lot of frustration starts when steps are unclear or when users worry they will lose access too soon. Before you touch any cancel button, take screenshots of your account page, transfer status page, current balances, and any promo screen tied to deposits. If a dispute comes up later, those screenshots give you proof with date and time.
Also check what exactly you are cancelling. The verified flow is for a pending stock transfer-in request under Accounts > Transfers > Transfer Stock In > Transfer In History. It is not the same as withdrawing funds, closing the brokerage account, or cancelling some outside payment arrangement. If you are trying to stop a deposit, a transfer, and a trading account all at once, split them into separate support requests.
Write down your account number, transfer request reference if shown, deposit date, amount in RM, and the last four digits of the bank account or card involved. If support asks later, you can answer in one message instead of going back and forth for two or three days.
If your goal is to cancel a pending stock transfer-in request, the clearest route is inside the platform. Log in to your Moomoo account, then open Accounts, go to Transfers, choose Transfer Stock In, then open Transfer In History. Find the request you want to stop and click Cancel at the bottom of the page (moomoo.com).
If the Cancel button is missing, the transfer has already entered settlement and cannot be cancelled. In that case, Moomoo says the stocks should appear in your account within 1 to 2 days. That timing matters because some users keep refreshing the page, assume support ignored them, and send duplicate tickets that only slow things down (moomoo.com).
After you press Cancel, take one more screenshot showing the updated status. If the page does not refresh properly, log out, log back in, and reopen Transfer In History. Use the Malaysian support page at Moomoo Malaysia Support if the status remains unclear.
If your issue is not a transfer-in request, go straight to support. You can use live chat through the app or website, call +603 9212 0708, or email [email protected]. The stated support hours are Monday to Friday 9:00 AM to 6:00 PM MYT, plus weekends and public holidays 9:30 AM to 9:30 PM MYT (moomoo.com).
Email works best when you want a clear paper trail. Put a direct subject line such as “Request to close account” or “Dispute unauthorised charge dated 12 May 2026 RM120.00”. In the body, include your full name, registered email, account number, date of the issue, amount, and exactly what resolution you want.
Phone support is faster for urgent account access problems, but it is weaker for proof. After any call, send a follow-up email summarising what the agent said, including the time of the call and any case number. That way, if another agent later says there is no record, you already have one.
If you want a formal written trail, you can also send a letter to the Malaysian office. This is not the fastest path, but it can help when email replies are slow or your issue involves a larger amount. A digital registered letter service such as Postclic can also provide timestamped proof of sending and receipt without the usual counter queue.
For a postal request, keep the message short and factual. State your account details, what you want cancelled or closed, the date, and a deadline for reply such as 7 calendar days. Attach copies, not originals, of supporting documents.
If you cancel a pending transfer-in request while the Cancel button is still visible, the request should stop at that stage. Your job is to capture the status page and check again later the same day. If the button had already disappeared, the transfer was already in settlement and cannot be cancelled through the normal flow (moomoo.com).
When that happens, Moomoo says the stocks should appear in your account within 1 to 2 days. This is the practical timeline to watch. Do not assume silence means failure. For this specific process, no public cancellation fee was found in the Terms data, and no separate early termination fee was found either.
The available terms data does not clearly state an auto-renewal clause for a recurring subscription. That usually means your bigger risk is not a hidden renewal in the classic app-subscription sense, but account inactivity, unresolved transfer requests, or funding issues that stay open longer than expected. Moomoo does not clearly explain a recurring paid plan structure in the verified materials (moomoo.com).
Because of that, your safe move is simple. Review your account activity after cancellation, check whether any promo or product you joined has separate conditions, and monitor your statements for the next 2 billing cycles if any card or bank arrangement was involved.
The available terms data does not clearly explain data retention after cancellation. So before you close anything, export what you need: transaction history, transfer references, monthly statements, and all support emails. Once an account access issue starts, getting those records later can become leceh.
If your account still remains open after a cancelled transfer request, save another screenshot showing holdings, cash balance, and any completed or cancelled transfer history. For disputes in Malaysia, dated records are more useful than long explanations.
The clearest published refund point is about unsupported deposit methods. Moomoo Securities Malaysia Sdn. Bhd. does not accept deposits in cash or cheques. If money is deposited that way, a refund will be made, and the depositor is responsible for any fees arising from that refund (moomoo.com).
That means you may get your money back, but not necessarily the full amount if bank handling charges or related costs apply. If your problem is this exact scenario, quote the policy in your support message and include the deposit amount, date, and proof of payment.
Moomoo does not clearly publish a refund rule for unused periods in the available sources. It also does not clearly publish a billing-error refund process in those same sources. So be realistic: success on discretionary refunds may depend more on proof and escalation than on a neat published policy.
If you were charged and you believe the charge is wrong, ask for a refund fast. Send one concise email with screenshots, statement evidence, date, amount in RM, and the reason you say the charge is unauthorised or mistaken. Ask for written confirmation within 5 business days. That gives you a clean timeline for later escalation.
Use email and live chat together. Email [email protected] with all evidence attached, then open live chat and ask the agent to tag your case for billing review. If you call +603 9212 0708, ask for a ticket number and repeat it in your email subject line. This cuts down the usual “please explain again” cycle.
If Moomoo does not reply or rejects your request without a clear reason, you still have options in Malaysia. You can complain to KPDN, and for monetary claims within the Tribunal’s scope, you can consider filing with the Tribunal for Consumer Claims Malaysia, known as TTPM. For card payments, you can also dispute the transaction with your issuing bank.
In Malaysia, most banks simply call this a chargeback or a dispute for an unauthorised or recurring card transaction. The practical timeframe is usually around 60 to 120 days from the transaction date or from when you discovered the problem, depending on bank and card-network rules. The broader framework sits under Bank Negara Malaysia complaint-handling rules and the Financial Services Act 2013 or Islamic Financial Services Act 2013.
Before you file a chargeback, collect your cancellation email, screenshots, card statement, and any agent replies. Banks respond better when you show exact dates and evidence that you already tried to settle the issue directly with the merchant.
The available terms data does not clearly show an auto-renewal clause, a minimum commitment duration, or a free-trial conversion rule. It also does not clearly explain data retention after cancellation, applicable law, or a specific dispute-resolution section in the material provided for this guide (moomoo.com).
That is not great for users who want certainty. In practical terms, it means you should not assume a refund, an account wipe, or a clean automatic closure process unless support confirms it in writing. If you joined a promotion, save the promo terms separately because campaign conditions can matter more than the general terms page.
No minimum commitment duration was found, and no early termination fee was found in the Terms data. For most readers, that is good news. It suggests you are not dealing with a long lock-in contract in the usual subscription sense.
The bad news is the lack of detail on cancellation consequences. If your concern is future charges, ask Moomoo in writing to confirm whether the account is closed, whether any premium feature remains active, and whether any linked payment method can still be billed.
Plan | Price (MYR) | Period | Main features |
|---|---|---|---|
Cash Plus 6% p.a. Returns | RM0.00 | 30 days | Up to 6% returns |
The verified pricing notes also say there are no monthly or annual subscription fees for brokerage services, and trading commissions are waived for new users for the first 180 days (moomoo.com). So if you thought you were locked into a normal recurring paid plan, the public Malaysian pricing page does not support that.
This also means the most expensive recurring plan is not clearly published in the verified data. Based on what is available, the listed promotional plan costs RM0.00, and the core service does not show a monthly or annual subscription fee. If you see a charge on your side, treat it as a specific billing issue and ask for a transaction breakdown.
The biggest confusion here is that a zero-fee brokerage platform can still involve money in many other ways. You may see funding transfers, settlement movements, market-related fees, or promo-linked conditions, even when the service itself is not charging a monthly membership fee. That is why your bank statement description matters.
No price increase history or recurring annual-vs-monthly savings structure was clearly published in the verified sources. So there is no strong evidence that Moomoo Malaysia is running a classic consumer subscription ladder where annual payment saves a fixed percentage over monthly payment.
In Malaysia, the main law to know is the Consumer Protection Act 1999. For future services contracts, the law provides a 10-day cooling-off period. Within that period, a consumer can cancel and seek a refund for the unused portion, which is the practical point most readers care about.
For Moomoo users, this right matters most if you joined a service arrangement that fits the future-services idea rather than a one-off trade instruction. The difficulty is that Moomoo’s public materials do not clearly map every product to that legal category, so if your issue involves a paid feature or package, state the purchase date and invoke the 10-day cooling-off right clearly in your complaint.
Do not send a vague message like “please cancel”. Say that you are exercising your cancellation right under the Consumer Protection Act 1999 for a future services arrangement, give the purchase date, amount in RM, and ask for a refund of the unused portion. Attach your receipt or statement line.
If Moomoo replies that no such refund is available, ask them to state the reason in writing. Since the available terms data does not clearly explain withdrawal rights, written refusal is useful if you later bring the matter to KPDN or TTPM.
If support goes quiet or the answer makes no sense, file a complaint with KPDN, the Ministry of Domestic Trade and Cost of Living. Then consider TTPM if your claim fits the Tribunal process and you want a structured route for a consumer money claim. This is more effective than arguing endlessly in chat.
Prepare a short file with your ID, account details, screenshots, statement entries, emails, and your timeline of events. The cleaner your chronology, the easier the case is for an officer to understand.
For public guidance, start with KPDN’s complaint channels and consumer information pages, then move to TTPM if the matter becomes a formal monetary dispute. Moomoo’s own support contact remains +603 9212 0708 and [email protected], so use those first and keep every reply.
If Moomoo’s terms say little but Malaysian law gives you a cooling-off route, the practical rule is simple. Use the local law in plain words, ask for a written answer, and escalate with documents, not emotion.
Overall rating trend: 0 positive and 4 negative reviews out of 4 unique reviews. Based on this small but fully negative set, the general experience looks difficult rather than smooth. The recurring theme is not a hidden cancellation trap, but weak customer support and friction when users need clear answers.
That said, balance matters. The verified materials do show a working self-service path for cancelling a pending transfer-in request, and the platform can still appeal to users who want a low-fee trading entry point. The problem is what happens when something goes wrong and you need a fast human answer.
Theme | Frequency | Typical example |
|---|---|---|
Weak support | 2 reviews | Agents not responsive |
Feature friction | 1 review | Desktop task unavailable |
Restrictions | 1 review | Stocks became restricted |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
TrustPilot | 3/5 | Customer service | Negative |
TrustPilot | 3/5 | Ease of cancellation | Negative |
TrustPilot | 3/5 | Ease of cancellation | Negative |
1/5 | Customer service | Negative |
"customer support is very poor, the agent barely knew the answers to most of my questions and when they said they'd get back to me, they never did (months ago)" (TrustPilot)
"I use my desktop computer to trade, very steep learning curve to learn the platform, simple task of rolling an option is not available, only available on mobile platform." (TrustPilot)
"I used to like Moomoo but not any more as now for sometime so many stocks are restricted." (TrustPilot)
"I have been using Moomoo for a while now and have encountered several issues with their customer service. They are unresponsive and unhelpful, which makes it difficult to resolve any problems I face." (Reddit)
Local issues from the research also fit this pattern: limited local customer support hours and occasional delays in account verification. So if you need something done by a certain date, do not wait until the last minute.
When cancellation steps are unclear, paperwork becomes your safety net. Take screenshots of the account dashboard, the transfer history page, the current portfolio, any cash balance, and the exact support page you used. Save the date and time in the file name if possible.
Account profile screenshot
Transfer In History screenshot
Billing or statement screenshot
Promo or campaign terms screenshot
For a refund request, gather your transaction ID, date, amount in RM, bank reference, and any card statement line. If you made a deposit that was rejected because it was cash or cheque, include the deposit proof and quote the published refund rule from Moomoo’s support material (moomoo.com).
Transaction reference number
Date and amount
Email trail with support
Bank or card statement
A common mistake is trying to use the transfer cancellation path for a different issue such as account closure or a charge dispute. The verified path only covers a pending stock transfer-in request. If you use the wrong route, you may think the company hid the option when actually you are in the wrong workflow.
The fix is simple. Separate your issue into one label only: transfer cancellation, billing dispute, funding error, or account closure. Then message support using that exact label in your subject line.
Another mistake is acting too late. If the Cancel button has disappeared from Transfer In History, the transfer has entered settlement and cannot be stopped through the normal self-service path. Moomoo says the shares should then appear in 1 to 2 days (moomoo.com).
A real-world example is a user who notices a mistaken transfer request at night, waits until after work the next day, then finds the button gone. If that happens, stop chasing the impossible cancellation and switch to record-keeping plus support follow-up.
Moomoo does not clearly publish a refund policy for unused periods in the available sources. So sending a one-line demand like “refund me immediately” rarely works. You need transaction evidence, dates, and a reason tied to either the company’s own published policy or your rights under Malaysian consumer law.
If you are within 10 days of a qualifying future-services arrangement, say so directly under the Consumer Protection Act 1999. If it is a card charge problem, mention the transaction date and that you will dispute it with your bank if unresolved.
Users often assume a cancelled screen is enough and close the app. Later, when support cannot find the request, they have no screenshot, no email, and no reference number. With a support reputation that users describe as unresponsive, that is a risky habit.
Always save a screenshot after pressing Cancel, and if possible send yourself an email summary the same day. It takes 30 seconds and can save you hours later.
Review comments mention poor support and weak follow-through. If you wait a week without chasing, your case can go cold. A practical rhythm is this: send the original request, follow up after 2 business days, then escalate on day 5 with your full evidence pack.
If there is still no proper answer, move to KPDN, TTPM, or your bank dispute route depending on the issue. The point is to create momentum early, not after the timeline has gone stale.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing | No fee found | Easy |
Email support | Same day notice | No fee found | Medium |
Phone support | Same day notice | No fee found | Medium proof weaker |
Postal letter | 5-10 business days | Postage cost only | Higher best proof |
If you are cancelling a pending transfer, the account route is the fastest because the platform has a published click path. If the issue involves money, support plus written proof is stronger. Postal mail is slower but useful when you need a formal trail.
No single method fits every case. Pick based on what you are trying to stop, how urgent it is, and whether you may later need KPDN, TTPM, or a bank chargeback.
Right after cancellation, check for confirmation on screen, in email, or in chat. Save a screenshot and set a calendar reminder for 2 days later if it was a transfer request, because Moomoo says settlement-stage transfers appear within 1 to 2 days (moomoo.com).
If your issue involved charges, monitor your bank or card statement for at least 2 billing cycles. If an unauthorised recurring charge appears, ask your bank for a chargeback or transaction dispute within roughly 60 to 120 days, depending on the bank and card rules in Malaysia.
Rakuten Trade suits many users who want a Malaysian online brokerage with simple local positioning. The published price range in the research is RM1 to RM100 cap for Bursa Malaysia trades and 0.10% for US trades, with a minimum of $0.88 (RM4.14).
Maybank Kim Eng is familiar and established, with roughly 0.42% commission for Bursa Malaysia trades according to the research notes. Interactive Brokers is stronger for broad global access and advanced features, though pricing depends on product type and is less beginner-friendly.
If you want to send a written cancellation, dispute, or closure request by post, use this address:
Level 9, Menara Khuan Choo, 75A Jalan Raja Chulan, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Use registered post or another tracked method if your issue involves money or a formal dispute. Put your full name, registered email, account number, phone number, and a short request on one page only.
Do not assume walk-in handling is available on demand. The research notes say in-person handling may require prior verification or appointment, so calling +603 9212 0708 before visiting is the senang move.
For most users in Malaysia, the realistic order is account action first, then email or chat, then postal letter if the case becomes disputed. That route gives you both speed and proof, which is what matters most when cancelling anything financial.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.