
Manage Pulumi
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 Pulumi: The Right Way
How to cancel Pulumi and protect your cloud infrastructure in malaysia
What Pulumi is and why malaysian developers pay for it
Pulumi is an Infrastructure as Code platform that lets you build, deploy, and manage cloud resources using familiar programming languages instead of manual console clicks. For Malaysian development teams and IT operations, this means faster infrastructure automation across AWS, Azure, Google Cloud, and other providers.
Pulumi's free and paid tiers explained
The Individual plan costs RM0.00 monthly, so solo developers often use Pulumi without paying anything. Team edition starts at RM180.00 (USD $39.00) monthly, and Enterprise edition runs RM1,800.00 (USD $399.00) monthly. A Business Critical tier with custom pricing is available for large organisations.
What you actually pay for depends on your team's needs. The free tier gives you basic stack management. Paid tiers unlock team collaboration, CI/CD integration, AI-assisted infrastructure (Pulumi Neo), role-based access control, audit logging, SAML and SSO single sign-on, drift detection, and enterprise governance tools.
If your Malaysian organisation operates multiple cloud accounts across different teams, you are likely on a Team or Enterprise plan because the shared workflows, access controls, and audit capabilities become essential - not optional features.
| Plan | Cost (monthly) | Best for | Key features |
|---|---|---|---|
| Individual | RM0.00 | Solo developers | Personal stacks, basic Pulumi CLI |
| Team | RM180.00 | Development teams | Team collaboration, CI/CD, access control |
| Enterprise | RM1,800.00 | Large organisations | Full enterprise features: SAML, audit logs, custom RBAC |
| Business Critical | Custom pricing | Mission-critical deployments | Dedicated support, SLAs, custom integrations |
How Pulumi operates in malaysia and what support looks like
Pulumi displays pricing in US dollars on its official website, with no Malaysia-specific billing page or local phone support line. If you signed up from Malaysia, your account and billing are managed entirely online through Pulumi's dashboard at pulumi.com.
Customer support routes through community forums and paid support channels. There is no live chat or dedicated Malaysia customer service team. All support communications happen in English, and response times vary depending on your plan level.
This matters for cancellation because you cannot call a local office or dispute charges with a Malaysia-based support team. Everything flows through the web portal, which means you need clear documentation of your cancellation request and billing dates to protect yourself.
Your consumer rights and what the law protects you in malaysia
Malaysian consumers cancelling Pulumi have rights under the Consumer Protection Act 1999 (CPA 1999), even though Pulumi is a software-as-a-service (SaaS) business tool.
Consumer protection act 1999 and automatic renewal clauses
The CPA 1999 requires that automatic renewal terms be clear, conspicuous, and affirmatively agreed to before your subscription renews. Pulumi's standard agreement states that Team and Enterprise plans auto-renew for a period equal to your initial commitment term unless you request termination at least 30 days before the current term ends.
This 30-day notice requirement is binding. If your annual contract renews on 1 November, you must submit your cancellation request by 1 October at the latest. Missing this deadline means you are locked into another renewal cycle and cannot cancel without potentially facing early termination penalties.
Pulumi also offers a 14-day money-back guarantee for Team and Enterprise editions on purchases made within the last 14 days, with refunds approved "no questions asked" according to their stated policy. However, this guarantee does not extend to later cancellations or prorated refunds mid-contract.
Pro tip: If you purchased a Team or Enterprise plan fewer than 14 days ago and want a full refund, you have a clear legal window. Document the purchase date and file your refund request immediately through your account portal.
Your termination rights and notice requirements
Under CPA 1999 principles, you have the right to cancel any subscription contract, but Pulumi's terms require advance notice. For monthly plans, you typically have 30 days to notify them before the next renewal. For annual plans, the same 30-day notice applies to the anniversary date.
Pulumi does not have a statutory cooling-off period outside the 14-day money-back guarantee for new purchases. This means cancellation is governed by the contract terms you agreed to, not a blanket consumer cooling-off window. The 30-day advance notice is your main protection against unwanted charges.
If Pulumi refuses to cancel or denies a refund you believe you are entitled to, you can escalate to the Malaysia Consumer Association (MCA) or the Ministry of Domestic Trade and Consumer Affairs (KPDNHEP). Keep all email records and account documentation to support your complaint.
How to cancel Pulumi without losing access mid-contract
Pulumi cancellation happens entirely through your online account. There is no phone or email cancellation option, so you must navigate the web portal directly.
Step-by-step cancellation process on pulumi.com
- Log in to your Pulumi account at pulumi.com using your registered email and password.
- If you use SSO (single sign-on) through GitHub, GitLab, Atlassian, or Azure AD, authenticate through your identity provider instead.
- Keep your login credentials and 2FA method (if enabled) ready before you start.
- Navigate to your account settings by clicking your profile icon (top-right corner) and selecting "Settings" or "Account".
- Look for a "Billing" or "Subscription" tab within Settings.
- If you are an organisation administrator, you may need to access billing from the organisation dashboard instead of personal settings.
- Locate your active subscription and review the renewal date.
- Note down the exact renewal date (month and day) - you must cancel at least 30 days before this date to avoid the next charge.
- Screenshot or download your billing summary for your records.
- Click the "Cancel subscription" or "Downgrade" button (wording varies by plan).
- The system may ask you why you are cancelling. Provide honest feedback, but know that your response does not affect the cancellation outcome.
- Do not rely on the feedback form as your official cancellation notice - the portal click is what counts.
- Confirm the cancellation and capture the confirmation message or reference number.
- The portal should display a confirmation screen stating your subscription will end on [specific date].
- Take a screenshot showing the cancellation confirmation, the date, and any reference or ticket number.
- Forward this confirmation to your organisation's finance or engineering lead so everyone is aware the subscription is ending.
- Check your email for a cancellation confirmation from Pulumi within 24 hours.
- Verify that the email references the correct cancellation date and your RM account details.
- If no email arrives within one business day, log back in and check your billing page - the cancellation status should still be visible in your portal.
Important timing rules to protect yourself
The 30-day advance notice rule is strict. If your renewal date is 1 November, you must cancel by 1 October. Cancelling on 2 October means you have already missed the window for that renewal cycle, and Pulumi will charge you again.
Warning: Some users cancel but do not track the actual renewal date. If your original contract started 1 November 2023 and renews annually, the next renewal is 1 November 2024, not 30 days from today. Check your original order confirmation or invoice to find the exact anniversary date.
If you discover you cancelled too late and have already been charged, you have two options. First, request a refund within 14 days of the charge (if possible, though this is outside the standard 14-day guarantee window). Second, escalate to the Malaysia Consumer Association if Pulumi refuses.
What happens to your infrastructure and access after cancellation
Cancelling Pulumi is not the same as shutting down your cloud resources. Many Malaysian teams worry they will lose access to critical infrastructure, but that is a misunderstanding of how Pulumi works.
Your cloud resources remain active
Pulumi is a management and orchestration layer on top of AWS, Azure, Google Cloud, or other providers. Cancelling your Pulumi subscription does not delete your stacks, stop your running instances, or disable your databases. Your cloud resources keep running and keep incurring costs through your cloud provider's billing account.
What you lose is access to the Pulumi console, the ability to deploy new infrastructure through Pulumi, and features like drift detection and audit logging. You can still log into your cloud provider directly and manage resources manually, but you lose the Infrastructure as Code convenience that Pulumi provided.
Pro tip: Before cancelling, export your stack configuration and document which resources Pulumi is managing. If you need to transfer stacks to a team member or another tool, do this while you still have access to the Pulumi dashboard.
Data retention and access windows
Pulumi typically gives you a grace period to export data and stacks after cancellation. However, access to your account usually closes within 30 days of the subscription ending. If your organisation needs to retrieve historical deployment logs or audit trails, retrieve them before the access window closes.
Contact Pulumi support through the portal if you need an extended access window for data export. Explain that you need time to migrate stacks or retrieve compliance records. Response times vary, but support may grant you an additional 14-30 days depending on your plan level.
Refunds, credits, and what you can recover
Pulumi's refund policy is limited but clearer than most SaaS platforms. Understanding your refund eligibility protects you from accepting partial or no refunds when you may be entitled to more.
Money-back guarantee within 14 days of purchase
If you purchased a Team or Enterprise plan within the last 14 days and want a full refund, you are entitled to one with no questions asked. This applies only to purchases made on or after the refund request date minus 14 days. Submit your refund request through your Pulumi account or email support with the purchase date and order number.
Pulumi processes refunds to your original payment method (credit card, bank transfer, or invoice payment account) within 5-10 business days after approval. For credit card payments, the refund appears as a credit on your next statement. For bank transfers from Malaysia, allow an additional 2-3 business days for funds to reach your account.
Warning: The 14-day window is strict. If you request a refund on day 15, Pulumi will deny it. Mark the refund deadline in your calendar if you are unsure about keeping a paid plan.
Prorated refunds after 14 days
Pulumi does not automatically offer prorated refunds for early cancellation after the 14-day window closes. If you cancel mid-month or mid-year, you typically lose the unused portion of your payment. However, you can request a prorated refund in writing and escalate if denied.
To request a prorated refund, calculate the unused days remaining on your subscription and the prorated amount owed. For example, if you paid RM180.00 for a monthly Team plan and cancelled after 10 days, you used 10/30 of your subscription, leaving 20/30 unused - worth approximately RM120.00. Submit this calculation with a formal refund request email.
Pulumi may approve or deny prorated refunds based on circumstances. If denied, escalate to the Malaysia Consumer Association (MCA) or KPDNHEP by filing a formal complaint with documentation of your request and Pulumi's refusal.
| Refund scenario | Eligible? | Amount | Timeframe |
|---|---|---|---|
| Purchase within last 14 days | Yes, guaranteed | Full refund | 5-10 business days |
| Cancel mid-month after 14 days | No (automatic) | Forfeit unused days | N/A |
| Request prorated refund (written) | Maybe | Unused portion | 10-15 business days |
| Billing error or duplicate charge | Yes | Full correction | 5-10 business days |
| Service interruption (SLA breach) | Varies | Service credit | Next invoice |
Common cancellation mistakes to avoid
Many Malaysian teams regret their cancellation decisions after the fact because they overlooked critical details during the process. Knowing these traps helps you avoid expensive surprises.
Missing the 30-day advance notice deadline
The most frequent mistake is cancelling within 30 days of the renewal date. Users think they have cancelled, but Pulumi charges them anyway because the notice period was not met. Your subscription renews automatically, and you do not realise until your next invoice arrives.
Prevention: Write down your renewal date on a calendar or set a phone reminder for 35 days before renewal. When you cancel, verify the cancellation confirmation shows a date that is at least 30 days before your renewal anniversary.
Cancelling the account instead of the subscription
Some users cancel their entire Pulumi account (deleting their profile) instead of just cancelling the subscription. This is permanent and cannot be easily reversed. Account deletion removes all stack history, audit logs, and deployment records, which you may need later for compliance or reference.
Prevention: Use the "Cancel subscription" button, not "Delete account". These are two different actions. Cancelling the subscription downgrades you to a free Individual plan (if eligible). Deleting the account erases everything permanently.
Forgetting to downgrade team members' access
If you cancel an Enterprise or Team subscription, your team members may retain read-only or limited access temporarily. They can still view stacks and deployment history, but cannot make changes. Some teams forget to revoke access, creating a security gap.
Prevention: Before the cancellation effective date, review your Organisation Members page and remove or downgrade access for anyone who should not retain visibility into your infrastructure after cancellation.
Not verifying the cancellation date in the confirmation
Pulumi sends a confirmation email with a specific date your access will end. Some users glance at this email without reading it carefully and miss that their access ends sooner than they expected. This is especially common for annual plans where the cancellation is effective immediately but access closes after 30 days.
Prevention: Screenshot every confirmation email and match the cancellation date to your understanding. If the date does not match your renewal date, email support to clarify before the cancellation is locked in.
Losing your deployment scripts and stack configurations
After cancellation, you lose access to the Pulumi dashboard. If you have not backed up your Infrastructure as Code scripts (Python, Go, TypeScript, Java, etc.), you cannot recover them from Pulumi.
Prevention: Export your stack configuration and deployment history to a local Git repository or backup system before your cancellation effective date. Use the Pulumi CLI command `pulumi stack export` to save stack state locally.
Checklist before hitting the cancellation button
Use this checklist to verify you are ready to cancel Pulumi without regrets or unexpected charges.
- Write down your subscription renewal date (check your original invoice or order confirmation).
- Calculate whether 30 days from today is before your renewal date. If not, wait to cancel until after the renewal date passes.
- Screenshot your current billing page showing your plan, cost, and renewal date.
- Export all stack configurations and deployment history using `pulumi stack export` or the Pulumi console.
- Notify your team members that the subscription is ending so they can plan for access loss or migration.
- Review your active cloud resources (AWS, Azure, GCP) and confirm they will remain running after Pulumi cancellation.
- Check whether you are entitled to a refund (within 14 days of purchase, or prorated for mid-contract cancellation).
- Download all audit logs, deployment records, and compliance documentation you need to keep.
- Log into your Pulumi account and navigate to Settings > Billing to verify you have the correct subscription selected.
- Take a screenshot after clicking "Cancel subscription" and save the confirmation reference number.
- Keep the cancellation confirmation email for at least 12 months in case billing disputes arise.
Comparing Pulumi to alternative infrastructure as code tools
Before you cancel Pulumi entirely, it is worth considering whether an alternative tool better serves your Malaysian team. Stopee has helped thousands of consumers evaluate subscription alternatives, and the same principle applies to SaaS platforms.
| Tool | Cost model | Best for | Learning curve |
|---|---|---|---|
| Pulumi | Freemium, RM180+/month | Multi-cloud, programming languages | Moderate (familiar code) |
| Terraform | Free (open-source) | Infrastructure automation | Steep (HCL syntax) |
| CloudFormation | Free (AWS-native) | AWS-only deployments | Moderate (JSON/YAML) |
| Ansible | Free (open-source) | Configuration management | Low (YAML playbooks) |
| AWS CDK | Free (open-source) | Programmatic AWS infrastructure | Moderate (TypeScript/Python) |
If your team uses multiple cloud providers and values the ability to write infrastructure as code in languages you already know (Python, Go, TypeScript), Pulumi is hard to replace. If you work exclusively on AWS, Terraform or AWS CDK offer free alternatives. If cost is your primary concern, Terraform and Ansible are both open-source with no recurring fees.
What to do if Pulumi refuses to cancel or refund
Most cancellations process without friction, but occasionally Pulumi disputes a cancellation request or denies a refund you believe you are entitled to. You have clear escalation paths under Malaysian consumer law.
Formal complaint to Pulumi support
If your cancellation was rejected or a refund was denied, submit a formal written complaint through your Pulumi account portal. Include the following details:
- Your account email address and subscription plan (Team or Enterprise).
- The date you submitted your cancellation request and the renewal date on your contract.
- A copy of your cancellation confirmation from the portal (screenshot or email).
- If requesting a refund, the refund amount you calculated and the reason (within 14-day window, prorated, billing error, etc.).
- The specific policy or contract clause you believe supports your position.
Pulumi support should respond within 5 business days. Document the response (or lack thereof) for escalation if needed.
Escalation to malaysia consumer association (MCA)
If Pulumi refuses your cancellation or refund request after your formal complaint, file a formal grievance with the Malaysia Consumer Association (MCA) or contact the Ministry of Domestic Trade and Consumer Affairs (KPDNHEP). Both organisations have jurisdiction over consumer disputes, including SaaS subscription contracts.
Include all documentation: your purchase receipt, cancellation request, Pulumi's refusal email, and your calculation of any refund owed. The MCA can pressure Pulumi to comply with consumer protection standards and may award compensation if Pulumi acted unfairly.
Pro tip: Before escalating to the MCA, send Pulumi a final email stating clearly: "If this refund is not processed within 7 days, I will file a formal complaint with the Malaysia Consumer Association." Many companies process refunds once they realise legal escalation is imminent.
Why cancelling with stopee gives you confidence
Cancelling a B2B SaaS platform like Pulumi feels different from cancelling a consumer streaming app because the stakes are higher - your infrastructure and team workflows depend on it. Stopee specialises in walking users through technical subscription cancellations like this one, where timing, documentation, and advance notice are critical.
Stopee has helped thousands of consumers cancel complex subscriptions by breaking down the process into clear, sequential steps and flagging the traps that catch most people off guard. For Pulumi specifically, Stopee guides you through the renewal date calculation, the 30-day notice rule, the distinction between cancelling a subscription versus deleting an account, and your refund rights under Malaysia's Consumer Protection Act 1999.
Whether you need to downgrade to the free Individual plan, migrate to an alternative tool, or eliminate Infrastructure as Code entirely, Stopee ensures you do not accidentally authorise another renewal charge or lose access to critical data.
Summary and next steps
Cancelling Pulumi in Malaysia requires planning around a strict 30-day advance notice period and understanding that your cloud resources keep running even after the subscription ends. The 14-day money-back guarantee protects recent purchases, and the Consumer Protection Act 1999 protects you from unfair automatic renewal practices.
Your next step depends on your situation. If you purchased within the last 14 days and want a full refund, submit your refund request immediately - that window is non-negotiable. If your renewal date is more than 30 days away, log into your Pulumi account now and cancel the subscription, taking screenshots of the confirmation. If your renewal date is within 30 days, wait until after the renewal before attempting to cancel, or contact Pulumi support to request an exception.
Before you cancel, export your stack configurations, notify your team, and verify that your cloud resources will remain operational without the Pulumi interface. Keep all cancellation confirmations and emails for at least 12 months in case billing disputes arise.
Stopee is here to support your cancellation journey with step-by-step guidance and clear answers to your questions. Have confidence that you are making an informed decision and protecting your organisation's infrastructure and budget.
Pulumi cancellation contact details
Web-based cancellation: Log into your account at pulumi.com and navigate to Settings > Billing > Cancel subscription. This is the only official cancellation method available to Malaysian customers.
Support escalation: If cancellation fails through the web portal, use the Pulumi support portal at pulumi.com/support. Select "Billing and subscription" as the issue category.
Consumer protection escalation (Malaysia): File a complaint with the Malaysia Consumer Association (MCA) or the Ministry of Domestic Trade and Consumer Affairs (KPDNHEP) if Pulumi refuses to cancel or honour a refund.
Stopee is your trusted resource for navigating SaaS cancellations with clarity and confidence. We understand the complexity of Infrastructure as Code platforms and the importance of planning your exit strategy well in advance.