Module: Gitlab::SubscriptionPortal

Defined in:
lib/gitlab/subscription_portal.rb

Constant Summary collapse

PAYMENT_VALIDATION_FORM_ID =
Gitlab::SubscriptionPortal.payment_validation_form_id.freeze
RENEWAL_SERVICE_EMAIL =
Gitlab::SubscriptionPortal.renewal_service_email.freeze
REGISTRATION_VALIDATION_FORM_ID =
Gitlab::SubscriptionPortal.registration_validation_form_id.freeze
SUBSCRIPTION_PORTAL_ADMIN_EMAIL =
Gitlab::SubscriptionPortal.subscription_portal_admin_email.freeze
SUBSCRIPTION_PORTAL_ADMIN_TOKEN =
Gitlab::SubscriptionPortal.subscription_portal_admin_token.freeze

Class Method Summary collapse

Class Method Details

.default_production_customer_portal_urlObject



29
30
31
# File 'lib/gitlab/subscription_portal.rb', line 29

def self.default_production_customer_portal_url
  'https://customers.gitlab.com'
end

.default_staging_customer_portal_urlObject



25
26
27
# File 'lib/gitlab/subscription_portal.rb', line 25

def self.default_staging_customer_portal_url
  'https://customers.staging.gitlab.com'
end

.payment_validation_form_idObject



5
6
7
# File 'lib/gitlab/subscription_portal.rb', line 5

def self.payment_validation_form_id
  "payment_method_validation"
end

.registration_validation_form_idObject



9
10
11
# File 'lib/gitlab/subscription_portal.rb', line 9

def self.registration_validation_form_id
  "cc_registration_validation"
end

.renewal_service_emailObject



21
22
23
# File 'lib/gitlab/subscription_portal.rb', line 21

def self.renewal_service_email
  '[email protected]'
end

.subscription_portal_admin_emailObject



13
14
15
# File 'lib/gitlab/subscription_portal.rb', line 13

def self.subscription_portal_admin_email
  ENV.fetch('SUBSCRIPTION_PORTAL_ADMIN_EMAIL', '[email protected]')
end

.subscription_portal_admin_tokenObject



17
18
19
# File 'lib/gitlab/subscription_portal.rb', line 17

def self.subscription_portal_admin_token
  ENV.fetch('SUBSCRIPTION_PORTAL_ADMIN_TOKEN', 'customer_admin_token')
end