Repository: cloudflare/cloudflare-docs
Pull request #22599: [Billing & Fundamentals] More page moving
Author: login: dcpena
Labels: name: product:cloudflare-for-platforms
name: size/s
name: product:fundamentals
name: product:support
name: product:notifications
name: product:billing
Created: 2025-05-21T16:19:39Z | Merged: 2025-05-22T15:53:35Z

- Moved Change plan, Preview plan, and Cancel subscription pages from Fundamentals into Billing
  - Added redirects for files moved from Fundamentals to Billing
- Moved remaining account related files from Fundamentals > Subscriptions & Billing into Setup > Account
  - Deleted Subscriptions & Billing section
  - Added redirects for files moved out of Subscriptions & Billing

Addresses PCX-17542


Diff:
diff --git a/public/__redirects b/public/__redirects
index 8255e35be6ae290..0012aa1b84916a4 100644
--- a/public/__redirects
+++ b/public/__redirects
@@ -562,12 +562,12 @@
 /fundamentals/security/challenge-passage/ /cloudflare-challenges/challenge-types/challenge-pages/#challenge-passage 301
 /fundamentals/glossary/ /fundamentals/reference/glossary/ 301
 /fundamentals/account-and-billing/login/ /fundamentals/setup/account/login/ 301
-/fundamentals/account-and-billing/account-maintenance/delete-account/ /fundamentals/subscriptions-and-billing/delete-account/ 301
+/fundamentals/account-and-billing/account-maintenance/delete-account/ /fundamentals/setup/account/delete-account/ 301
 /fundamentals/account-and-billing/account-maintenance/updating-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/account-and-billing/account-maintenance/understand-invoices/ /billing/invoices/ 301
 /fundamentals/account-and-billing/account-maintenance/cancel-subscription/ /fundamentals/subscriptions-and-billing/cancel-subscription/ 301
 /fundamentals/account-and-billing/account-maintenance/change-plan/ /fundamentals/subscriptions-and-billing/change-plan/ 301
-/fundamentals/account-and-billing/account-maintenance/change-password-or-email/ /fundamentals/subscriptions-and-billing/change-password-or-email/ 301
+/fundamentals/account-and-billing/account-maintenance/change-password-or-email/ /fundamentals/setup/account/change-password-or-email/ 301
 /fundamentals/account-and-billing/account-maintenance/ /fundamentals/subscriptions-and-billing/ 301
 /fundamentals/account-and-billing/members/scope/ /fundamentals/setup/manage-members/scope/ 301
 /fundamentals/account-and-billing/members/manage/ /fundamentals/setup/manage-members/manage/ 301
@@ -689,6 +689,14 @@
 /fundamentals/subscriptions-and-billing/understand-invoices/ /billing/invoices/ 301
 /fundamentals/subscriptions-and-billing/update-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/changelog/ /changelog/?product=fundamentals 301
+/fundamentals/reference-architecture/ /reference-architecture/ 301
+/fundamentals/subscriptions-and-billing/cancel-subscription/ /billing/cancel-subscription/ 301
+/fundamentals/subscriptions-and-billing/change-plan/ /billing/change-plan/ 301
+/fundamentals/subscriptions-and-billing/preview-services/ /billing/preview-services/ 301
+/fundamentals/subscriptions-and-billing/change-password-or-email/ /fundamentals/setup/account/change-password-or-email/  301
+/fundamentals/subscriptions-and-billing/change-super-admin/ /fundamentals/setup/account/change-super-admin/  301
+/fundamentals/subscriptions-and-billing/delete-account/ /fundamentals/setup/account/delete-account/ 301
+/fundamentals/subscriptions-and-billing/ /fundamentals/setup/account/ 301
 
 # gateway
 /gateway/about/ /cloudflare-one/policies/gateway/ 301
diff --git a/src/content/docs/billing/billing-policy.mdx b/src/content/docs/billing/billing-policy.mdx
index 59fa66ad6e0eb4f..78b838c0fe7063d 100644
--- a/src/content/docs/billing/billing-policy.mdx
+++ b/src/content/docs/billing/billing-policy.mdx
@@ -2,7 +2,7 @@
 title: Billing policy
 pcx_content_type: overview
 sidebar:
-  order: 5
+  order: 8
 ---
 
 **The terms subscription and add-on service are used interchangeably in this support guide.**
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/cancel-subscription.mdx b/src/content/docs/billing/cancel-subscription.mdx
similarity index 99%
rename from src/content/docs/fundamentals/subscriptions-and-billing/cancel-subscription.mdx
rename to src/content/docs/billing/cancel-subscription.mdx
index 15fd06a021bc3aa..c6c3d9ab5e46eed 100644
--- a/src/content/docs/fundamentals/subscriptions-and-billing/cancel-subscription.mdx
+++ b/src/content/docs/billing/cancel-subscription.mdx
@@ -3,7 +3,8 @@ pcx_content_type: how-to
 title: Cancel Cloudflare subscriptions
 head: []
 description: Cancel Cloudflare subscriptions
-
+sidebar:
+  order: 7
 ---
 
 Cancellations are not processed until the end of the billing period, so you can continue using the add-on or subscription until the new billing period begins. To avoid unwanted charges, start the cancellation process before the end of your billing period.
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/change-plan.mdx b/src/content/docs/billing/change-plan.mdx
similarity index 96%
rename from src/content/docs/fundamentals/subscriptions-and-billing/change-plan.mdx
rename to src/content/docs/billing/change-plan.mdx
index 7c49c0dbfe98e57..a19db8663a1308c 100644
--- a/src/content/docs/fundamentals/subscriptions-and-billing/change-plan.mdx
+++ b/src/content/docs/billing/change-plan.mdx
@@ -1,6 +1,8 @@
 ---
 pcx_content_type: how-to
 title: Change domain plan
+sidebar:
+  order: 6
 ---
 
 import { TabItem, Tabs } from "~/components";
@@ -15,7 +17,7 @@ If you decide to downgrade or remove a domain, Cloudflare does not issue refunds
 
 Upgrades are processed immediately, but downgrades are not processed until the end of the billing period. You will not be able to upgrade if you have an unpaid invoice. When downgrading, you are allowed to continue using the higher plans' products until the new billing period begins.
 
-If you downgrade your plan, your plan may have access to [fewer Page Rules](/rules/page-rules/). If you continue to use more page rules than is allowed by your plan limit, you may be charged for additional rules. Remove excess rules and [cancel additional subscriptions](/fundamentals/subscriptions-and-billing/cancel-subscription/) if you do not want to be charged.
+If you downgrade your plan, your plan may have access to [fewer Page Rules](/rules/page-rules/). If you continue to use more page rules than is allowed by your plan limit, you may be charged for additional rules. Remove excess rules and [cancel additional subscriptions](/billing/cancel-subscription/) if you do not want to be charged.
 
 The Enterprise App Sec Advanced and Enterprise App Sec Core plans cannot be downgraded without [contacting Cloudflare](/support/contacting-cloudflare-support/).
 
diff --git a/src/content/docs/billing/invoices.mdx b/src/content/docs/billing/invoices.mdx
index 565bdb7552b50ff..83e2bd3f0c94307 100644
--- a/src/content/docs/billing/invoices.mdx
+++ b/src/content/docs/billing/invoices.mdx
@@ -2,7 +2,7 @@
 title: Invoices
 pcx_content_type: overview
 sidebar:
-  order: 7
+  order: 10
 ---
 
 You will receive an invoice in the **Billing** section of your Cloudflare account when you:
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/preview-services.mdx b/src/content/docs/billing/preview-services.mdx
similarity index 99%
rename from src/content/docs/fundamentals/subscriptions-and-billing/preview-services.mdx
rename to src/content/docs/billing/preview-services.mdx
index 98a7af35168c6a4..dee46e33b14001e 100644
--- a/src/content/docs/fundamentals/subscriptions-and-billing/preview-services.mdx
+++ b/src/content/docs/billing/preview-services.mdx
@@ -1,7 +1,8 @@
 ---
 pcx_content_type: reference
 title: Preview services
-
+sidebar:
+  order: 5
 ---
 
 Contracted customers can try certain products and features for 30 days.
diff --git a/src/content/docs/billing/sales-tax.mdx b/src/content/docs/billing/sales-tax.mdx
index 4c732cf32101cf5..3f2d0bece227d15 100644
--- a/src/content/docs/billing/sales-tax.mdx
+++ b/src/content/docs/billing/sales-tax.mdx
@@ -2,7 +2,7 @@
 title: Sales tax
 pcx_content_type: overview
 sidebar:
-  order: 8
+  order: 11
 ---
 
 To adhere to tax laws in Russia and certain US states, Cloudflare collects sales tax on sales of our services based on your billing address.
diff --git a/src/content/docs/billing/troubleshoot-failed-payments.mdx b/src/content/docs/billing/troubleshoot-failed-payments.mdx
index eb79ae34e9bdeab..0fa374a329e94db 100644
--- a/src/content/docs/billing/troubleshoot-failed-payments.mdx
+++ b/src/content/docs/billing/troubleshoot-failed-payments.mdx
@@ -2,7 +2,7 @@
 title: Troubleshoot failed payments
 pcx_content_type: overview
 sidebar:
-  order: 9
+  order: 12
 ---
 
 If payment for a new Cloudflare plan, add-on, or subscription fails, you may need to ask your bank to remove a hold, update your Cloudflare billing information, or confirm that your account has sufficient funds
@@ -14,7 +14,7 @@ If payment for a recurring charge for a Cloudflare plan, add-on, or subscription
 The five-day grace period for failed payments on recurring Cloudflare charges includes weekends and holidays.
 :::
 
-After confirming your payment method information, Cloudflare suggests [manually updating your plan type](/fundamentals/subscriptions-and-billing/change-plan/) and subscriptions using the Cloudflare dashboard.
+After confirming your payment method information, Cloudflare suggests [manually updating your plan type](/billing/change-plan/) and subscriptions using the Cloudflare dashboard.
 
 ## Payment method validation
 
diff --git a/src/content/docs/billing/troubleshoot-invoices.mdx b/src/content/docs/billing/troubleshoot-invoices.mdx
index 24af10e2e41e929..b90f30a82a13cba 100644
--- a/src/content/docs/billing/troubleshoot-invoices.mdx
+++ b/src/content/docs/billing/troubleshoot-invoices.mdx
@@ -2,7 +2,7 @@
 title: Troubleshoot invoices
 pcx_content_type: overview
 sidebar:
-  order: 10
+  order: 13
 ---
 
 ## Change in billing contact information
diff --git a/src/content/docs/billing/usage-based-billing.mdx b/src/content/docs/billing/usage-based-billing.mdx
index 66da36f08268d56..3eb5e866e175db2 100644
--- a/src/content/docs/billing/usage-based-billing.mdx
+++ b/src/content/docs/billing/usage-based-billing.mdx
@@ -2,7 +2,7 @@
 title: Usage based billing
 pcx_content_type: overview
 sidebar:
-  order: 6
+  order: 9
 ---
 
 For some Cloudflare subscriptions and services, you will be charged based on how much a feature was used during your previous billing period. This differs from other services, which are a prepaid flat fee for the upcoming month (e.g. plans, page rules, etc.).
diff --git a/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/enable.mdx b/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/enable.mdx
index 249d472788fb1a3..ea37849492735fa 100644
--- a/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/enable.mdx
+++ b/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/enable.mdx
@@ -16,7 +16,7 @@ To enable Cloudflare for SaaS for your account:
 3. Go to **SSL/TLS** > **Custom Hostnames**.
 4. Select **Enable**.
 5. The next step depends on the zone's plan:
-   * **Enterprise**: Can preview this product as a [non-contract service](/fundamentals/subscriptions-and-billing/preview-services/), which provide full access, free of metered usage fees, limits, and certain other restrictions.
+   * **Enterprise**: Can preview this product as a [non-contract service](/billing/preview-services/), which provide full access, free of metered usage fees, limits, and certain other restrictions.
    * **Non-enterprise**: Will have to enter payment information.
 
 :::note
diff --git a/src/content/docs/fundamentals/setup/account/account-security/login-and-account-issues.mdx b/src/content/docs/fundamentals/setup/account/account-security/login-and-account-issues.mdx
index 94fae2857766a15..d3252f0709e117a 100644
--- a/src/content/docs/fundamentals/setup/account/account-security/login-and-account-issues.mdx
+++ b/src/content/docs/fundamentals/setup/account/account-security/login-and-account-issues.mdx
@@ -58,7 +58,7 @@ Refer to [Verify email address](/fundamentals/setup/account/verify-email-address
 
 ## Change your Cloudflare email address or password
 
-Refer to [Change password or email address](/fundamentals/subscriptions-and-billing/change-password-or-email/).
+Refer to [Change password or email address](/fundamentals/setup/account/change-password-or-email/).
 
 ***
 
diff --git a/src/content/docs/fundamentals/setup/account/account-security/secure-a-compromised-account.mdx b/src/content/docs/fundamentals/setup/account/account-security/secure-a-compromised-account.mdx
index 8f9478a5dc0f934..f2c22eb252702b6 100644
--- a/src/content/docs/fundamentals/setup/account/account-security/secure-a-compromised-account.mdx
+++ b/src/content/docs/fundamentals/setup/account/account-security/secure-a-compromised-account.mdx
@@ -10,7 +10,7 @@ If you observe suspicious activity within your Cloudflare account, secure your a
 
 ## Step 1 - Change your password
 
-For more guidance on changing your password, refer to [Change email address or password](/fundamentals/subscriptions-and-billing/change-password-or-email/).
+For more guidance on changing your password, refer to [Change email address or password](/fundamentals/setup/account/change-password-or-email/).
 
 ## Step 2 - Revoke active account sessions
 
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/change-password-or-email.mdx b/src/content/docs/fundamentals/setup/account/change-password-or-email.mdx
similarity index 100%
rename from src/content/docs/fundamentals/subscriptions-and-billing/change-password-or-email.mdx
rename to src/content/docs/fundamentals/setup/account/change-password-or-email.mdx
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/change-super-admin.mdx b/src/content/docs/fundamentals/setup/account/change-super-admin.mdx
similarity index 100%
rename from src/content/docs/fundamentals/subscriptions-and-billing/change-super-admin.mdx
rename to src/content/docs/fundamentals/setup/account/change-super-admin.mdx
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/delete-account.mdx b/src/content/docs/fundamentals/setup/account/delete-account.mdx
similarity index 95%
rename from src/content/docs/fundamentals/subscriptions-and-billing/delete-account.mdx
rename to src/content/docs/fundamentals/setup/account/delete-account.mdx
index 877945a9ecd7765..769874989d05093 100644
--- a/src/content/docs/fundamentals/subscriptions-and-billing/delete-account.mdx
+++ b/src/content/docs/fundamentals/setup/account/delete-account.mdx
@@ -20,7 +20,7 @@ If your account does not use SSO, you can delete your account on your own.
 
 Before Cloudflare can cancel your account and delete your personal information, you will need to follow the process below for each domain associated with your Cloudflare account:
 
-* [Cancel your subscriptions or add-on services](/fundamentals/subscriptions-and-billing/cancel-subscription/)
+* [Cancel your subscriptions or add-on services](/billing/cancel-subscription/)
 
 * [Remove your domain from Cloudflare](/fundamentals/setup/manage-domains/remove-domain/)
 
diff --git a/src/content/docs/fundamentals/setup/account/login.mdx b/src/content/docs/fundamentals/setup/account/login.mdx
index fb8d4e50ac23546..1a2aecc665baf63 100644
--- a/src/content/docs/fundamentals/setup/account/login.mdx
+++ b/src/content/docs/fundamentals/setup/account/login.mdx
@@ -39,7 +39,7 @@ For the below sign-in options, initially your user profile will not have a passw
 
 * *Same Cloudflare account email as Apple ID*: You can either sign in with your email and password or sign in with Apple.
 
-* *Different Cloudflare account email as Apple ID*: This will create a new Cloudflare account. If you want to log into an existing account, [change your email address](/fundamentals/subscriptions-and-billing/change-password-or-email/) to match the one used for your Apple ID.
+* *Different Cloudflare account email as Apple ID*: This will create a new Cloudflare account. If you want to log into an existing account, [change your email address](/fundamentals/setup/account/change-password-or-email/) to match the one used for your Apple ID.
 
 If you have chosen to share your email when creating a Cloudflare account with Apple ID and want to set a password and obtain an API key, go to the [Cloudflare dashboard](https://dash.cloudflare.com/login) login page and select **Forgot your password?** to trigger a password reset email.
 
diff --git a/src/content/docs/fundamentals/setup/manage-domains/move-domain.mdx b/src/content/docs/fundamentals/setup/manage-domains/move-domain.mdx
index c1b1547fcf43f20..900ff3dd42c203a 100644
--- a/src/content/docs/fundamentals/setup/manage-domains/move-domain.mdx
+++ b/src/content/docs/fundamentals/setup/manage-domains/move-domain.mdx
@@ -30,7 +30,7 @@ To transfer a domain from one Cloudflare account to another, you will need:
 :::caution
 
 
-Before transferring an active Cloudflare domain to another Cloudflare account, you must remove any [DNSSEC configurations](/dns/dnssec/) and [add-ons or subscriptions](/fundamentals/subscriptions-and-billing/cancel-subscription/).
+Before transferring an active Cloudflare domain to another Cloudflare account, you must remove any [DNSSEC configurations](/dns/dnssec/) and [add-ons or subscriptions](/billing/cancel-subscription/).
 
 We also recommend [exporting](/dns/manage-dns-records/how-to/import-and-export/#export-records) the DNS records of your zone while it is in the previous account. Then, you can [import](/dns/manage-dns-records/how-to/import-and-export/#import-records) the correct DNS records into the new account.
 If you miss this step, Cloudflare will import your proxied DNS records, which might cause your domain to experience a [1000 error](/support/troubleshooting/http-status-codes/cloudflare-1xxx-errors/).
diff --git a/src/content/docs/fundamentals/setup/manage-domains/remove-domain.mdx b/src/content/docs/fundamentals/setup/manage-domains/remove-domain.mdx
index 0f364c36283addc..383d22bc547313a 100644
--- a/src/content/docs/fundamentals/setup/manage-domains/remove-domain.mdx
+++ b/src/content/docs/fundamentals/setup/manage-domains/remove-domain.mdx
@@ -13,7 +13,7 @@ Consider the following sections on how you can remove domains from Cloudflare. R
 
 If you experience website issues, we recommend [temporarily pausing Cloudflare](/fundamentals/setup/manage-domains/pause-cloudflare/) to evaluate your website's performance.
 
-If you have an Enterprise plan, you need to [change the zone plan](/fundamentals/subscriptions-and-billing/change-plan/#change-plan-type) to **Free**.
+If you have an Enterprise plan, you need to [change the zone plan](/billing/change-plan/#change-plan-type) to **Free**.
 
 If you need to re-add the domain in a different account, make sure the current settings have been saved. For example, you may [Import and export DNS records](/dns/manage-dns-records/how-to/import-and-export/).
 
@@ -34,7 +34,7 @@ Please also note that domains in the `Initializing (Setup)` or `Pending` statuse
 
 ### Actions within Cloudflare
 
-* [Cancel active add-on subscriptions](/fundamentals/subscriptions-and-billing/cancel-subscription/).
+* [Cancel active add-on subscriptions](/billing/cancel-subscription/).
 
 * [Delete all the Logpush jobs for that domain](/logs/tutorials/examples/example-logpush-curl/#optional---delete-a-job)
 
@@ -57,7 +57,7 @@ Please also note that domains in the `Initializing (Setup)` or `Pending` statuse
    ![Remove site from Cloudflare is an option under Advanced Actions](~/assets/images/fundamentals/get-started/remove-domain.png)
 
    :::note
-   If you are using an Enterprise domain, [change your domain plan](/fundamentals/subscriptions-and-billing/change-plan/#change-plan-type) to **Free**, which will give you access to **Remove Site from Cloudflare**.<br/><br/>If this does not work, contact your Customer Success Manager.
+   If you are using an Enterprise domain, [change your domain plan](/billing/change-plan/#change-plan-type) to **Free**, which will give you access to **Remove Site from Cloudflare**.<br/><br/>If this does not work, contact your Customer Success Manager.
    :::
 
 3. Select **Confirm**.
diff --git a/src/content/docs/fundamentals/subscriptions-and-billing/index.mdx b/src/content/docs/fundamentals/subscriptions-and-billing/index.mdx
deleted file mode 100644
index 6833f42186f54a3..000000000000000
--- a/src/content/docs/fundamentals/subscriptions-and-billing/index.mdx
+++ /dev/null
@@ -1,15 +0,0 @@
----
-pcx_content_type: navigation
-title: Subscriptions
-sidebar:
-  order: 3
-  group:
-    hideIndex: true
-head: []
-description: Set up, maintain, and secure your Cloudflare account.
-
----
-
-import { DirectoryListing } from "~/components"
-
-<DirectoryListing />
diff --git a/src/content/docs/notifications/notification-available.mdx b/src/content/docs/notifications/notification-available.mdx
index 246d6659ed9273b..62b7acbcd21feab 100644
--- a/src/content/docs/notifications/notification-available.mdx
+++ b/src/content/docs/notifications/notification-available.mdx
@@ -8,7 +8,7 @@ sidebar:
 
 import { AvailableNotifications } from "~/components"
 
-Available Notifications depend on your Cloudflare plan. Cloudflare offers a variety of Notifications for our products and services, such as [Billing](/fundamentals/subscriptions-and-billing/), [Denial of Service protection](/ddos-protection/), [Magic Transit](/magic-transit/), and [SSL/TLS](/ssl/).
+Available Notifications depend on your Cloudflare plan. Cloudflare offers a variety of Notifications for our products and services, such as [Billing](/billing/), [Denial of Service protection](/ddos-protection/), [Magic Transit](/magic-transit/), and [SSL/TLS](/ssl/).
 
 Depending on your plan, you can also configure webhooks, allowing you to connect your account with external services such as Slack and Google Chat, and PagerDuty to receive Cloudflare Notifications.
 
diff --git a/src/content/docs/support/troubleshooting/http-status-codes/4xx-client-error/error-413.mdx b/src/content/docs/support/troubleshooting/http-status-codes/4xx-client-error/error-413.mdx
index 08b3405b85530b9..b15289100668f36 100644
--- a/src/content/docs/support/troubleshooting/http-status-codes/4xx-client-error/error-413.mdx
+++ b/src/content/docs/support/troubleshooting/http-status-codes/4xx-client-error/error-413.mdx
@@ -22,4 +22,4 @@ The upload limit for the Cloudflare API depends on your plan. If you exceed this
 
 <FeatureTable id="network.max_upload_size" />
 
-If you require a larger upload, break up requests into smaller chunks, change your DNS record to [DNS-only](/dns/proxy-status/#dns-only-records), or [upgrade your plan](/fundamentals/subscriptions-and-billing/change-plan/).
\ No newline at end of file
+If you require a larger upload, break up requests into smaller chunks, change your DNS record to [DNS-only](/dns/proxy-status/#dns-only-records), or [upgrade your plan](/billing/change-plan/).
\ No newline at end of file
diff --git a/src/content/partials/fundamentals/account-permissions-table.mdx b/src/content/partials/fundamentals/account-permissions-table.mdx
index 3d03b100d6c63b1..b52b89ed6c4ae6a 100644
--- a/src/content/partials/fundamentals/account-permissions-table.mdx
+++ b/src/content/partials/fundamentals/account-permissions-table.mdx
@@ -34,8 +34,8 @@ import { Markdown } from "~/components";
 | Account Firewall Access Rules {props.editWord}                                                                 | Grants write access to account firewall access rules.                                                                                                    |
 | Account Rulesets Read                                                                                          | Grants read access to [Account Rulesets](/ruleset-engine/about/rulesets/).                                                                               |
 | Account Rulesets {props.editWord}                                                                              | Grants write access to [Account Rulesets](/ruleset-engine/about/rulesets/).                                                                              |
-| Account Settings Read                                                                                          | Grants read access to [Account resources, account membership, and account level features](/fundamentals/subscriptions-and-billing/).                     |
-| Account Settings {props.editWord}                                                                              | Grants write access to [Account resources, account membership, and account level features](/fundamentals/subscriptions-and-billing/).                    |
+| Account Settings Read                                                                                          | Grants read access to [Account resources, account membership, and account level features](/fundamentals/setup/account/).                     |
+| Account Settings {props.editWord}                                                                              | Grants write access to [Account resources, account membership, and account level features](/fundamentals/setup/account/).                    |
 | Account: SSL and Certificates Read                                                                             | Grants read access to [SSL and Certificates](/ssl/).                                                                                                     |
 | Account: SSL and Certificates {props.editWord}                                                                 | Grants write access to [SSL and Certificates](/ssl/).                                                                                                    |
 | Account WAF Read                                                                                               | Grants read access to [Account WAF](/waf/).                                                                                                              |
@@ -45,8 +45,8 @@ import { Markdown } from "~/components";
 | Allow Request Tracer Read                                                                                      | Grants read access to Request Tracer.                                                                                                                    |
 | { props.src === "api" && "Account" } API Gateway Read                                                          | Grants read access to [API Gateway (including API Shield)](/api-shield/) for all domains in an account.                                                  |
 | { props.src === "api" && "Account" } API Gateway {props.editWord}                                              | Grants write access to [API Gateway (including API Shield)](/api-shield/) for all domains in an account.                                                 |
-| Billing Read                                                                                                   | Grants read access to [billing profile, subscriptions, and access to fetch invoices](/fundamentals/subscriptions-and-billing/) and entitlements.         |
-| Billing {props.editWord}                                                                                       | Grants write access to [billing profile, subscriptions, and access to fetch invoices and entitlements](/fundamentals/subscriptions-and-billing/).        |
+| Billing Read                                                                                                   | Grants read access to [billing profile, subscriptions, and access to fetch invoices](/billing/) and entitlements.         |
+| Billing {props.editWord}                                                                                       | Grants write access to [billing profile, subscriptions, and access to fetch invoices and entitlements](/billing/).        |
 | Bulk URL Redirects Read                                                                                        | Grants read access to [Bulk URL Redirects](/rules/url-forwarding/bulk-redirects/).                                                                       |
 | Bulk URL Redirects {props.editWord}                                                                            | Grants write access to [Bulk URL Redirects](/rules/url-forwarding/bulk-redirects/).                                                                      |
 | China Network Steering Read                                                                                    | Grants read access to [China Network Steering](/china-network/).                                                                                         |
diff --git a/src/content/partials/fundamentals/non-contract-enablement.mdx b/src/content/partials/fundamentals/non-contract-enablement.mdx
index ff649a032faf6a6..c7ebe7b66faefe7 100644
--- a/src/content/partials/fundamentals/non-contract-enablement.mdx
+++ b/src/content/partials/fundamentals/non-contract-enablement.mdx
@@ -4,6 +4,6 @@
 
 :::note
 
-Enterprise customers can preview this product as a [non-contract service](/fundamentals/subscriptions-and-billing/preview-services/), which provides full access, free of metered usage fees, limits, and certain other restrictions.
+Enterprise customers can preview this product as a [non-contract service](/billing/preview-services/), which provides full access, free of metered usage fees, limits, and certain other restrictions.
 
 :::


Reviews:
user: login: RebeccaTamachiro
state: APPROVED
author_association: CONTRIBUTOR
submitted_at: 2025-05-22T08:28:01Z
user: login: dcpena
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-22T14:18:35Z
user: login: dcpena
state: COMMENTED
author_association: COLLABORATOR
submitted_at: 2025-05-22T15:53:29Z

Review comments:
diff_hunk: @@ -562,12 +562,12 @@
 /fundamentals/security/challenge-passage/ /cloudflare-challenges/challenge-types/challenge-pages/#challenge-passage 301
 /fundamentals/glossary/ /fundamentals/reference/glossary/ 301
 /fundamentals/account-and-billing/login/ /fundamentals/setup/account/login/ 301
-/fundamentals/account-and-billing/account-maintenance/delete-account/ /fundamentals/subscriptions-and-billing/delete-account/ 301
+/fundamentals/account-and-billing/account-maintenance/delete-account/ /fundamentals/setup/account/delete-account/ 301
 /fundamentals/account-and-billing/account-maintenance/updating-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/account-and-billing/account-maintenance/understand-invoices/ /billing/invoices/ 301
 /fundamentals/account-and-billing/account-maintenance/cancel-subscription/ /fundamentals/subscriptions-and-billing/cancel-subscription/ 301
 /fundamentals/account-and-billing/account-maintenance/change-plan/ /fundamentals/subscriptions-and-billing/change-plan/ 301
-/fundamentals/account-and-billing/account-maintenance/change-password-or-email/ /fundamentals/subscriptions-and-billing/change-password-or-email/ 301
+/fundamentals/account-and-billing/account-maintenance/change-password-or-email/ /fundamentals/setup/account/change-password-or-email/301
path: public/__redirects
user: login: RebeccaTamachiro
body: ```suggestion
/fundamentals/account-and-billing/account-maintenance/change-password-or-email/ /fundamentals/setup/account/change-password-or-email/ 301
```
created_at: 2025-05-22T08:07:35Z
author_association: CONTRIBUTOR
diff_hunk: @@ -689,6 +689,14 @@
 /fundamentals/subscriptions-and-billing/understand-invoices/ /billing/invoices/ 301
 /fundamentals/subscriptions-and-billing/update-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/changelog/ /changelog/?product=fundamentals 301
+/fundamentals/reference-architecture/ /reference-architecture/ 301
path: public/__redirects
user: login: RebeccaTamachiro
body: Is this needed? I couldn't find this path (or links to it) in current docs
created_at: 2025-05-22T08:11:31Z
author_association: CONTRIBUTOR
diff_hunk: @@ -689,6 +689,14 @@
 /fundamentals/subscriptions-and-billing/understand-invoices/ /billing/invoices/ 301
 /fundamentals/subscriptions-and-billing/update-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/changelog/ /changelog/?product=fundamentals 301
+/fundamentals/reference-architecture/ /reference-architecture/ 301
+/fundamentals/subscriptions-and-billing/cancel-subscription/ /billing/cancel-subscription/ 301
+/fundamentals/subscriptions-and-billing/change-plan/ /billing/change-plan/ 301
+/fundamentals/subscriptions-and-billing/preview-services/ /billing/preview-services/ 301
+/fundamentals/subscriptions-and-billing/change-password-or-email/ /fundamentals/setup/account/change-password-or-email/  301
+/fundamentals/subscriptions-and-billing/change-super-admin/ /fundamentals/setup/account/change-super-admin/  301
+/fundamentals/subscriptions-and-billing/delete-account/ /fundamentals/setup/account/delete-account/ 301
+/fundamentals/subscriptions-and-billing/ /fundamentals/setup/account/ 301
path: public/__redirects
user: login: RebeccaTamachiro
body: Disregard if it feels like overkill but I was thinking it may be worth adding a link to (/billing/) somewhere in [this page](https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/), in case people had bookmarked it for the "cancel subscription" or "change plan" options. In this case, the update would be to /fundamentals/setup/account/index.mdx but this file is not in this PR, so leaving the comment here
created_at: 2025-05-22T08:24:13Z
author_association: CONTRIBUTOR
diff_hunk: @@ -58,7 +58,7 @@ Refer to [Verify email address](/fundamentals/setup/account/verify-email-address
 
 ## Change your Cloudflare email address or password
 
-Refer to [Change password or email address](/fundamentals/subscriptions-and-billing/change-password-or-email/).
+Refer to [Change password or email address](/fundamentals/setup/account/change-password-or-email/ ).
path: src/content/docs/fundamentals/setup/account/account-security/login-and-account-issues.mdx
user: login: RebeccaTamachiro
body: ```suggestion
Refer to [Change password or email address](/fundamentals/setup/account/change-password-or-email/).
```
created_at: 2025-05-22T08:25:42Z
author_association: CONTRIBUTOR
diff_hunk: @@ -689,6 +689,14 @@
 /fundamentals/subscriptions-and-billing/understand-invoices/ /billing/invoices/ 301
 /fundamentals/subscriptions-and-billing/update-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/changelog/ /changelog/?product=fundamentals 301
+/fundamentals/reference-architecture/ /reference-architecture/ 301
path: public/__redirects
user: login: dcpena
body: It was from a link that I removed in another PR. It was an external link in the nav, but I confirmed that if someone did try to hit the older path, they got a 404. So I added it just in case 😅 
created_at: 2025-05-22T14:18:35Z
author_association: COLLABORATOR
diff_hunk: @@ -689,6 +689,14 @@
 /fundamentals/subscriptions-and-billing/understand-invoices/ /billing/invoices/ 301
 /fundamentals/subscriptions-and-billing/update-billing-info/ /billing/update-billing-info/ 301
 /fundamentals/changelog/ /changelog/?product=fundamentals 301
+/fundamentals/reference-architecture/ /reference-architecture/ 301
+/fundamentals/subscriptions-and-billing/cancel-subscription/ /billing/cancel-subscription/ 301
+/fundamentals/subscriptions-and-billing/change-plan/ /billing/change-plan/ 301
+/fundamentals/subscriptions-and-billing/preview-services/ /billing/preview-services/ 301
+/fundamentals/subscriptions-and-billing/change-password-or-email/ /fundamentals/setup/account/change-password-or-email/  301
+/fundamentals/subscriptions-and-billing/change-super-admin/ /fundamentals/setup/account/change-super-admin/  301
+/fundamentals/subscriptions-and-billing/delete-account/ /fundamentals/setup/account/delete-account/ 301
+/fundamentals/subscriptions-and-billing/ /fundamentals/setup/account/ 301
path: public/__redirects
user: login: dcpena
body: I like this suggestion, but because this PR already got wild, lol, I'll address it in another :)
created_at: 2025-05-22T15:53:29Z
author_association: COLLABORATOR

PR comments:
user: login: github-actions[bot]
created_at: 2025-05-21T16:20:02Z
body: This PR changes current filenames or deletes current files. Make sure you have [redirects](https://developers.cloudflare.com/pages/configuration/redirects/) set up to cover the following paths:
  - [ ] `/fundamentals/subscriptions-and-billing/cancel-subscription/`
  - [ ] `/fundamentals/subscriptions-and-billing/change-plan/`
  - [ ] `/fundamentals/subscriptions-and-billing/preview-services/`
  - [ ] `/fundamentals/subscriptions-and-billing/change-password-or-email/`
  - [ ] `/fundamentals/subscriptions-and-billing/change-super-admin/`
  - [ ] `/fundamentals/subscriptions-and-billing/delete-account/`
  - [ ] `/fundamentals/subscriptions-and-billing/`
author_association: CONTRIBUTOR
user: login: hyperlint-ai-deprecated[bot]
created_at: 2025-05-21T16:20:40Z
body: Howdy and thanks for contributing to our repo. The Cloudflare team reviews new, external PRs within **two (2) weeks**. If it's been two weeks or longer without any movement, please tag the PR **Assignees** in a comment.

We review internal PRs within **1 week**. If it's something urgent or has been sitting without a comment, start a thread in the *Developer Docs* space internally.

---

## PR Change Summary

Reorganized billing-related documentation by moving pages from Fundamentals to Billing and adjusting the structure of account-related files.
- Moved Change plan, Preview plan, and Cancel subscription pages from Fundamentals to Billing.
- Redirects added for files moved from Fundamentals to Billing.
- Moved remaining account-related files from Subscriptions & Billing to Setup > Account and deleted the Subscriptions & Billing section.
- Updated links in various documents to reflect the new structure.


**Modified Files**

- `src/content/docs/billing/billing-policy.mdx`
- `src/content/docs/billing/invoices.mdx`
- `src/content/docs/billing/sales-tax.mdx`
- `src/content/docs/billing/troubleshoot-failed-payments.mdx`
- `src/content/docs/billing/troubleshoot-invoices.mdx`
- `src/content/docs/billing/usage-based-billing.mdx`
- `src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/enable.mdx`
- `src/content/docs/fundamentals/setup/account/account-security/login-and-account-issues.mdx`
- `src/content/docs/fundamentals/setup/account/account-security/secure-a-compromised-account.mdx`
- `src/content/docs/fundamentals/setup/account/login.mdx`
- `src/content/docs/fundamentals/setup/manage-domains/move-domain.mdx`
- `src/content/docs/fundamentals/setup/manage-domains/remove-domain.mdx`
- `src/content/docs/support/troubleshooting/http-status-codes/4xx-client-error.mdx`


 


**Renamed Files**

- `src/content/docs/billing/cancel-subscription.mdx`
- `src/content/docs/billing/change-plan.mdx`
- `src/content/docs/billing/preview-services.mdx`
- `src/content/docs/fundamentals/setup/account/change-password-or-email.mdx`
- `src/content/docs/fundamentals/setup/account/change-super-admin.mdx`
- `src/content/docs/fundamentals/setup/account/delete-account.mdx`






---

<details>

<summary>How can I customize these reviews?</summary>

Check out the [Hyperlint AI Reviewer docs](https://docs.hyperlint.com/guides/ai-reviewer/) for more information on how to customize the review.

If you just want to ignore it on this PR, you can add the `hyperlint-ignore` label to the PR. Future changes won't trigger a Hyperlint review.

Note specifically for link checks, we only check the first 30 links in a file and we cache the results for several hours (for instance, if you just added a page, you might experience this). Our recommendation is to add `hyperlint-ignore` to the PR to ignore the link check for this PR.
</details>
author_association: CONTRIBUTOR
user: login: github-actions[bot]
created_at: 2025-05-21T16:20:45Z
body: This pull request requires reviews from **CODEOWNERS** as it changes files that match the following patterns:
| Pattern | Owners |
| ------- | ------ |
| `/public/__redirects` | `@GregBrimble`, `@KianNH`, `@pedrosousa`, `@WalshyDev`, `@cloudflare/pcx-technical-writing` |
| `*` | `@cloudflare/pcx-technical-writing` |
| `/src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/` | `@RebeccaTamachiro`, `@cloudflare/pcx-technical-writing` |
| `/src/content/docs/fundamentals/` | `@dcpena`, `@cloudflare/pcx-technical-writing` |
| `/src/content/docs/notifications/` | `@dcpena`, `@cloudflare/pcx-technical-writing` |
| `/src/content/docs/support/` | `@zeinjaber`, `@TracyCloudflare`, `@ngayerie`, `@cloudflare/pcx-technical-writing`, `@cloudflare/customer-support` |
author_association: CONTRIBUTOR
user: login: github-actions[bot]
created_at: 2025-05-21T16:28:13Z
body: **Preview URL:** https://1c9c8c9d.preview.developers.cloudflare.com
**Preview Branch URL:** https://dpena-add-billing-pages.preview.developers.cloudflare.com

**Files with changes (up to 15)**

| Original Link | Updated Link |
| --- | --- |
| [https://developers.cloudflare.com/fundamentals/subscriptions-and-billing/](https://developers.cloudflare.com/fundamentals/subscriptions-and-billing/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/subscriptions-and-billing/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/subscriptions-and-billing/) |
| [https://developers.cloudflare.com/fundamentals/setup/manage-domains/remove-domain/](https://developers.cloudflare.com/fundamentals/setup/manage-domains/remove-domain/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/manage-domains/remove-domain/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/manage-domains/remove-domain/) |
| [https://developers.cloudflare.com/billing/change-plan/](https://developers.cloudflare.com/billing/change-plan/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/change-plan/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/change-plan/) |
| [https://developers.cloudflare.com/billing/troubleshoot-failed-payments/](https://developers.cloudflare.com/billing/troubleshoot-failed-payments/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/troubleshoot-failed-payments/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/troubleshoot-failed-payments/) |
| [https://developers.cloudflare.com/billing/cancel-subscription/](https://developers.cloudflare.com/billing/cancel-subscription/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/cancel-subscription/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/cancel-subscription/) |
| [https://developers.cloudflare.com/billing/preview-services/](https://developers.cloudflare.com/billing/preview-services/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/preview-services/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/preview-services/) |
| [https://developers.cloudflare.com/billing/billing-policy/](https://developers.cloudflare.com/billing/billing-policy/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/billing-policy/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/billing-policy/) |
| [https://developers.cloudflare.com/billing/invoices/](https://developers.cloudflare.com/billing/invoices/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/invoices/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/invoices/) |
| [https://developers.cloudflare.com/billing/sales-tax/](https://developers.cloudflare.com/billing/sales-tax/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/sales-tax/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/sales-tax/) |
| [https://developers.cloudflare.com/billing/troubleshoot-invoices/](https://developers.cloudflare.com/billing/troubleshoot-invoices/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/troubleshoot-invoices/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/troubleshoot-invoices/) |
| [https://developers.cloudflare.com/billing/usage-based-billing/](https://developers.cloudflare.com/billing/usage-based-billing/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/usage-based-billing/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/billing/usage-based-billing/) |
| [https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/start/enable/](https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/start/enable/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/start/enable/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/start/enable/) |
| [https://developers.cloudflare.com/fundamentals/setup/account/account-security/login-and-account-issues/](https://developers.cloudflare.com/fundamentals/setup/account/account-security/login-and-account-issues/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/account-security/login-and-account-issues/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/account-security/login-and-account-issues/) |
| [https://developers.cloudflare.com/fundamentals/setup/account/account-security/secure-a-compromised-account/](https://developers.cloudflare.com/fundamentals/setup/account/account-security/secure-a-compromised-account/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/account-security/secure-a-compromised-account/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/account-security/secure-a-compromised-account/) |
| [https://developers.cloudflare.com/fundamentals/setup/account/delete-account/](https://developers.cloudflare.com/fundamentals/setup/account/delete-account/) | [https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/delete-account/](https://dpena-add-billing-pages.preview.developers.cloudflare.com/fundamentals/setup/account/delete-account/) |
author_association: CONTRIBUTOR