diff --git a/apps/portal/src/app/features/licensing/components/DocumentSlots.tsx b/apps/portal/src/app/features/licensing/components/DocumentSlots.tsx index 4ef90cb06..b0fb505ed 100644 --- a/apps/portal/src/app/features/licensing/components/DocumentSlots.tsx +++ b/apps/portal/src/app/features/licensing/components/DocumentSlots.tsx @@ -144,6 +144,11 @@ export function DocumentSlots({ )} + {requirement.description && ( + + {localized(requirement.description)} + + )} {existing?.files?.[0] && ( {existing.files[0].originalName} ·{' '} diff --git a/apps/portal/src/app/features/licensing/pages/LicenseApplicationPage.tsx b/apps/portal/src/app/features/licensing/pages/LicenseApplicationPage.tsx index db8d10562..ede8e887a 100644 --- a/apps/portal/src/app/features/licensing/pages/LicenseApplicationPage.tsx +++ b/apps/portal/src/app/features/licensing/pages/LicenseApplicationPage.tsx @@ -727,9 +727,14 @@ export function LicenseApplicationPage() { return (
{index > 0 && } - + {localized(section.title)} + {section.description && ( + + {localized(section.description)} + + )} {locked && ( - {/* Both fee stops are bypassable — an examined certificate is + {/* Every fee stop is bypassable — an examined certificate charges + three separate fees (eligibility, exam, certificate) and is otherwise untestable without a live gateway. */} {deps.bypassEnabled && (app.status === 'PAYMENT_PENDING' || - app.status === 'EXAM_PAYMENT_PENDING') && ( + app.status === 'ELIGIBILITY_PAYMENT_PENDING' || + app.status === 'EXAM_PAYMENT_PENDING' || + app.status === 'EXAM_PASSED') && (