Credit Card Processing
Last updated November 17, 2023
Heroku accepts standard credit cards. To learn how Heroku calculates billing, see Usage & Billing.
Pending Invoice
An invoice with a Pending status hasn’t been charged. Usually this status is for the most recent completed billing cycle, meaning the previous month. The invoice is charged automatically within a few days without any action required on your part, so make sure that your billing information is up to date.
After payment is placed, the invoice’s status is updated to Paid or Declined.
Automatic Payment
Every account with invoices of US$1 or more is placed into our automatic payment system. Prior to charging cards, we send you an e-mail with your invoice summary 24 to 48 hours in advance.
You don’t need to remember to pay your bill unless the payment is declined two or more times.
Declined Payment
Sometimes attempted payments are declined. If this happens, you receive an e-mail notifying you of another attempt to charge your card. If needed, you can use this period to update your billing information from your account page.
Our credit card processing service doesn’t specify the reason for declined charges, so if the payment continues to fail, we recommend contacting your credit card provider for further information. In case the issue is temporary, consider waiting 24 hours and then try to pay your balance again.
Removing a Credit Card
To remove your credit card from your account, go to the Billing
tab of your account settings in the Heroku Dashboard.
If your account includes provisioned resources that require a credit card, such as Basic dynos or above and add-ons, you must remove these resources before you can remove your credit card. Additionally, you must first finalize all outstanding Heroku invoices. If you have an outstanding invoice, you receive an email with information on how to complete the payment process. After all invoices are resolved, you can continue with the credit card removal process.
A credit card is required for account verification and to pay for resources. Only verified accounts can provision and use resources.
Use Change Credit Card
instead of Remove Credit Card
if you need to switch to a different card in the same month. The new card information automatically replaces the old information, effectively removing old info at the same time.
After you remove your credit card, you can’t add another card or re-verify your account for up to 30 days.