diff --git a/client/components/thank-you-v2/index.tsx b/client/components/thank-you-v2/index.tsx
index 2dde1d3f00cd28..de7f85604ad861 100644
--- a/client/components/thank-you-v2/index.tsx
+++ b/client/components/thank-you-v2/index.tsx
@@ -13,10 +13,12 @@ interface ThankYouV2Props {
products?: React.ReactElement | React.ReactElement[];
footerDetails?: ThankYouFooterDetailProps[];
upsellProps?: ThankYouUpsellProps;
+ isGravatarDomain?: boolean;
}
export default function ThankYouV2( props: ThankYouV2Props ) {
- const { title, subtitle, headerButtons, products, footerDetails, upsellProps } = props;
+ const { title, subtitle, headerButtons, products, footerDetails, upsellProps, isGravatarDomain } =
+ props;
return (
@@ -26,9 +28,9 @@ export default function ThankYouV2( props: ThankYouV2Props ) {
{ products &&
{ products }
}
- { footerDetails &&
}
+ { footerDetails && ! isGravatarDomain &&
}
- { upsellProps &&
}
+ { upsellProps && ! isGravatarDomain &&
}
);
}
diff --git a/client/my-sites/checkout/checkout-thank-you/index.tsx b/client/my-sites/checkout/checkout-thank-you/index.tsx
index d46467e783083e..8a196a2b00ba6b 100644
--- a/client/my-sites/checkout/checkout-thank-you/index.tsx
+++ b/client/my-sites/checkout/checkout-thank-you/index.tsx
@@ -549,7 +549,13 @@ export class CheckoutThankYou extends Component<
/>
);
} else if ( isOnlyDomainPurchases( purchases ) ) {
- pageContent = ;
+ pageContent = (
+
+ );
} else if ( purchases.length === 1 && isPlan( purchases[ 0 ] ) ) {
pageContent = (
);
} );
@@ -121,6 +127,7 @@ export default function DomainOnlyThankYou( { purchases, receiptId }: DomainOnly
products={ products }
footerDetails={ getDomainFooterDetails( 'domain-only' ) }
upsellProps={ upsellProps }
+ isGravatarDomain={ isGravatarDomain }
/>
>
);
diff --git a/client/my-sites/checkout/checkout-thank-you/redesign-v2/products/domain-product.tsx b/client/my-sites/checkout/checkout-thank-you/redesign-v2/products/domain-product.tsx
index 5aff0e240b410f..f46ba5df9a4e65 100644
--- a/client/my-sites/checkout/checkout-thank-you/redesign-v2/products/domain-product.tsx
+++ b/client/my-sites/checkout/checkout-thank-you/redesign-v2/products/domain-product.tsx
@@ -40,6 +40,7 @@ type ThankYouDomainProductProps = {
isDomainOnly?: boolean;
siteSlug?: string | null;
currency?: string;
+ isGravatarDomain?: boolean;
};
export default function ThankYouDomainProduct( {
@@ -48,6 +49,7 @@ export default function ThankYouDomainProduct( {
isDomainOnly,
siteSlug,
currency,
+ isGravatarDomain,
}: ThankYouDomainProductProps ) {
const translate = useTranslate();
@@ -62,6 +64,12 @@ export default function ThankYouDomainProduct( {
if ( purchase && isDomainTransfer( purchase ) ) {
actions = ;
+ } else if ( isGravatarDomain ) {
+ actions = (
+
+ );
} else if ( purchase?.blogId && siteSlug ) {
const createSiteHref = siteSlug && createSiteFromDomainOnly( siteSlug, purchase.blogId );
const createSiteProps = createSiteHref ? { href: createSiteHref } : { disabled: true };