diff --git a/components/checkout/PlanSummary.tsx b/components/checkout/PlanSummary.tsx index 915e73e..ec77686 100644 --- a/components/checkout/PlanSummary.tsx +++ b/components/checkout/PlanSummary.tsx @@ -78,7 +78,8 @@ export default function PlanSummary({ plan, interval, limit, country, vatId, onC fetchVAT(country, vatId, currentInterval) } - const isVatVerified = verifiedVatId !== '' && verifiedVatId === vatId + const isVatChecked = verifiedVatId !== '' && verifiedVatId === vatId + const isVatValid = isVatChecked && vatResult?.vat_exempt === true return (
@@ -140,14 +141,14 @@ export default function PlanSummary({ plan, interval, limit, country, vatId, onC
{/* Verified company info */} - {isVatVerified && vatResult?.company_name && ( + {isVatValid && vatResult?.company_name && (

{vatResult.company_name}

{vatResult.company_address && ( @@ -155,7 +156,7 @@ export default function PlanSummary({ plan, interval, limit, country, vatId, onC )}
)} - {isVatVerified && vatResult && !vatResult.vat_exempt && ( + {isVatChecked && vatResult && !vatResult.vat_exempt && (

VAT ID could not be verified. 21% VAT will apply.

)}