Skip to content

Commit 68fc43e

Browse files
billing: pay by ach transfer (#22473)
<!--Delete sections as needed --> ## Description - Adds pay by bank account as payment method option - Adds new section on verifying bank account - Preview: https://deploy-preview-22473--docsdocker.netlify.app/billing/payment-method/ ## Related issues or tickets <!-- Related issues, pull requests, or Jira tickets --> ## Reviews <!-- Notes for reviewers here --> <!-- List applicable reviews (optionally @tag reviewers) --> - [ ] Technical review - [ ] Editorial review - [ ] Product review
1 parent c16bef1 commit 68fc43e

File tree

6 files changed

+115
-30
lines changed

6 files changed

+115
-30
lines changed

_vale/Docker/Acronyms.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ first: '\b([A-Z]{2,5})\b'
88
second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{2,5})s?\)'
99
# ... with the exception of these:
1010
exceptions:
11+
- ACH
1112
- AGPL
1213
- AI
1314
- API

content/manuals/billing/cycle.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,11 @@ To change your billing cycle:
3939
5. Select **Continue to payment**.
4040
6. Verify payment information and select **Upgrade subscription**.
4141

42+
> [!NOTE]
43+
>
44+
> If you choose to pay using a US bank account, you must verify the account. For
45+
> more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account).
46+
4247
The billing plans and usage page will now reflect your new annual plan details.
4348

4449
{{< /tab >}}
@@ -73,6 +78,11 @@ To change your organization's billing cycle:
7378
5. Select **Continue to payment**.
7479
6. Verify payment information and select **Upgrade subscription**.
7580

81+
> [!NOTE]
82+
>
83+
> If you choose to pay using a US bank account, you must verify the account. For
84+
> more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account).
85+
7686
{{< /tab >}}
7787
{{< tab name="Legacy Docker plan" >}}
7888

content/manuals/billing/faqs.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ weight: 60
1717
- Diners
1818
- UnionPay
1919
- Link
20+
- ACH transfer with a [verified](manuals/billing/payment-method.md#verify-a-bank-account) US bank account
2021

2122
### What currency is supported?
2223

content/manuals/billing/payment-method.md

Lines changed: 93 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,18 @@ You can add a payment method or update your account's existing payment method at
1717
1818
The following payment methods are supported:
1919

20-
- Visa
21-
- MasterCard
22-
- American Express
23-
- Discover
24-
- JCB
25-
- Diners
26-
- UnionPay
27-
- Link
20+
- Cards
21+
- Visa
22+
- MasterCard
23+
- American Express
24+
- Discover
25+
- JCB
26+
- Diners
27+
- UnionPay
28+
- Wallets
29+
- Stripe Link
30+
- Bank accounts
31+
- ACH transfer with a [verified](manuals/billing/payment-method.md#verify-a-bank-account) US bank account
2832

2933
All currency, for example the amount listed on your billing invoice, is in United States dollar (USD).
3034

@@ -44,15 +48,26 @@ To add a payment method:
4448
3. Select **Payment methods** from the left-hand menu.
4549
4. Select **Add payment method**.
4650
5. Enter your new payment information:
47-
- If you are adding a card, fill out the card information form.
48-
- If you are adding a Link payment, select **Secure, 1-click checkout with Link**
49-
and enter your Link **email address** and **phone number**. If you are not
50-
an existing Link customer, you must fill out the card information form to
51-
store a card for Link payments.
51+
- If you are adding a card:
52+
- Select **Card** and fill out the card information form.
53+
- If you are adding a Link payment:
54+
- Select **Secure, 1-click checkout with Link** and enter your Link **email address** and **phone number**.
55+
- If you are not an existing Link customer, you must fill out the card information form to store a card for Link payments.
56+
- If you are adding a bank account:
57+
- Select **US bank account**.
58+
- Verify your **Email** and **Full name**.
59+
- If your bank is listed, select your bank's name.
60+
- If your bank is not listed, select **Search for your bank**.
61+
- To verify your bank account, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account).
5262
6. Select **Add payment method**.
5363
7. Optional. You can set a new default payment method by selecting the **Set as default** action.
5464
8. Optional. You can remove non-default payment methods by selecting the **Delete** action.
5565

66+
> [!NOTE]
67+
>
68+
> If you want to set a US bank account as your default payment method, you must
69+
> verify the account first.
70+
5671
{{< /tab >}}
5772
{{< tab name="Legacy Docker plan" >}}
5873

@@ -64,11 +79,11 @@ To add a payment method:
6479
4. Select the **Payment methods and billing history** link.
6580
5. In the **Payment method** section, select **Add payment method**.
6681
6. Enter your new payment information:
67-
- If you are adding a card, fill out the card information form.
68-
- IIf you are adding a Link payment, select **Secure, 1-click checkout with Link**
69-
and enter your Link **email address** and **phone number**. If you are not
70-
an existing Link customer, you must fill out the card information form to
71-
store a card for Link payments.
82+
- If you are adding a card:
83+
- Select **Card** and fill out the card information form.
84+
- If you are adding a Link payment:
85+
- Select **Secure, 1-click checkout with Link** and enter your Link **email address** and **phone number**.
86+
- If you are not an existing Link customer, you must fill out the card information form to store a card for Link payments.
7287
7. Select **Add**.
7388
8. Select the **Actions** icon, then select **Make default** to ensure that your new payment method applies to all purchases and subscriptions.
7489
9. Optional. You can remove non-default payment methods by selecting the **Actions** icon. Then, select **Delete**.
@@ -93,14 +108,26 @@ To add a payment method:
93108
4. Select **Payment methods** from the left-hand menu.
94109
5. Select **Add payment method**.
95110
6. Enter your new payment information:
96-
- If you are adding a card, fill out the card information form.
97-
- If you are adding a Link payment, select **Secure, 1-click checkout with Link**
98-
and enter your Link **email address** and **phone number**. If you are not
99-
an existing Link customer, you must fill out the card information form to
100-
store a card for Link payments.
111+
- If you are adding a card:
112+
- Select **Card** and fill out the card information form.
113+
- If you are adding a Link payment:
114+
- Select **Secure, 1-click checkout with Link** and enter your Link **email address** and **phone number**.
115+
- If you are not an existing Link customer, you must fill out the card information form to store a card for Link payments.
116+
- If you are adding a bank account:
117+
- Select **US bank account**.
118+
- Verify your **Email** and **Full name**.
119+
- If your bank is listed, select your bank's name.
120+
- If your bank is not listed, select **Search for your bank**.
121+
- To verify your bank account, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account).
101122
7. Select **Add payment method**.
102-
8. Optional. You can set a new default payment method by selecting the **Set as default** action.
103-
9. Optional. You can remove non-default payment methods by selecting the **Delete** action.
123+
8. Select **Add payment method**.
124+
9. Optional. You can set a new default payment method by selecting the **Set as default** action.
125+
10. Optional. You can remove non-default payment methods by selecting the **Delete** action.
126+
127+
> [!NOTE]
128+
>
129+
> If you want to set a US bank account as your default payment method, you must
130+
> verify the account first.
104131
105132
{{< /tab >}}
106133
{{< tab name="Legacy Docker plan" >}}
@@ -114,18 +141,54 @@ To add a payment method:
114141
5. Select the **Payment methods and billing history** link.
115142
6. In the **Payment Method** section, select **Add payment method**.
116143
7. Enter your new payment information:
117-
- If you are adding a card, fill out the card information form.
118-
- If you are adding a Link payment, select **Secure, 1-click checkout with Link**
119-
and enter your Link **email address** and **phone number**. If you are not
120-
an existing Link customer, you must fill out the card information form to
121-
store a card for Link payments.
144+
- If you are adding a card:
145+
- Select **Card** and fill out the card information form.
146+
- If you are adding a Link payment:
147+
- Select **Secure, 1-click checkout with Link** and enter your Link **email address** and **phone number**.
148+
- If you are not an existing Link customer, you must fill out the card information form to store a card for Link payments.
122149
8. Select **Add payment method**.
123150
9. Select the **Actions** icon, then select **Make default** to ensure that your new payment method applies to all purchases and subscriptions.
124151
10. Optional. You can remove non-default payment methods by selecting the **Actions** icon. Then, select **Delete**.
125152

126153
{{< /tab >}}
127154
{{< /tabs >}}
128155

156+
## Verify a bank account
157+
158+
There are two ways to verify a bank account as a payment method:
159+
160+
- Instant verification: Docker supports several major banks for instant verification.
161+
- Manual verification: All other banks must be verified manually.
162+
163+
### Instant verification
164+
165+
To verify your bank account instantly, you must sign in to your bank account
166+
from the Docker billing flow:
167+
168+
1. Choose **US bank account** as your payment method.
169+
2. Verify your **Email** and **Full name**.
170+
3. If your bank is listed, select your bank's name or select **Search for your bank**.
171+
4. Sign in to your bank and review the terms and conditions. This agreement
172+
allows Docker to debit payments from your connected bank account.
173+
5. Select **Agree and continue**.
174+
6. Select an account to link and verify, and select **Connect account**.
175+
176+
When the account is verified, you will see a success message in the pop-up modal.
177+
178+
### Manual verification
179+
180+
To verify your bank account manually, you must enter the micro-deposit amount from your bank statement:
181+
182+
1. Choose **US bank account** as your payment method.
183+
2. Verify your **Email** and **First and last name**.
184+
3. Select **Enter bank details manually instead**.
185+
4. Enter your bank details: **Routing number** and **Account number**.
186+
5. Select **Submit**.
187+
6. You will receive an email with instructions on how to manually verify.
188+
189+
Manual verification uses micro-deposits. You should see a small deposit
190+
(e.g. $-0.01) in your bank account in 1-2 business days. Open your manual verification email and enter the amount of this deposit to verify your account.
191+
129192
## Failed payments
130193

131194
> [!NOTE]

content/manuals/subscription/change.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ To upgrade your Docker subscription:
4646
5. Select **Upgrade**.
4747
6. Follow the on-screen instructions to complete your upgrade.
4848

49+
> [!NOTE]
50+
>
51+
> If you choose to pay using a US bank account, you must verify the account. For
52+
> more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account).
53+
4954
{{< /tab >}}
5055
{{< tab name="Legacy Docker plan" >}}
5156

content/manuals/subscription/manage-seats.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ To add seats to your subscription:
3636
4. Select **Add seats**.
3737
5. Follow the on-screen instructions to complete adding seats.
3838

39+
> [!NOTE]
40+
>
41+
> If you choose to pay using a US bank account, you must verify the account. For
42+
> more information, see [Verify a bank account](manuals/billing/payment-method.md#verify-a-bank-account).
43+
3944
You can now add more members to your organization. For more information, see [Manage organization members](../admin/organization/members.md).
4045

4146
{{< /tab >}}

0 commit comments

Comments
 (0)