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

Cancellation service #1 in Malaysia
Shopify is a subscription-based e-commerce service used to build online stores, manage products, take payments, and handle orders. The company started in 2006, and for Malaysia it operates through Shopify Commerce Singapore Pte. Ltd. for the Asia Pacific region, while the main public terms are published on Shopify’s legal site "Terms of Service" (shopify.com).
What many users miss is the business model. Shopify usually starts with a free trial of 14 days, then asks you to choose a paid plan if you want to continue. If you cancel during the trial, you should not be charged. If you move onto a paid plan, billing continues until you deactivate the store or cancel the subscription before the next billing date "14-day free trial" (shopify.com).
The paid plans are not just for a website template. You are paying for the online store, checkout, product listing, themes, staff accounts on higher tiers, shipping discounts, and region-based customisation on bigger plans. The cheapest verified monthly plan in the research data is Basic at $29.00 (RM137)*, while Plus goes up to $2300.00 (RM10,856)* monthly.
If you only opened Shopify to test a side hustle, this matters lah. Many people think stopping store activity is enough, but an inactive store can still sit on a paid plan if it was never properly deactivated. The safest approach is to check the plan page inside admin and confirm the billing status before you leave the account.
For Malaysian users, the service is available online and the main official Malaysian pages are Shopify Malaysia pricing and Shopify Starter Malaysia. Support is mainly routed through the Help Center and live chat, with no public support phone number and no public support email in the verified data. Chat is listed as available 24/7 via the Help Center.
A common local frustration is language. Research notes that support is only available in English, which can be a barrier for some users in Malaysia. Pricing is commonly shown in USD on Shopify materials, so in this guide all figures are also shown in MYR using the verified conversion rate of 1 USD about RM4.72.
If you are already annoyed because the cancellation flow feels blur or you worry a new charge may still go through, you are not alone. Before doing anything, check your exact billing date in Shopify admin, save a screenshot of your current plan, and export any data you still need. A lot of refund disputes fail because the user cannot prove the plan, date, or amount charged.
Download what matters before deactivation. That includes order history, customer lists, invoices, theme files if relevant, and screenshots of active apps. Shopify says data is retained for a period under its privacy policy, and users can request deletion through support, but the terms do not give one simple public retention timeline on the cancellation page "data retained as specified in Privacy Policy" (shopify.com).
The main cancellation route is inside the Shopify admin panel. Log in, open Settings, choose Plan and permissions, then click Cancel subscription. Follow the on-screen prompts until Shopify confirms the cancellation "Settings, Plan and permissions, Cancel subscription" (shopify.com).
If you want Shopify’s own help page while doing it, use the store deactivation guide. Read each screen carefully. Some users assume closing the browser after the warning screen means done, but cancellation only counts when the final confirmation is completed and you receive a visible confirmation in the admin flow.
This only applies if your Shopify subscription was billed through Apple or Google. If billing came directly from Shopify, cancelling inside App Store or Google Play will not stop the Shopify-billed plan, so check the original payment method first.
On iPhone or iPad, open the App Store, tap your profile icon, open Subscriptions, find Shopify, then tap Cancel Subscription. On Android, open Google Play Store, tap the menu or account area, open Subscriptions, select Shopify, then tap Cancel Subscription. Both methods need to be done before the next billing date to avoid another renewal "Cancel Subscription via App Store or Google Play" (shopify.com).
Shopify support in the verified data is simple. There is no public phone number and no public support email, but live chat is available 24/7 through the Help Center. If the account flow fails, open support chat straight away and ask the agent to confirm whether the store is deactivated and whether future billing has stopped.
There is no verified Malaysian cancellation address for ordinary account termination, and the service is mainly handled online. If you still want written proof outside the platform, you can send a registered letter to the Asia Pacific legal entity mentioned in the service context. Some users also use digital registered-letter services such as Postclic because they generate timestamped proof of sending, receipt, and opening. That is not the main route, but it can help if a billing dispute drags on.
One of the biggest worries is losing access too early. In normal subscription practice on Shopify, cancelling stops future renewals but does not usually mean an instant pro-rated refund for unused time. In plain terms, if your monthly cycle ends on 30 August and you cancel on 20 August, expect access until around the end of that cycle unless the account is deactivated under a different flow.
During a free trial, the rule is easier. If you cancel before the trial ends, you should not be charged for a paid plan "If a user cancels before the end of the free trial, they will not be charged" (shopify.com). This is why trial users should set a calendar reminder at least 2 days before the trial expiry.
Shopify’s terms do not spell out one neat auto-renewal clause in the research data, but subscriptions are typically set to continue until cancelled before the renewal date. For a monthly plan, that means another month can be charged automatically. For an annual plan, the financial hit is much larger because the commitment is for the full year according to the chosen plan type.
If you downgraded mentally but never actually cancelled in the dashboard, Shopify may still treat the plan as active. That is the classic mistake behind "I thought I already stopped it" complaints. Always wait for the final confirmation screen and keep a copy.
If you are angry because you cancelled and still expect part of the month back, the hard truth is this: Shopify plans are generally non-refundable. The research data points to section 5.10 of the Terms of Service, which says refunds are generally not issued for plan cancellations, deactivations, or unused periods "Shopify plans are generally non-refundable" (shopify.com).
That means no routine pro-rated refund if you stop halfway through a billing cycle. It also means simply not using the store does not create a refund right. Shopify’s position is that the service remained available during that billing period, so non-use alone usually does not help.
In Malaysia, subscription disputes sit mainly under the Consumer Protection Act 1999. Cooling-off rights in Malaysia are not a universal 14-day rule for every online service. The stronger statutory cooling-off protection in the provided jurisdiction data applies to direct sales contracts, with 10 working days in those cases. For ordinary online SaaS like Shopify, the practical right depends more on the service terms, the facts of the sale, and whether the charge was unauthorised or misleading.
If you were charged after cancelling, or billed during a trial despite cancelling in time, that is where Malaysian consumer channels become useful. KPDN can receive complaints, and TTPM can hear consumer claims for eligible disputes. In real life, these routes are more useful for wrong charges and misleading billing than for trying to force a pro-rated refund that Shopify’s terms clearly exclude.
Use Shopify live chat and present the case with dates, amounts, and proof. State the transaction date, plan name, billed amount, cancellation date, and attach screenshots of the cancellation flow or confirmation page. Refund requests for billing errors are reviewed case by case "charged in error... case reviewed by Shopify Support" (shopify.com).
If Shopify refuses and you believe the charge was unauthorised or clearly recurring after cancellation, you can dispute the card transaction with your issuing bank. In Malaysia, people usually just call this a chargeback. Banks commonly work within roughly 60 to 120 days from the transaction date or from when you discovered the problem, under Bank Negara Malaysia’s complaint-handling framework and the Financial Services Act 2013 or Islamic Financial Services Act 2013.
If the payment came through App Store or Google Play, use that platform’s own subscription or refund route first because the merchant of record may be Apple or Google rather than Shopify. For card disputes, prepare the transaction ID, the cancellation screenshot, the support-chat transcript, and a short timeline showing when you cancelled and when the charge still happened.
The key terms are quite practical. Shopify offers a 14-day free trial, and if you cancel before that period ends, you should not be charged "14-day free trial for new users" (shopify.com). After the trial, you need to pick a paid plan to continue using the store.
Commitment depends on the plan you chose. Monthly plans can generally be cancelled at any time before the next billing date, while annual plans involve a longer commitment for the full year. That difference matters a lot in Malaysia because a mistaken annual renewal can be far more painful than a monthly RM137-level charge.
Shopify says user data is retained for a period under its Privacy Policy, and users can request deletion through support. If you have sensitive customer records or old store data, export what you need before cancelling and ask support separately about deletion if that matters to you.
The terms also say the contract is governed by United States law, and disputes are handled through binding arbitration according to Shopify’s arbitration section (shopify.com). For Malaysian consumers, that sounds distant, but day-to-day billing complaints can still be raised locally through KPDN, TTPM, and your issuing bank if the issue is an alleged wrongful charge.
Plan | Price (USD / MYR) | Billing | Main focus |
|---|---|---|---|
Basic | $29.00 (RM137)* | Monthly | Core store tools |
Grow | $79.00 (RM373)* | Monthly | Small team growth |
Advanced | $299.00 (RM1,411)* | Monthly | Scaling operations |
Plus | $2300.00 (RM10,856)* | Monthly | Enterprise commerce |
Prices are approximate, converted from USD at 1 USD about 4.72 MYR. Check the official Shopify website for exact local prices and any current promotional rates.
Basic is the least expensive verified monthly plan at $29.00 (RM137)*. Plus is the most expensive at $2300.00 (RM10,856)* monthly. If you are paying above Basic but only using one staff login and basic storefront tools, you may be overpaying badly.
Grow at $79.00 (RM373)* is the middle ground for a small team, while Advanced at $299.00 (RM1,411)* is where the jump becomes serious. Before cancelling, some users may realise that downgrading one billing cycle earlier would have saved more money than arguing over refunds later.
Shopify offers both monthly and annual commitments according to the terms data. Monthly plans are easier to exit because you can cancel before the next billing date. Annual plans require more care because you are effectively locked into a longer paid period even though the service itself is still managed online.
No cancellation fee or early termination fee was found in the Terms of Service research. That is good news. The real cost risk is not an exit fee but an extra renewal because the cancellation was incomplete or late.
For Malaysia, the main law is the Consumer Protection Act 1999. The jurisdiction data also points to the Direct Sales and Anti-Pyramid Scheme Act 1993 for contracts that fall into direct sales categories, where a 10 working day cooling-off period may apply. For a normal online Shopify subscription, the clearest consumer protection angle is usually unfair billing, misleading conduct, or an unauthorised recurring charge rather than a blanket cancellation right for all online subscriptions.
This matters because Shopify’s own terms do not set out a broad consumer-friendly cooling-off rule for subscriptions. So if your complaint is "I changed my mind after paying", success may be limited. If your complaint is "I cancelled before renewal but was still charged", Malaysian consumer and banking channels are much stronger.
Start with Shopify support and keep the transcript. If the response is slow or unsatisfactory, file a complaint with KPDN and prepare the same evidence bundle. For claimable losses, TTPM can be considered if the dispute fits its scope and value limits under Malaysian consumer-claim procedures.
KPDN is the Ministry of Domestic Trade and Cost of Living, the authority most Malaysians know for consumer complaints. TTPM is the Tribunal for Consumer Claims Malaysia, which can be useful when a consumer wants a formal but lower-cost path for a dispute. When you submit a complaint, be very specific about the date and amount. General anger without documents usually goes nowhere, can or not.
For banking disputes, your issuing bank is the immediate contact point, with Bank Negara Malaysia as the wider financial consumer protection framework behind complaint handling. If the problem is an unauthorised recurring card charge, do not wait too long because chargeback windows commonly run around 60 to 120 days.
Based on the supplied review set, cancellation sentiment is poor: 0 positive and 4 negative out of 4 unique reviews. The pattern is clear. Users complain about confusing cancellation UX, missing direct payment-card removal, support friction, and charges that still created extra costs after a cancellation event.
To stay balanced, Shopify still has strengths as a commerce platform. It is widely used, feature-rich, and the official cancellation path does exist in the admin and app-store channels. The problem in this review sample is not lack of features. It is user frustration when trying to exit cleanly.
Theme | Frequency | Typical example |
|---|---|---|
Confusing UX | 2 reviews | No clear cancel flow |
Billing frustration | 1 review | Fees after cancellation |
Support access | 1 review | No email, chat issues |
Source | Rating | Number of reviews |
|---|---|---|
Shopify App Store | 1/5 | 2 reviews |
Shopify Community | Negative | 2 reviews |
This step saves a lot of headache later. Keep a screenshot of the plan page, billing cycle, renewal date, and any active app charges shown in admin. If you are on a trial, capture the trial end date too, because that is the deadline that decides whether you are charged.
Also export business data before you deactivate the store. For merchants, that can include product CSV files, order history, customer data, and tax records. Once access changes, recovering these later can be slower and support-dependent.
Your file should include the transaction ID, the last four digits of the card if visible, the amount charged, the date of the charge, and the exact time you cancelled. Add screenshots of support chat and the final cancellation screen. One PDF folder with all of this is much more effective than ten random screenshots on your phone.
After cancellation, save the confirmation email if one arrives and take one more screenshot showing the subscription no longer active. Then monitor your bank or card statement for at least 2 billing cycles if you had recurring charges before.
A very common mistake is cancelling in the wrong place. If the subscription was bought via App Store or Google Play, deleting the app or cancelling in Shopify admin may not stop the store-billed subscription correctly in every case. Match the cancellation channel to the billing channel.
Real-world example: a user signs up on mobile, assumes the phone app controls billing, but the plan was actually billed directly by Shopify. Result: they remove the app, think it is done, and the renewal still lands.
Some merchants stop selling and think the account will naturally expire. That is not how recurring SaaS billing works. If the plan stays active in admin, the next cycle can still renew even if sales dropped to zero that month.
The fix is senang: open the admin, go to Settings, then Plan and permissions, and complete the full Cancel subscription flow. Do not assume inactivity equals cancellation.
Shopify’s terms are strict on refunds, and unused time is generally not refunded. A lot of disputes become emotional because the user thinks cancelling on day 2 of a monthly cycle should return 28 days of value, but Shopify’s published policy generally says no.
If the issue is simply unused time, the success rate is likely low. If the issue is a billing error or a charge after confirmed cancellation, your case is much stronger and should be framed that way to support and, if needed, to your bank.
Users often save the first warning screen but not the last confirmation. That is weak evidence. If a future charge appears, Shopify or your bank will want proof that the final cancellation step was completed, not proof that you opened the page.
Best practice is three items: screenshot of the final screen, confirmation email if sent, and support chat confirmation. With those three, your dispute timeline becomes much cleaner.
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 |
The fastest route is the account dashboard if Shopify billed you directly. App Store and Google Play only make sense when those stores handled the subscription. Registered mail is slower but can help create an extra paper trail if a dispute becomes messy.
No cancellation fee or early termination fee was found in the terms research. So the main goal is not avoiding a penalty. It is stopping the next renewal and keeping enough proof if a charge appears anyway.
Right after cancellation, verify that the plan status has changed, save screenshots, and put one reminder in your calendar for 3 days before the next old billing date. That reminder is your safety net in case the cancellation did not sync properly.
Then check your inbox for any confirmation message and keep it together with your screenshots. If support chat was used, export or copy the transcript on the same day while it is still easy to access.
Monitor the payment card or bank statement for at least the next 2 cycles. Look for the exact merchant descriptor used previously and compare dates. If an unauthorised recurring charge appears, contact your issuing bank quickly and say you want to dispute a recurring charge or request a chargeback.
In Malaysia, the practical dispute window is commonly around 60 to 120 days depending on bank and card-network rules. Bring the cancellation proof, transaction records, and your support-chat timeline. This is much easier when your evidence was prepared in Section 8.
If you are cancelling because cost is too high, WooCommerce is the cheapest starting point because the plugin itself is free, though hosting and extensions still cost money. BigCommerce sits more in the mid to enterprise range at $39 to $399 monthly, which is about RM184 to RM1,883 monthly. Wix eCommerce is simpler for beginners at $16 to $99 monthly, about RM76 to RM467.
For a light store with existing WordPress hosting, WooCommerce can be very cost-efficient. For a cleaner all-in-one builder, Wix or Squarespace may feel easier. If you already have a website and only want to add shopping, Ecwid can be a flexible option.
For normal subscription cancellation, Shopify directs users to the online account flow and Help Center rather than a Malaysian walk-in or mail office. No verified public cancellation address in Malaysia was found for standard store deactivation in the supplied research.
That means the practical route is digital: admin cancellation, app-store cancellation where relevant, then support chat if anything looks wrong. For most users, this is the fastest route even if it feels less reassuring than a paper form.
The service context says that for Asia Pacific merchants, the legal entity is Shopify Commerce Singapore Pte. Ltd. If you need a formal written trail for a dispute, use this address:
Use this only as a formal backup trail, not as the primary cancellation method. Ordinary account termination is still handled through the Shopify admin and support channels.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.