Add or update a payment method
This page describes how to add or update a payment method for your personal account or for an organization.
You can add a payment method or update your account's existing payment method at any time.
Important
If you want to remove all payment methods, you must first downgrade your subscription to a free plan. See Downgrade.
The following payment methods are supported:
- Visa
- MasterCard
- American Express
- Discover
- JCB
- Diners
- UnionPay
All currency, for example the amount listed on your billing invoice, is in United States dollar (USD).
Important
Starting July 1, 2024, Docker will begin collecting sales tax on subscription fees in compliance with state regulations for customers in the United States. For our global customers subject to VAT, the implementation will start rolling out on July 1, 2024. Note that while the roll out begins on this date, VAT charges may not apply to all applicable subscriptions immediately.
To ensure that tax assessments are correct, make sure that your billing information and VAT/Tax ID, if applicable, are updated. If you're exempt from sales tax, see Register a tax certificate.
Manage payment method
Personal account
To add a payment method:
- Sign in to Docker Home.
- Under Settings and administration, select Billing.
- Select Payment methods from the left-hand menu.
- Select Add payment method.
- Enter your new payment information.
- Select Add.
- Optional. You can set a new default payment method by selecting the Set as default action.
- Optional. You can remove non-default payment methods by selecting the Delete action.
To add a payment method:
- Sign in to Docker Hub.
- Select your avatar in the top-right corner.
- From the drop-down menu select Billing.
- Select the Payment methods and billing history link.
- In the Payment method section, select Add payment method.
- Enter your new payment information, then select Add.
- Select the Actions icon, then select Make default to ensure that your new payment method applies to all purchases and subscriptions.
- Optional. You can remove non-default payment methods by selecting the Actions icon. Then, select Delete.
Organization
Note
You must be an organization owner to make changes to the payment information.
To add a payment method:
- Sign in to Docker Home.
- Under Settings and administration, select Billing.
- Choose your organization from the top-left drop-down.
- Select Payment methods from the left-hand menu.
- Select Add payment method.
- Enter your new payment information.
- Select Add.
- Optional. You can set a new default payment method by selecting the Set as default action.
- Optional. You can remove non-default payment methods by selecting the Delete action.
To add a payment method:
- Sign in to Docker Hub.
- Select your avatar in the top-right corner.
- From the drop-down menu select Billing.
- Select the organization account you want to update.
- Select the Payment methods and billing history link.
- In the Payment Method section, select Add payment method.
- Enter your new payment information, then select Add.
- Select the Actions icon, then select Make default to ensure that your new payment method applies to all purchases and subscriptions.
- Optional. You can remove non-default payment methods by selecting the Actions icon. Then, select Delete.
Failed payments
If your subscription payment fails, there is a grace period of 15 days, including the due date. Docker retries to collect the payment 3 times using the following schedule:
- 3 days after the due date
- 5 days after the previous attempt
- 7 days after the previous attempt
Docker also sends an email notification Action Required - Credit Card Payment Failed
with an attached unpaid invoice after each failed payment attempt.
Once the grace period is over and the invoice is still not paid, the subscription downgrades to a free plan and all paid features are disabled.
Redeem a coupon
You can redeem a coupon for any paid Docker subscription.
A coupon can be used when you:
- Sign up to a new paid subscription from a free subscription
- Upgrade an existing paid subscription
You are asked to enter your coupon code when you confirm or enter your payment method.
If you use a coupon to pay for a subscription, when the coupon expires, your payment method is charged the full cost of your subscription. If you don't have a saved payment method, your account downgrades to a free subscription.