From c6f8f1840c1fda1fcc4028437e574f4c4b03cd57 Mon Sep 17 00:00:00 2001 From: David Karlsson Date: Fri, 20 Mar 2026 10:40:12 +0000 Subject: [PATCH 1/2] Fix issue #24093: add manual payment retry documentation Assisted-By: docker-agent --- content/manuals/billing/payment-method.md | 15 +++++++++++--- package-lock.json | 24 ----------------------- 2 files changed, 12 insertions(+), 27 deletions(-) diff --git a/content/manuals/billing/payment-method.md b/content/manuals/billing/payment-method.md index 94baea9b209..fd3d04971e0 100644 --- a/content/manuals/billing/payment-method.md +++ b/content/manuals/billing/payment-method.md @@ -237,9 +237,6 @@ verification email and enter the amount of this deposit to verify your account. ## Failed payments -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: @@ -252,6 +249,18 @@ Docker also sends an email notification `Action Required - Credit Card Payment Failed` with an attached unpaid invoice after each failed payment attempt. +### Manual payment retry + +If you want to resolve a failed payment immediately instead of waiting for the automatic retry schedule, you can manually retry the payment: + +1. Access the unpaid invoice from the email notification or from your billing history. +2. Select **Pay online** on the invoice. +3. You'll be redirected to Stripe to complete the payment with your current payment method or a different one. + +This allows you to resolve payment issues immediately without waiting for the automatic retry schedule. + +### Subscription downgrade + 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. diff --git a/package-lock.json b/package-lock.json index 196d8deedb8..77344f8d6f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -564,9 +564,6 @@ "cpu": [ "arm64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -583,9 +580,6 @@ "cpu": [ "arm64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -602,9 +596,6 @@ "cpu": [ "x64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -621,9 +612,6 @@ "cpu": [ "x64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -1211,9 +1199,6 @@ "cpu": [ "arm64" ], - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -1234,9 +1219,6 @@ "cpu": [ "arm64" ], - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -1257,9 +1239,6 @@ "cpu": [ "x64" ], - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -1280,9 +1259,6 @@ "cpu": [ "x64" ], - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ From 5175be89c4a3695035645c1f972c226daca43ebe Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Fri, 20 Mar 2026 13:23:58 +0100 Subject: [PATCH 2/2] Revert package-lock.json to main --- package-lock.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/package-lock.json b/package-lock.json index 77344f8d6f8..196d8deedb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -564,6 +564,9 @@ "cpu": [ "arm64" ], + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -580,6 +583,9 @@ "cpu": [ "arm64" ], + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -596,6 +602,9 @@ "cpu": [ "x64" ], + "libc": [ + "glibc" + ], "license": "MIT", "optional": true, "os": [ @@ -612,6 +621,9 @@ "cpu": [ "x64" ], + "libc": [ + "musl" + ], "license": "MIT", "optional": true, "os": [ @@ -1199,6 +1211,9 @@ "cpu": [ "arm64" ], + "libc": [ + "glibc" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -1219,6 +1234,9 @@ "cpu": [ "arm64" ], + "libc": [ + "musl" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -1239,6 +1257,9 @@ "cpu": [ "x64" ], + "libc": [ + "glibc" + ], "license": "MPL-2.0", "optional": true, "os": [ @@ -1259,6 +1280,9 @@ "cpu": [ "x64" ], + "libc": [ + "musl" + ], "license": "MPL-2.0", "optional": true, "os": [