content/manuals/billing/payment-method.md
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. If you want to remove all payment methods, you must first downgrade your subscription to a free subscription. See Downgrade.
The following payment methods are supported:
All charges are in United States dollars (USD).
{{% include "tax-compliance.md" %}}
{{< tabs >}} {{< tab name="Docker subscription" >}}
To add a payment method:
If you want to set a US bank account as your default payment method, you must verify the account first.
{{< /tab >}} {{< tab name="Legacy Docker subscription" >}}
To add a payment method:
{{< /tab >}} {{< /tabs >}}
You must be an organization owner to make changes to the payment information.
{{< tabs >}} {{< tab name="Docker subscription" >}}
To add a payment method:
If you want to set a US bank account as your default payment method, you must verify the account first.
{{< /tab >}} {{< tab name="Legacy Docker subscription" >}}
To add a payment method:
{{< /tab >}} {{< /tabs >}}
{{< summary-bar feature_name="Pay by invoice" >}}
Pay by invoice is available for Teams and Business customers with annual subscriptions, starting with your first renewal. When you select this payment method, you'll pay upfront for your first subscription period using a payment card or ACH bank transfer.
At renewal time, instead of automatic payment, you'll receive an invoice via email that you must pay manually. Pay by invoice is not available for subscription upgrades or changes.
[!TIP] Do you need to pay by invoice? Upgrade to a Docker Business or Docker Team plan and choose the annual subscription.
There are two ways to verify a bank account as a payment method:
{{< tabs >}} {{< tab name="Instant verification" >}}
To verify your bank account instantly, you must sign in to your bank account from the Docker billing flow:
When the account is verified, you will see a success message in the pop-up modal.
{{< /tab >}} {{< tab name="Manual verification" >}}
To verify your bank account manually, you must enter the micro-deposit amount from your bank statement:
Manual verification uses micro-deposits. You’ll see a small deposit (such as $0.01) in your bank account within 1–2 business days. Open your manual verification email and enter the amount of this deposit to verify your account.
{{< /tab >}} {{< /tabs >}}
You can't manually retry a failed payment. Docker will retry failed payments based on the retry schedule.
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:
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 subscription and all paid features are disabled.