Unlimited subscription: promo at ₱61.60 for 48h, then ₱3,353.56 per month with no commitment

Manage Heroku

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 Heroku: The Right Way

How to cancel heroku and stop your charges in the philippines

What heroku is and why you might need to cancel

Heroku is a cloud platform that lets developers deploy, run, and scale applications without managing the underlying server infrastructure themselves. The service launched in 2007 and is now owned by Salesforce, with operations anchored in San Francisco. For developers in the Philippines, Heroku offers speed: you push code, attach a database, and launch an app in minutes. The downside is billing can creep up quietly, especially when a paid dyno or database add-on renews without your active attention.

How heroku charges in the philippines

Heroku bills for compute resources (dynos), managed databases, and add-on services on a monthly recurring basis. You may see charges in US dollars on your statement, then converted to Philippine peso by your bank or card processor, which means the final amount can vary slightly month to month due to exchange rates.

Common paid services include Eco Dynos (around $4.00 or ₱280 per month), Basic Dynos ($5.72 or ₱400), Mini Heroku Postgres ($4.00 or ₱280), and Mini Heroku Key-Value Store ($2.40 or ₱168). Many users start with a free tier or trial, then accidentally let a paid resource continue running. That is when cancellation becomes urgent.

Why cancellation matters in the philippines

Heroku support operates during US business hours (9 am to 9 pm Eastern Time, Monday to Friday, excluding US holidays). If you need urgent help, this time zone gap can slow things down. Additionally, account closure on Heroku is irreversible. Once you close your account, all apps, databases, logs, invoices, and configuration data vanish permanently. You cannot recover them later, so backing up your work before cancellation is not optional.

Your rights as a consumer in the philippines

The Consumer Act of the Philippines (Republic Act No. 7394) protects you against unfair billing practices, hidden charges, and failure to disclose fees clearly. Under this law, a service provider must clearly inform you of all costs before you incur them, and must not continue charging you after you cancel.

Key protections you have

If Heroku continues to charge you after cancellation, or if you were not clearly informed of upcoming paid charges, you have the right to dispute those charges with your bank or credit card company. You also have the right to request a refund for charges incurred after your cancellation date, provided you can prove you took action to stop the service.

Keep documentation of every step you take to cancel. Screenshots of your account settings, confirmation emails, and your bank statements are your proof. If Heroku refuses to refund a post-cancellation charge, you can escalate to the National Bureau of Consumer Protection (NBCP) or file a complaint with your bank.

Methods to cancel your heroku account

Heroku offers only one direct cancellation method: through your account dashboard on the web.

Cancellation through your heroku account dashboard

This is the primary and most reliable way to close your account. You log into your personal Heroku account, navigate to account settings, and request permanent closure. The process is straightforward but irreversible, so you must prepare carefully before you start.

Support contact as a backup option

If you encounter errors during web-based cancellation, or if you have unpaid invoices blocking account closure, you can contact Heroku Support at support@heroku.com. Response times are typically within 24 to 48 business hours. Heroku does not list a specific Philippines-based support number, so email is your most reliable channel.

How to cancel heroku step by step

Follow these steps carefully to close your account and prevent further charges.

Before you cancel: backup your data

Account deletion is permanent and cannot be undone. Back up everything before you proceed.

  1. Log in to your Heroku account at heroku.com
    • Go to your dashboard and note the list of all active apps
    • Check the billing page to confirm your next billing date
  2. Export your application code and configuration
    • Use Git to clone your code repository to your local machine: git clone
    • Download any configuration variables (config vars) from your app settings
  3. Backup your database if you are using Heroku Postgres
    • Run the backup command: heroku pg:backups:capture --app your-app-name
    • Download the backup file to your computer
  4. Screenshot your account overview
    • Capture your current plan, active add-ons, and billing history
    • Save these files to a folder on your computer
  5. Download your invoice history
    • Click Account Settings and navigate to Billing
    • Save the latest invoice as a PDF in case you need to dispute a charge later

Steps to close your heroku account

Once your backups are complete, you can proceed with account closure.

  1. Log in to your Heroku account
    • Go to heroku.com and enter your email and password
  2. Click your avatar in the upper right corner
    • A dropdown menu will appear with several options
  3. Select Account Settings
    • This opens your personal account configuration page
  4. Scroll to the bottom of the page
    • You will see a red section labeled "Danger Zone" or similar
    • This section contains the account closure option
  5. Click Close this account
    • A warning popup will appear reminding you that deletion is permanent
    • Read this warning carefully and confirm you have backups
  6. Enter your account email address to confirm
    • Heroku requires you to type your email exactly as it appears on file
    • This prevents accidental deletions
  7. Click the final confirmation button
    • Your account and all associated data will be deleted immediately
    • You will be logged out automatically

Warning: Once you click that final confirmation button, there is no undo. Your apps, databases, config vars, and billing history are gone. If you have any doubt, stop and back up more data before proceeding.

Pro tip: Take a screenshot of the final confirmation page after closure. If Heroku charges you again in the next 30 days, this screenshot proves you cancelled on the date shown.

What happens after you cancel

Closing your Heroku account does not always stop billing immediately, especially if charges are in transit or if add-on services have already been billed for the current cycle.

Timing and billing after closure

Heroku typically stops new charges within 1 to 2 business days of account closure. However, charges that were already billed for the current billing cycle will still appear on your statement. If your billing date is the 15th and you cancel on the 20th, you may still see a charge on the 15th of next month if it was already processed.

Check your bank or credit card statement 5 to 7 days after cancellation to confirm no new charges appear. If you see a charge dated after your cancellation, contact Heroku Support immediately with proof of your closure date.

Your account data after closure

All apps, databases, environment variables, and logs are deleted. You cannot recover them, so your backups are essential. If you realize you need something after closure, you only have what you downloaded before you cancelled.

Requesting a refund from heroku

Heroku does not automatically issue refunds for the remainder of your billing cycle after closure. However, you have options.

Refund eligibility

You may qualify for a refund if:

  • You were charged after your account closure date and can prove it
  • You were billed for a service you did not authorize or did not use
  • You cancelled within Heroku's trial period (if applicable to your account type)
  • You have evidence that Heroku continued to bill you in violation of your cancellation request

How to request a refund

Contact Heroku Support at support@heroku.com with the following information:

  1. Your full name and the email address associated with your Heroku account
  2. The date you cancelled your account
  3. Screenshots proving your cancellation and the charge you dispute
  4. Your billing statement showing the unwanted charge
  5. A clear explanation of why you believe you deserve a refund

Heroku typically responds within 2 to 3 business days. If they deny your refund request, ask them in writing to explain their reasoning. Document this denial. You can then file a chargeback with your bank using the Consumer Act of the Philippines as your legal basis, citing Section 10 (prohibition on unfair methods of commerce) or Section 14 (misleading advertising and practice).

Heroku pricing in the philippines

Understanding what you are paying helps you spot unnecessary charges before they stack up.

Service Monthly cost (USD) Approx. PHP (at 1 USD = 56 PHP) Use case
Eco Dyno $4.00 ₱224 Low-traffic personal projects
Basic Dyno $5.72 ₱320 Small production apps
Standard Dyno $25.00 ₱1,400 Medium-traffic apps
Mini Postgres $4.00 ₱224 Small database
Mini Key-Value Store $2.40 ₱134 Caching and sessions
Trial account (free) $0.00 ₱0 Testing and learning

Exchange rates and bank fees mean your final PHP amount may differ from the approximation above. Always check your bank statement for the actual amount charged.

Common mistakes to avoid when cancelling

Cancellation frustration usually comes from a small oversight that creates confusion later.

Mistake 1: forgetting to back up your data

You cannot recover anything after closure. If you delete your account without exporting your code, database, or config, those files are gone forever. Take the time to back up everything listed in the "Before you cancel" section above.

Mistake 2: cancelling while you still owe money

If your account has an unpaid invoice or overdue balance, Heroku may block account closure until you pay. Check your billing page and settle any outstanding charges before you attempt to close your account. This also prevents future disputes about "forgotten" invoices.

Mistake 3: assuming closure stops all charges immediately

Charges that were already billed for the current cycle will still show up on your statement. You may see one more charge in the days or weeks after closure. This is normal, but you should not see charges after 30 days. If you do, escalate to your bank.

Mistake 4: not taking screenshots before closure

Screenshots are your proof. They show when you cancelled, what services were active, and what charges you were incurring. Without them, disputing a post-cancellation charge becomes harder. Take them anyway, even if you think you will not need them.

Mistake 5: cancelling through the wrong method

Do not try to cancel by email alone or by requesting help via a third-party forum. Use the official web dashboard in your account. This creates a clear audit trail that Heroku can see and verify.

Your cancellation checklist

Use this checklist to make sure you have completed every step before you close your account.

Task Status
Export application code to local machine [ ] Done
Download database backups (if using Postgres) [ ] Done
Screenshot account overview and active services [ ] Done
Download invoice history as PDF [ ] Done
Verify current billing date and next charge date [ ] Done
Close account through Account Settings [ ] Done
Check bank statement 5 days after closure [ ] Done
Contact support if charges continue after 30 days [ ] Done (if needed)

Review: is cancelling heroku right for you?

Before you cancel, ask yourself these questions to make sure closure is truly what you want.

Reasons to keep your heroku account

  • You have active apps or projects you are still developing
  • You need your database or deployment logs for future reference
  • You plan to launch a new project in the next 6 months
  • You are only paying for one small service and could pause it instead

Reasons to cancel

  • You no longer use any of your apps and have no plans to restart them
  • Monthly charges have been recurring without your active use
  • You have moved to a different hosting platform and no longer need Heroku
  • You want to free up funds from your budget
  • You cannot manage your account and want a clean break

If you are unsure, consider pausing your dynos or downgrading to a free tier instead of closing your account entirely. This keeps your option open to restart without losing your project history.

How stopee helps you cancel with confidence

At Stopee, we know that cancellation feels complicated because many companies design their systems to keep you paying. Stopee exists to break through that confusion and give you clarity. Our team at Stopee has helped thousands of consumers navigate cancellations just like yours, spotting hidden charges and missed steps along the way.

Stopee guides you through every service with step-by-step instructions, warning flags for common traps, and consumer rights you did not know you had. Whether you are cancelling a cloud platform like Heroku, a subscription app, or a recurring payment, Stopee shows you exactly what to do and what documents to keep. We also connect you with consumer protection authorities and help you prepare disputes if a company refuses to stop charging you.

The goal at Stopee is simple: you should feel empowered, not trapped, when you decide to leave a service. Our guides at Stopee are written by people who have been through these cancellations themselves, so we know where the pain points are. Visit Stopee (stopee.com) today to access free cancellation guides for hundreds of services, plus templates for dispute letters and refund requests tailored to the laws that protect you in the Philippines.

Contact information for heroku

Support email

Email is your primary contact method for billing disputes or cancellation issues that block your account closure:

support@heroku.com

Expected response time: 24 to 48 business hours (US business hours, Monday to Friday, 9 am to 9 pm Eastern Time)

Mailing address

Heroku does not provide a dedicated Philippines-based mailing address. For formal legal correspondence, use Heroku's parent company Salesforce address in San Francisco:

Salesforce, Inc. (Heroku)
415 Mission Street
San Francisco, CA 94105
United States

For Philippines-specific consumer disputes, file a complaint with the National Bureau of Consumer Protection (NBCP) instead. This is faster and carries more legal weight than international mail.

Escalation for refund disputes in the philippines

If Heroku refuses to refund a charge or respond to your cancellation request within 7 business days, escalate to:

National Bureau of Consumer Protection (NBCP)
Department of Trade and Industry
Website: nbcp.dti.gov.ph
Hotline: (02) 8751-1111
Email complaints via their online portal

File a complaint under the Consumer Act of the Philippines (RA 7394) claiming unfair billing practices or failure to honour your cancellation request. The NBCP will investigate at no cost to you and can order Heroku to refund your money.

Final summary

Cancelling Heroku is straightforward if you follow the steps in order: back up your data, log into your account, navigate to Account Settings, and request closure. The hardest part is accepting that deletion is permanent. Take that seriously. After closure, monitor your bank statement for 30 days to catch any stray charges. If Heroku keeps billing you, escalate to your bank and the NBCP with your screenshots and proof of cancellation.

You have consumer rights under Philippine law. Heroku cannot continue charging you after you cancel, and you can demand a refund for any post-cancellation charges. Know your rights, document every step, and do not hesitate to escalate if the company refuses to cooperate.

For more cancellation guides tailored to your country and consumer rights, visit Stopee.com. We have helped thousands of consumers take back control of their subscriptions and budgets, and we are here to help you do the same.

FAQ

Before canceling, ensure you back up your data, including app code, database backups, and billing history. Heroku account closure is irreversible, leading to the loss of all associated data.

To cancel your Heroku account, log in, go to Account Settings, and select 'Close this account.' Be cautious, as this action is permanent.

After canceling, all your data, including logs and invoices, will be permanently deleted. Make sure to save anything important before closure.

If you notice continued charges after cancellation, you may need to dispute them with your bank. Keeping screenshots of your account and billing history can help.

You can reach Heroku support via email at support@heroku.com or by phone at (844) 287-7147. For immediate issues, include your account details when contacting support.

This letter is also available in other countries