diff --git a/src/lib/components/billing/planSelection.svelte b/src/lib/components/billing/planSelection.svelte
index 4a6e1f7ca..76d307374 100644
--- a/src/lib/components/billing/planSelection.svelte
+++ b/src/lib/components/billing/planSelection.svelte
@@ -77,9 +77,16 @@
-
-
-
+
+
+
{tierScale.name}
{#if $organization?.billingPlan === BillingPlan.SCALE && !isNewOrg}
diff --git a/src/lib/constants.ts b/src/lib/constants.ts
index 2fc910428..c77f213b5 100644
--- a/src/lib/constants.ts
+++ b/src/lib/constants.ts
@@ -470,7 +470,8 @@ export enum BillingPlan {
PRO = 'tier-1',
SCALE = 'tier-2',
GITHUB_EDUCATION = 'auto-1',
- CUSTOM = 'cont-1'
+ CUSTOM = 'cont-1',
+ ENTERPRISE = 'ent-1'
}
export const feedbackDowngradeOptions = [
diff --git a/src/lib/stores/billing.ts b/src/lib/stores/billing.ts
index a5b00f43e..2b5bdf6bb 100644
--- a/src/lib/stores/billing.ts
+++ b/src/lib/stores/billing.ts
@@ -34,7 +34,7 @@ import { user } from './user';
import { browser } from '$app/environment';
import { canSeeBilling } from './roles';
-export type Tier = 'tier-0' | 'tier-1' | 'tier-2' | 'auto-1' | 'cont-1';
+export type Tier = 'tier-0' | 'tier-1' | 'tier-2' | 'auto-1' | 'cont-1' | 'ent-1';
export const roles = [
{
@@ -81,6 +81,8 @@ export function tierToPlan(tier: Tier) {
return tierGitHubEducation;
case BillingPlan.CUSTOM:
return tierCustom;
+ case BillingPlan.ENTERPRISE:
+ return tierEnterprise;
default:
return tierFree;
}
@@ -199,6 +201,11 @@ export const tierCustom: TierData = {
description: 'Team on a custom contract'
};
+export const tierEnterprise: TierData = {
+ name: 'Enterprise',
+ description: 'For enterprises that need more power and premium support.'
+};
+
export const showUsageRatesModal = writable(false);
export function checkForUsageFees(plan: Tier, id: PlanServices) {
diff --git a/src/routes/(console)/organization-[organization]/billing/planSummary.svelte b/src/routes/(console)/organization-[organization]/billing/planSummary.svelte
index ab9e3ae10..c324bbd91 100644
--- a/src/routes/(console)/organization-[organization]/billing/planSummary.svelte
+++ b/src/routes/(console)/organization-[organization]/billing/planSummary.svelte
@@ -3,7 +3,7 @@
import { Card, CardGrid, Collapsible, CollapsibleItem, Heading } from '$lib/components';
import { Button } from '$lib/elements/forms';
import { toLocaleDate } from '$lib/helpers/date';
- import { plansInfo, tierToPlan, upgradeURL } from '$lib/stores/billing';
+ import { plansInfo, upgradeURL } from '$lib/stores/billing';
import { organization } from '$lib/stores/organization';
import type { CreditList, Invoice, Plan } from '$lib/sdk/billing';
import { abbreviateNumber, formatCurrency, formatNumberWithCommas } from '$lib/helpers/numbers';
@@ -47,8 +47,7 @@
-
- {tierToPlan($organization?.billingPlan)?.name} plan
+
{currentPlan.name} plan
{isTrial ||
$organization?.billingPlan === BillingPlan.GITHUB_EDUCATION