diff --git a/ee/app/controllers/customers_dot/proxy_controller.rb b/ee/app/controllers/customers_dot/proxy_controller.rb
index 32532d4846c26a22589c2783d18370b679fc4929..a8b3dbd5200ddaafd665ccc41b6c507bb4bb99ee 100644
--- a/ee/app/controllers/customers_dot/proxy_controller.rb
+++ b/ee/app/controllers/customers_dot/proxy_controller.rb
@@ -6,6 +6,7 @@ class ProxyController < ApplicationController
     skip_before_action :verify_authenticity_token
 
     feature_category :purchase
+    urgency :low
 
     def graphql
       response = Gitlab::HTTP.post(EE::SUBSCRIPTIONS_GRAPHQL_URL,
diff --git a/ee/app/controllers/groups/billings_controller.rb b/ee/app/controllers/groups/billings_controller.rb
index 021267e1a9784aabef68fd88a587f34d3a489570..013871be9911c59df90023c3b0fe3de308c3bf64 100644
--- a/ee/app/controllers/groups/billings_controller.rb
+++ b/ee/app/controllers/groups/billings_controller.rb
@@ -11,6 +11,7 @@ class Groups::BillingsController < Groups::ApplicationController
   layout 'group_settings'
 
   feature_category :purchase
+  urgency :low
 
   def index
     @hide_search_settings = true
diff --git a/ee/app/controllers/groups/seat_usage_controller.rb b/ee/app/controllers/groups/seat_usage_controller.rb
index e731e8463041208165e9d135e2942fbf8dcc664e..e6e477d882fd5bdd836879337d2c9d29a371a748 100644
--- a/ee/app/controllers/groups/seat_usage_controller.rb
+++ b/ee/app/controllers/groups/seat_usage_controller.rb
@@ -8,6 +8,7 @@ class Groups::SeatUsageController < Groups::ApplicationController
   layout "group_settings"
 
   feature_category :purchase
+  urgency :low
 
   def show
     respond_to do |format|
diff --git a/ee/app/controllers/groups/usage_quotas_controller.rb b/ee/app/controllers/groups/usage_quotas_controller.rb
index 3c075f76206e9742876b6d12884c45ee817df3fc..5a23199e3888f0e89d8d38f5f966eb9714861c40 100644
--- a/ee/app/controllers/groups/usage_quotas_controller.rb
+++ b/ee/app/controllers/groups/usage_quotas_controller.rb
@@ -11,6 +11,7 @@ class Groups::UsageQuotasController < Groups::ApplicationController
   layout 'group_settings'
 
   feature_category :purchase
+  urgency :low
 
   def index
     @hide_search_settings = true
diff --git a/ee/app/controllers/profiles/billings_controller.rb b/ee/app/controllers/profiles/billings_controller.rb
index 2d60a8b424c64204abe1711a510bdb9e019d6e29..5dc572234214f2b1e24cfbb0d6cd663404850f03 100644
--- a/ee/app/controllers/profiles/billings_controller.rb
+++ b/ee/app/controllers/profiles/billings_controller.rb
@@ -4,6 +4,7 @@ class Profiles::BillingsController < Profiles::ApplicationController
   before_action :verify_namespace_plan_check_enabled
 
   feature_category :purchase
+  urgency :low
 
   def index
     @hide_search_settings = true
diff --git a/ee/app/controllers/profiles/usage_quotas_controller.rb b/ee/app/controllers/profiles/usage_quotas_controller.rb
index 51883cc62c35ae605b292d1f7043c6f7bb18ee2c..519f35bb09cdb15adb45da30bbc8238d1bcb84de 100644
--- a/ee/app/controllers/profiles/usage_quotas_controller.rb
+++ b/ee/app/controllers/profiles/usage_quotas_controller.rb
@@ -4,6 +4,7 @@ class Profiles::UsageQuotasController < Profiles::ApplicationController
   include OneTrustCSP
 
   feature_category :purchase
+  urgency :low
 
   before_action only: [:index] do
     push_frontend_feature_flag(:gitlab_gtm_datalayer, type: :ops)
diff --git a/ee/app/controllers/subscriptions/groups_controller.rb b/ee/app/controllers/subscriptions/groups_controller.rb
index 83e911cbae6f812f99e06d8947cd56ae8a77d28f..b3c96834d3dad9d219ebc16c00752a1aa698b952 100644
--- a/ee/app/controllers/subscriptions/groups_controller.rb
+++ b/ee/app/controllers/subscriptions/groups_controller.rb
@@ -9,6 +9,7 @@ class GroupsController < ApplicationController
     before_action :find_group
 
     feature_category :purchase
+    urgency :low
 
     def edit
     end
diff --git a/ee/app/controllers/subscriptions_controller.rb b/ee/app/controllers/subscriptions_controller.rb
index 82868ae6344ddc3f77645c68c986d35e8e3bf38f..a269b71809e0b96fe0053f0eff32ffd7745ed164 100644
--- a/ee/app/controllers/subscriptions_controller.rb
+++ b/ee/app/controllers/subscriptions_controller.rb
@@ -16,6 +16,7 @@ class SubscriptionsController < ApplicationController
   end
 
   feature_category :purchase
+  urgency :low
 
   content_security_policy do |p|
     next if p.directives.blank?
diff --git a/ee/app/controllers/trials_controller.rb b/ee/app/controllers/trials_controller.rb
index d48c1fb3fe02c63f70b959fbf708194b880ef87b..fbba83d9ce1d49eaf27af4079d779b081afe4552 100644
--- a/ee/app/controllers/trials_controller.rb
+++ b/ee/app/controllers/trials_controller.rb
@@ -19,6 +19,7 @@ class TrialsController < ApplicationController
   end
 
   feature_category :purchase
+  urgency :low
 
   def new
   end
diff --git a/ee/lib/api/internal/upcoming_reconciliations.rb b/ee/lib/api/internal/upcoming_reconciliations.rb
index e3925e41dc7c05f6c6f63c1f9d25a73e8c02dca4..25b123082797206c98eba355187ac01b382ec1f2 100644
--- a/ee/lib/api/internal/upcoming_reconciliations.rb
+++ b/ee/lib/api/internal/upcoming_reconciliations.rb
@@ -9,6 +9,7 @@ class UpcomingReconciliations < ::API::Base
       end
 
       feature_category :purchase
+      urgency :low
 
       namespace :internal do
         resource :upcoming_reconciliations do
diff --git a/ee/lib/ee/api/namespaces.rb b/ee/lib/ee/api/namespaces.rb
index dcf41ce66e2034b6f9fb77b06d4001eb4aba2c1d..bc562f4e483c7ca0651992703c6fad6b3cfdaa08 100644
--- a/ee/lib/ee/api/namespaces.rb
+++ b/ee/lib/ee/api/namespaces.rb
@@ -89,7 +89,7 @@ def update_namespace(namespace)
 
             requires :start_date, type: Date, desc: 'The date when subscription was started'
           end
-          post ":id/gitlab_subscription", feature_category: :purchase do
+          post ":id/gitlab_subscription", urgency: :low, feature_category: :purchase do
             authenticated_as_admin!
 
             namespace = find_namespace!(params[:id])
@@ -107,7 +107,7 @@ def update_namespace(namespace)
           desc 'Returns the subscription for the namespace' do
             success ::API::Entities::GitlabSubscription
           end
-          get ":id/gitlab_subscription", feature_category: :purchase do
+          get ":id/gitlab_subscription", urgency: :low, feature_category: :purchase do
             namespace = find_namespace!(params[:id])
             authorize! :admin_namespace, namespace
 
@@ -120,7 +120,7 @@ def update_namespace(namespace)
           params do
             use :gitlab_subscription_optional_attributes
           end
-          put ":id/gitlab_subscription", feature_category: :purchase do
+          put ":id/gitlab_subscription", urgency: :low, feature_category: :purchase do
             authenticated_as_admin!
 
             namespace = find_namespace!(params[:id])
diff --git a/lib/api/users.rb b/lib/api/users.rb
index b10458c43586d0a2f71b6851140613a7f969cf79..c7aa4b43d4d751f514c9f4689475ec6d7bb9823b 100644
--- a/lib/api/users.rb
+++ b/lib/api/users.rb
@@ -1096,7 +1096,7 @@ def target_user
         requires :credit_card_mask_number, type: String, desc: 'The last 4 digits of credit card number'
         requires :credit_card_type, type: String, desc: 'The credit card network name'
       end
-      put ":user_id/credit_card_validation", feature_category: :purchase do
+      put ":user_id/credit_card_validation", urgency: :low, feature_category: :purchase do
         authenticated_as_admin!
 
         user = find_user(params[:user_id])