diff --git a/apps/payments/next/app/[locale]/subscriptions/manage/en.ftl b/apps/payments/next/app/[locale]/subscriptions/manage/en.ftl index 1d61eb9ef90..b80ce35e9c2 100644 --- a/apps/payments/next/app/[locale]/subscriptions/manage/en.ftl +++ b/apps/payments/next/app/[locale]/subscriptions/manage/en.ftl @@ -3,8 +3,12 @@ subscription-management-page-banner-warning-title-no-payment-method = No payment method added subscription-management-page-banner-warning-link-no-payment-method = Add a payment method subscription-management-subscriptions-heading = Subscriptions +subscription-management-free-trial-heading = Free trials +subscription-management-your-free-trials-aria = Your free trials + # Heading for mobile only quick links menu subscription-management-jump-to-heading = Jump to +subscription-management-nav-free-trials = Free trials subscription-management-nav-payment-details = Payment details subscription-management-nav-active-subscriptions = Active subscriptions subscription-management-payment-details-heading = Payment details diff --git a/apps/payments/next/app/[locale]/subscriptions/manage/page.tsx b/apps/payments/next/app/[locale]/subscriptions/manage/page.tsx index a8a787d66a1..1fabda07df4 100644 --- a/apps/payments/next/app/[locale]/subscriptions/manage/page.tsx +++ b/apps/payments/next/app/[locale]/subscriptions/manage/page.tsx @@ -15,6 +15,7 @@ import { Banner, BannerVariant, formatPlanInterval, + FreeTrialContent, getCardIcon, GleanPageView, ManageParams, @@ -76,6 +77,7 @@ export default async function Manage({ subscriptions, appleIapSubscriptions, googleIapSubscriptions, + trialSubscriptions, } = await getSubManPageContentAction( session.user?.id, { ...resolvedParams }, @@ -192,7 +194,8 @@ export default async function Manage({ {(subscriptions.length > 0 || appleIapSubscriptions.length > 0 || - googleIapSubscriptions.length > 0) && ( + googleIapSubscriptions.length > 0 || + trialSubscriptions.length > 0) && (