diff --git a/app/routes/_layout+/settings.subscription.tsx b/app/routes/_layout+/settings.subscription.tsx
index 34d55c1bb..23589e663 100644
--- a/app/routes/_layout+/settings.subscription.tsx
+++ b/app/routes/_layout+/settings.subscription.tsx
@@ -7,12 +7,14 @@ import { json, redirect } from "@remix-run/node";
import { Link, useLoaderData } from "@remix-run/react";
import { z } from "zod";
import { InfoIcon } from "~/components/icons/library";
+import { Button } from "~/components/shared/button";
import {
Tabs,
TabsContent,
TabsList,
TabsTrigger,
} from "~/components/shared/tabs";
+import { WarningBox } from "~/components/shared/warning-box";
import { CurrentPlanDetails } from "~/components/subscription/current-plan-details";
import { CustomerPortalForm } from "~/components/subscription/customer-portal-form";
import { Prices } from "~/components/subscription/prices";
@@ -196,21 +198,44 @@ export const handle = {
export default function UserPage() {
const { title, subTitle, prices, subscription } =
useLoaderData();
+ const isLegacyPricing =
+ subscription?.items?.data[0]?.price?.metadata.legacy === "true";
return (
<>
-
-
-
+
+
+
+
+
+ {!subscription ? (
+
+ You’re currently using the{" "}
+ FREE version of Shelf
+
+ ) : (
+
+ )}
- {!subscription ? (
-
- You’re currently using the{" "}
- FREE version of Shelf
-
- ) : (
-
+ {isLegacyPricing && (
+
+
+ You are on a{" "}
+
+ . We have since updated our pricing plans.
+ You can view the new pricing plans in the customer portal. If
+ you cancel your subscription, you will not be able to renew it.
+
+ For any questions - get in touch with support
+
+
)}
@@ -223,19 +248,24 @@ export default function UserPage() {