Unlimited subscription: promo at 1,47 CAD for 48h, then 79,87 CAD per month with no commitment
Phpstorm

Manage Phpstorm

What you don't know !

Silent Waste

84%

of people lose money every month on unused services

Lack of Transparency

60%

of users feel lost facing cancellation terms

Budget Illusion

82%

of consumers underestimate the cost of their automatic withdrawals

Fear of Commitment

44%

of subscribers have experienced a 'commercial trap' experience

Legal Validation

All our letters are written by legal experts to guarantee their compliance.

Legal Commitment

We generate legally binding documents that your provider is obligated to honor.

Immediate Efficiency

Free yourself from your commitments in less than 2 minutes, directly online.

Budget Optimization

Regain control of your finances by stopping superfluous withdrawals.

Cancel Phpstorm: The Right Way

How to cancel PhpStorm in canada and avoid unexpected charges

What PhpStorm is and why you might need to cancel

PhpStorm is a commercial integrated development environment (IDE) built by JetBrains, designed specifically for PHP developers and web development teams. The software includes code editing, real-time debugging, automated testing, and seamless integration with popular frameworks like Laravel, Symfony, and WordPress-tools that help you write and ship code faster.

You purchase PhpStorm as a subscription, not a one-time licence. Depending on where you buy it, your subscription renews automatically every year, and you can purchase directly from JetBrains or through authorized Canadian resellers like CDW.ca. If you've decided the tool no longer fits your workflow, budget, or team needs, cancelling before the next billing cycle is essential. That's where Stopee comes in-we guide you through the exact steps to cancel cleanly, protect your refund rights, and avoid the traps that catch most developers.

Understanding your subscription type and purchase channel

Before you cancel, identify where you bought PhpStorm. The cancellation method and refund eligibility depend entirely on your purchase source. If you bought directly from JetBrains' website, you'll manage your subscription in your JetBrains Account dashboard. If you purchased through CDW.ca or another reseller, you'll contact that reseller's support team instead. Mixing up the two is the single biggest reason cancellations get delayed or rejected.

Your subscription type also matters. PhpStorm offers individual commercial licences (for solo developers at $241.99 CAD annually) and business toolbox plans (for teams and legal entities at $469.99 CAD or more). Team subscriptions controlled by an account owner may affect access for multiple users when cancelled, so coordinate with your team lead before submitting a cancellation request.

Why canadians choose to cancel PhpStorm

You might cancel for legitimate reasons: switching to a free IDE like VS Code, consolidating tools under a different vendor's licence, budget cuts, or simply outgrowing the need for an IDE altogether. Whatever your reason, you have the right to stop paying for software you no longer use. Stopee empowers you with the knowledge and steps to exercise that right without losing money to unwanted renewals.

Canadian consumer protection laws and your cancellation rights

Your right to cancel PhpStorm is backed by federal and provincial consumer protection laws in Canada.

Federal and provincial consumer protection framework

Subscription and digital product cancellations in Canada are governed by the Competition Act (federal), provincial consumer protection statutes, and industry codes of conduct. Most provinces, including Ontario, British Columbia, Alberta, and Quebec, have enacted specific rules requiring vendors to:

  • Provide clear, conspicuous cancellation instructions before you complete a purchase
  • Offer a simple, non-punitive cancellation mechanism (online, by phone, or in writing)
  • Confirm cancellation in writing without unnecessary delay
  • Honour cancellation requests promptly and stop billing immediately after the current billing period ends

If JetBrains or your reseller refuses to cancel your subscription or continues to bill after you've submitted a valid cancellation request, you have grounds to escalate the complaint to your provincial consumer protection authority-such as Service Alberta, Consumer Protection BC, or Ontario's Ministry of Government and Consumer Services.

Refund entitlement under canadian law

Refund rights for digital subscriptions vary by province and the vendor's stated policy. Under consumer protection law in most Canadian jurisdictions, you may be entitled to a refund if:

  • You cancel within a statutory "cool-off period" (typically 14 days in many provinces) of the purchase date
  • The product was sold with misleading marketing or hidden auto-renewal terms
  • The vendor fails to deliver the service or breaches its agreement
  • The vendor processes a charge without valid authorization or after a confirmed cancellation

JetBrains' standard Terms of Sale may state that digital products are non-refundable once delivered or used. However, this clause does not override consumer protection law. If you believe your refund claim is valid under provincial law and JetBrains denies it, contact your provincial consumer protection agency or pursue a chargeback through your bank or credit card issuer. Stopee has helped thousands of consumers in Canada recover refunds by documenting their purchase, cancellation request, and the vendor's refusal.

Step-by-step cancellation methods for PhpStorm

The path to cancellation depends on your purchase channel; follow the method that matches where you bought your subscription.

Cancelling a PhpStorm subscription purchased directly from JetBrains

If you bought PhpStorm directly from JetBrains' website or via their official sales team, you manage your subscription through your JetBrains Account. This method gives you the fastest, most direct cancellation path.

  1. Visit https://account.jetbrains.com in your web browser and sign in with your JetBrains credentials (email and password).
    • If you've forgotten your password, click "Forgot password?" on the login page and follow the email recovery steps.
    • If you do not have a JetBrains Account, create one using the email address linked to your subscription.
  2. Navigate to the Subscriptions tab or section in your account dashboard. You'll see a list of all active and past subscriptions tied to your email.
    • Locate the PhpStorm subscription you want to cancel.
    • Check the renewal date to confirm you're cancelling the correct plan.
  3. Click on the PhpStorm subscription entry and select Manage Subscription or Edit Subscription.
    • You may see an option to "Disable Auto-Renewal" or "Cancel Subscription" - select the cancellation option.
    • If you see only "Disable Auto-Renewal," clicking that button will stop the subscription from renewing after your current billing period ends.
  4. Confirm the cancellation when prompted. The system will ask you to confirm you want to cancel and may offer you a discount to stay. Decline any retention offers if you are certain you want to leave.
    • Pro tip: If you're cancelling due to cost, take note of any discount codes or lower-tier plans offered-you may be able to pause your subscription at a reduced rate instead of cancelling completely.
  5. Save a screenshot or email confirmation of the cancellation. JetBrains typically sends a confirmation email to your account email address within a few hours.
    • If you do not receive confirmation within 24 hours, log back into your JetBrains Account and verify the subscription status has changed to "Cancelled" or "Inactive."
    • If the status still shows "Active," contact JetBrains support immediately at support@jetbrains.com and reference your account email and subscription order number.
  6. Your access to PhpStorm will remain active until the end of your current billing period. After that date, your IDE will prompt you to renew or revert to JetBrains' free tier (if available).
    • Keep your confirmation email and any screenshots for your records. You'll need these if a charge appears after cancellation or if you need to pursue a refund.

Cancelling a PhpStorm subscription purchased through CDW.ca or another authorized reseller

If you bought PhpStorm through CDW.ca, Tech Data, or another authorized Canadian reseller, that vendor's cancellation and refund policies override JetBrains' policies. You must contact the reseller directly-JetBrains cannot cancel or refund reseller purchases.

  1. Locate your original purchase confirmation email or receipt from the reseller. You'll need your order number, invoice number, or account number to proceed.
    • Search your email inbox for emails from CDW.ca, invoicing@cdw.ca, or the reseller's domain name.
    • If you cannot find your receipt, log into your reseller account (CDW.ca, for example) and navigate to "Order History" or "My Purchases" to retrieve it.
  2. Contact the reseller's billing or customer support team via phone, email, or live chat. Ask to speak with someone in the billing department about cancelling your PhpStorm subscription.
    • For CDW.ca in Canada, visit their website for the current phone number and support email, or use their live chat feature.
    • Have your order number, email address, and subscription details ready when you contact them.
  3. Clearly state that you want to cancel your PhpStorm subscription and ask the support agent to confirm the current renewal date and billing amount.
    • Ask the agent to provide written confirmation of the cancellation in an email.
    • Warning: Do not accept a verbal confirmation alone. Resellers often have policy disputes, and a written email trail is your only proof if the subscription renews anyway.
  4. Request the cancellation be processed immediately or before your next renewal date, whichever is sooner.
    • Ask the agent: "Will the subscription be active until the end of the current billing period, or will access be terminated immediately?"
    • Note the answer in an email to yourself or ask the agent to clarify it in their confirmation email.
  5. Ask about the reseller's refund policy for digital subscriptions. Many resellers enforce a no-refund policy for software that has already been licensed or used, but exceptions exist.
    • If you're eligible for a refund, ask how long the process takes and when you can expect the credit to appear on your payment method.
    • If the reseller denies your refund, ask them to provide their refund policy in writing and the specific reason for the denial.
  6. Save the confirmation email from the reseller. Forward it to your own email if sent from a shared support inbox. Also save any chat transcripts or ticket numbers.
    • Follow up with the reseller 3 to 5 days before your renewal date to confirm the subscription did not renew.
    • If a charge appears after cancellation, contact the reseller immediately and reference the cancellation confirmation email.

Sending formal cancellation notice by registered mail

For maximum proof of delivery and to comply with the description provided by the vendor, send a signed cancellation letter by registered mail (raccomandata A/R in Italian, or registered mail with return receipt in Canada). This method creates a legal paper trail and is especially useful if you plan to dispute the charge with your bank or escalate to a provincial consumer authority.

  1. Prepare a typed cancellation letter on your letterhead or plain paper, dated today. Include the following information:
    • Your full legal name and postal address
    • Your email address and phone number
    • Your JetBrains Account email or subscription account number (if you have it)
    • The product name: "PhpStorm subscription"
    • The subscription renewal date (or "next billing date")
    • A clear statement: "I hereby request cancellation of my PhpStorm subscription, effective immediately. Please cease all automatic renewals and confirm this cancellation in writing to the email address listed above."
    • A request for confirmation: "I request written confirmation of this cancellation within 7 business days."
  2. Sign the letter in blue or black ink. Typed signatures are not sufficient for registered mail.
    • If you are cancelling on behalf of a company, include your job title and the company's legal name and address.
  3. Address the letter to JetBrains' registered office. Send it to:
    • JetBrains s.r.o.
    • Na Hrěbenech II 1718/8
    • 140 00 Praha 4
    • Czech Republic
  4. Go to Canada Post (or your local postal service) and send the letter via Xpresspost International with Signature Confirmation or equivalent registered mail service. This ensures the recipient must sign for the letter and you receive proof of delivery.
    • Ask the postal clerk to provide you with a tracking number and a postal receipt showing the delivery address and date.
    • Keep the receipt and tracking number in a safe place for at least 2 years.
  5. Note the tracking number and send a follow-up email to support@jetbrains.com the same day. Reference the letter you've mailed and provide the tracking number.
    • Email subject: "Cancellation Notice for PhpStorm Subscription - Tracking #[your tracking number]"
    • This creates a dual record: physical mail and email, both timestamped.
  6. Wait for delivery confirmation (typically 5-10 business days international) and save the proof of delivery document provided by Canada Post.
    • Once delivered, wait 7 more business days for JetBrains to send you a written cancellation confirmation email.
    • If you do not receive confirmation within 14 days of the delivery date, send a second email to support@jetbrains.com referencing the postal proof and your original cancellation letter.

What happens to your access and data after cancellation

Understanding what changes when you cancel helps you plan your transition and avoid data loss.

Access timeline after cancellation

When you cancel your PhpStorm subscription, your access does not stop immediately. Instead, JetBrains honors your paid access through the end of your current billing period. If your subscription renews on December 15, 2025, and you cancel today, you retain full IDE access until December 14, 2025 at midnight. On December 15, the IDE will prompt you to renew or offer you a free alternative (such as the Community Edition, if you're eligible).

Warning: If the cancellation request does not process correctly on the vendor's end, the subscription may renew automatically on the scheduled date, and you'll be charged. This is the most common reason developers file complaints-they thought they'd cancelled but a charge appeared. Stopee recommends checking your subscription status 3 to 5 days before the renewal date to confirm the cancellation took effect.

Licence keys and account data retention

JetBrains retains your account data, project history, and any licence keys tied to your account indefinitely, even after cancellation. This means you can reactivate your subscription in the future without losing your settings or history. However, you lose the right to use PhpStorm's advanced features (such as real-time debugger, built-in database tools, and framework-specific inspections) the moment your billing period ends. If you switch to the Community Edition, you retain free access to basic code editing and version control features, but not commercial-grade tools.

If you were using PhpStorm as part of a team subscription, seat management and access for other team members depend on the account owner's actions. Cancelling your personal subscription does not automatically remove other users-only the account owner can manage team seats. If you're the account owner cancelling a team plan, all team members lose access after the billing period ends unless the owner downgrades to a smaller plan instead.

Retaining proof of your cancellation

Save and organize the following documents in a folder or email label called "PhpStorm Cancellation" for your records:

  • Original purchase confirmation email (order number, product name, price, renewal date)
  • Screenshot of your subscription status showing "Active" before cancellation
  • Cancellation confirmation email from JetBrains or the reseller
  • Screenshot of your subscription status showing "Cancelled" or "Inactive" after cancellation
  • Any chat transcripts, ticket numbers, or support correspondence
  • Postal receipt and proof of delivery if you sent a registered mail cancellation notice

These documents protect you if a charge appears later or if you need to dispute the subscription with your bank or a consumer authority. Stopee advises keeping these records for at least 2 years after cancellation.

Refunds and billing disputes

Refund eligibility for PhpStorm depends on your purchase channel and whether you fall within a refund-eligible window under consumer law.

Refund policy for direct JetBrains purchases

JetBrains' standard Terms of Sale state that digital subscriptions and licence keys are non-refundable once delivered or used. However, JetBrains may offer exceptions in limited circumstances, such as:

  • You cancel within 14 days of purchase and have not activated the subscription in your IDE
  • JetBrains failed to deliver the product or access is not functioning
  • You can prove the purchase was unauthorized or fraudulent
  • Provincial consumer law entitles you to a refund due to misleading marketing or hidden auto-renewal terms

To request a refund from JetBrains, email support@jetbrains.com with your order number, subscription details, and a clear explanation of why you believe you're entitled to a refund. Reference the specific provision of Canadian consumer law if applicable. Pro tip: If your province (such as Ontario or British Columbia) requires vendors to provide a 14-day refund window for digital products, mention that statute in your email. Vendors often honor legal requirements they might otherwise ignore.

Refund policy for reseller purchases

Refund policies at CDW.ca and other resellers vary widely. Some resellers offer 30-day money-back guarantees; others enforce no-refund policies for digital products. Check your reseller's terms before requesting a refund. If your reseller denies your refund claim but you believe consumer law entitles you to one, escalate the complaint to your provincial authority.

Disputing a charge on your credit card or bank account

If JetBrains or your reseller refuses to cancel or refund after you've submitted a valid request, you have the right to dispute the charge with your financial institution. This process, called a chargeback, asks your bank or credit card company to reverse the payment to the merchant and return the funds to your account.

To file a chargeback, contact your bank or card issuer and provide the following:

  • Your account number and the disputed charge amount
  • The merchant name (JetBrains s.r.o. or CDW.ca)
  • The transaction date and reference/authorization number
  • Documentation that you cancelled (email confirmation, screenshot, registered mail receipt)
  • A written statement explaining that you cancelled but were charged anyway

Chargebacks typically take 30 to 90 days to resolve. Warning: Merchants often dispute chargebacks, so expect JetBrains to defend the charge. Having clear documentation-especially a registered mail receipt or an email chain-significantly strengthens your case. Stopee has guided many Canadian consumers through chargebacks and recovery of unwanted PhpStorm renewal charges.

PhpStorm pricing in canada

Understanding the cost of your subscription helps you decide whether cancellation makes sense or if downsizing is a better option.

Plan Annual Price (CAD) Monthly Equivalent Best for
PhpStorm Commercial (Individual) $241.99 $20.17 Solo developers and freelancers
PhpStorm Commercial (Renew after Year 1) $193.59 $16.13 Reduced rate for existing subscribers
PhpStorm Toolbox (Business) $469.99+ $39.17+ Teams and commercial entities (typically 3+ seats)
PhpStorm Community Edition Free - Open-source projects, learning, basic PHP development
Alternatives: VS Code Free - Lightweight, highly extensible, requires manual setup
Alternatives: NetBeans Free - Full IDE, good for Java and PHP, less refined than PhpStorm

Prices above reflect rates from CDW.ca and JetBrains as of early 2025. Exchange rates and promotional pricing may vary. If you're on a team plan, cancelling your individual subscription does not affect the team's active seats-the team owner manages those separately.

Common mistakes to avoid when cancelling PhpStorm

Cancelling a subscription sounds simple, but developers often fall into traps that delay refunds, trigger unexpected charges, or create billing headaches.

Mistake 1: cancelling only in your IDE settings, not your account

PhpStorm's IDE itself includes a "Subscription" panel where you can view your licence details. Many developers mistakenly think closing the IDE or disabling notifications will cancel the subscription. It will not. The only way to cancel is through your JetBrains Account dashboard at https://account.jetbrains.com or by contacting your reseller directly. Disabling IDE notifications leaves your subscription active and your auto-renewal intact.

Mistake 2: assuming cancellation takes effect immediately

Cancellation stops future renewals, but your current billing period remains active. If you cancel on December 1 and your renewal date is December 15, you still pay for access through December 14. If you cancel after your renewal date has already passed, you may have already been charged for the next year and cannot recover that payment unless you request a refund within your statutory window (typically 14 days in Canada) or prove the charge was unauthorized. Pro tip: Check your subscription renewal date before cancelling to understand when the charge stops.

Mistake 3: not saving proof of cancellation

A verbal confirmation or a chat transcript without a ticket number is not proof. If JetBrains or your reseller disputes that you cancelled, you need a dated, timestamped record: an email confirmation, a screenshot with a timestamp, or a registered mail receipt. Without proof, your bank may refuse to reverse the charge.

Mistake 4: contacting JetBrains when you bought from a reseller

If you purchased from CDW.ca or another reseller, JetBrains cannot access your order, cannot cancel your subscription, and cannot issue a refund. You must contact the reseller. Emailing JetBrains will only result in a response telling you to contact your reseller-wasting time when your renewal date is close. Always check your original receipt to confirm your purchase source.

Mistake 5: accepting the vendor's first refusal

Many vendors deny refund requests that are actually valid under Canadian consumer law. If JetBrains or your reseller refuses your refund without explaining the specific reason or citing their policy, do not accept the denial. Ask them to provide their refund policy in writing and the exact legal or policy reason for the denial. If their refusal contradicts consumer protection law in your province, escalate to your provincial consumer authority. Stopee has helped consumers recover refunds by pushing back on invalid denials.

Checklist for cancelling PhpStorm

Use this checklist to ensure you don't miss a critical step:

  • [ ] Find your original purchase email and confirm whether you bought from JetBrains directly or from a reseller (CDW.ca, Tech Data, etc.)
  • [ ] Check your renewal date and current billing amount
  • [ ] If purchased from JetBrains: Log into your JetBrains Account, navigate to Subscriptions, and select "Disable Auto-Renewal" or "Cancel Subscription"
  • [ ] If purchased from a reseller: Locate your order number and contact the reseller's billing team; request written confirmation of cancellation by email
  • [ ] Take a screenshot of your subscription status after cancellation showing "Cancelled" or "Inactive"
  • [ ] Save the cancellation confirmation email
  • [ ] Optional: Send a registered mail cancellation letter for maximum proof of delivery
  • [ ] Set a calendar reminder for 3 days before your renewal date to verify no charge has been processed
  • [ ] If a charge appears, contact the vendor immediately with your cancellation proof and request a refund within 14 days
  • [ ] If the vendor refuses, contact your provincial consumer authority or file a chargeback with your bank
  • [ ] Retain all documentation (receipts, emails, screenshots, postal proof) for 2 years

Comparing alternatives to cancellation

Before you cancel, consider whether downgrading, pausing, or switching might better suit your needs.

Option Cost Best for How to proceed
Downgrade to Community Edition Free Solo developers, open-source work, or basics Cancel your paid subscription; download and install PhpStorm Community Edition; import your projects
Switch to VS Code + PHP Intelephense Free (or $20 USD/month for premium) Developers who prefer lightweight, extensible tools Export your PhpStorm settings; install VS Code; add PHP extensions; migrate projects
Pause at discounted rate $120-180 CAD/year (negotiated) Budget-conscious developers who may return Contact JetBrains support and ask about a reduced-rate pause option before cancelling
Cancel and get a full refund $0 Within 14 days of purchase, or if law entitles you Submit refund request within 14 days or within your statutory window; provide proof of purchase
Team plan downsizing Reduced cost (per seat) Teams reducing headcount or scope Log into your team account; remove unused seats; keep core developers only
Full cancellation (no alternative) $0 Moving away from PHP development entirely Follow the full cancellation steps above; transition to alternative IDE before renewal date

Many developers cancel only to realize 6 months later that they need PhpStorm again. Pro tip: If budget is your concern, contact JetBrains support and ask if they offer a loyalty discount or pause rate for existing customers. A 20-30% discount may be available and cheaper than switching tools.

After cancellation: next steps and what to watch for

Cancelling PhpStorm is not truly complete until you've verified no unexpected charges appear and you've successfully transitioned to an alternative tool or IDE.

Immediate actions after cancellation confirmation

The moment you receive cancellation confirmation, take these steps to protect yourself:

  • Download your projects and settings. Export any custom configurations, code snippets, or team project files from PhpStorm before your access expires. JetBrains does not delete your project files automatically, but it's safer to back them up to a version control system (Git, GitHub, or GitLab) or your local machine.
  • Identify your replacement IDE. Decide whether you're switching to the free Community Edition, VS Code, NetBeans, or another tool. Download and install it now, while you still have PhpStorm access to migrate settings and compare workflows.
  • Monitor your bank account. Check your credit card or bank account 3 days before, on, and 3 days after your scheduled renewal date. If an unexpected charge appears, contact your bank or the vendor immediately.
  • Verify your subscription status one more time. Log back into your JetBrains Account 2 days before renewal to confirm your subscription still shows "Cancelled." Sometimes cancellations fail silently due to system errors.

If a charge appears after cancellation

Despite your best efforts, the subscription may renew anyway. Vendor systems can fail, support teams can miss requests, or reseller databases can lag. If you see a charge after you've cancelled:

  1. Check your cancellation confirmation email to confirm the date and reference number.
  2. Log into your JetBrains Account or reseller account to see whether the subscription shows "Active" again or if the renewal was processed.
  3. Contact JetBrains or your reseller support team within 24 hours, referencing your original cancellation confirmation. Ask them to reverse the charge immediately.
  4. If the vendor refuses or does not respond within 5 business days, file a chargeback with your bank or credit card issuer.
  5. Provide your bank with all documentation: original purchase receipt, cancellation confirmation email, proof of the unwanted charge, and any correspondence with the vendor.

Chargebacks take 30 to 90 days to resolve, but they are often the fastest way to recover funds when a vendor refuses a refund. Warning: Multiple chargebacks on the same vendor account may result in your account being flagged or frozen, so use chargebacks as a last resort only.

Staying informed about your billing

Even after cancellation, monitor your email for any unexpected messages from JetBrains or your reseller. Legitimate confirmation emails should arrive within 24 hours of a cancellation request. If you receive an email titled "Subscription Renewed," "Payment Received," or "Your Subscription is Active," contact support immediately-this indicates the cancellation did not process.

Stopee recommends adding a quarterly calendar reminder to verify your old subscriptions have not silently re-activated. Many developers cancel once, forget about it, and 18 months later discover they've been paying for tools they never use.

Consumer protection contacts in canada

If JetBrains or your reseller refuses to honour your cancellation or honour your refund, escalate your complaint to your provincial consumer protection authority. Each province has a dedicated office to investigate vendor disputes and enforce consumer law.

Federal and provincial authorities

  • Competition Act (federal): Enforced by the Competition Bureau at canada.ca/competition. File complaints about misleading marketing or hidden auto-renewal practices.
  • Ontario: Service Ontario Consumer Protection Act, contact the Ministry of the Attorney General at ontario.ca/consumerprotection
  • British Columbia: Consumer Protection BC at consumerprotectionbc.ca
  • Alberta: Service Alberta, Consumer Protection at servicealberta.ca
  • Quebec: Office du protecteur du consommateur at opc.gouv.qc.ca
  • Other provinces: Search "[Your Province] consumer protection" in a search engine for your provincial authority.

When to escalate to a consumer authority

Contact your provincial authority if:

  • The vendor refuses to cancel after you've submitted a valid, documented request
  • The vendor continues to bill you after you've cancelled
  • The vendor's cancellation instructions are hidden, unclear, or unavailable
  • The vendor denies a refund that you believe is legally entitled under provincial law
  • The vendor fails to respond to your cancellation or refund request within 14 days

Provincial authorities have legal power to investigate, compel vendors to provide evidence, and impose penalties for violations. Filing a complaint with your authority also creates an official record that may strengthen a future chargeback dispute or lawsuit.

Final address for formal cancellation notice

If you choose to send a registered mail cancellation letter (the most secure method), address it as follows:

JetBrains s.r.o.
Na Hrěbenech II 1718/8
140 00 Praha 4
Czech Republic

Include a copy of your cancellation letter and keep the postal receipt and proof of delivery for at least 2 years. This address is JetBrains' registered corporate office and is the legally recognized destination for formal cancellation notices.

Summary: your path to cancelling PhpStorm in canada

Cancelling PhpStorm requires clarity, documentation, and persistence. You now understand your consumer rights under Canadian law, the exact steps to cancel whether you bought from JetBrains or a reseller, what to expect after cancellation, and how to recover a refund or dispute an unwanted charge. The most important rule: save proof of everything-your purchase, your cancellation request, and the vendor's confirmation. Stopee has helped thousands of Canadian consumers cancel PhpStorm and similar subscriptions cleanly and recover refunds they were denied. Use the checklist above, follow the step-by-step instructions for your purchase channel, and do not accept a refusal without pushing back or escalating to your provincial consumer authority. Your money is yours-guard it carefully.

FAQ

PhpStorm is a commercial integrated development environment (IDE) from JetBrains focused on PHP and web development, offering features like code editing and debugging.

Cancelling Phpstorm stops future automatic renewals, and your access continues until the end of the current billing period.

Refund eligibility depends on where you purchased Phpstorm. Check the refund policy of JetBrains or your reseller for details.

To cancel, sign in to your JetBrains Account and disable auto-renewal, or contact your reseller for their cancellation process.

In Canada, consumer rights include the right to refunds and clear information about cancellation policies, which vary by seller.