@if (loading) {
{{ 'labels.inputs.KYC Verification' | translate }}...
}
@if (!loading) {
@if (!isEditMode && kycData) {
credit_card PAN
{{ kycData.panNumber || '—' }}
@if (kycData.panVerified) {
check_circle Verified
} @else {
radio_button_unchecked Pending
}
{{ kycData.panVerifiedOn ? formatDate(kycData.panVerifiedOn) : '—' }}
fingerprint Aadhaar
{{ kycData.aadhaarNumberMasked || '—' }}
@if (kycData.aadhaarVerified) {
check_circle Verified
} @else {
radio_button_unchecked Pending
}
{{ kycData.aadhaarVerifiedOn ? formatDate(kycData.aadhaarVerifiedOn) : '—' }}
@if (!showAadhaarReVerify && !aadhaarOtpSent) {
}
@if (isNonIndividual) {
business GSTIN
{{ kycData.gstinNumber || '—' }}
@if (kycData.gstinVerified) {
check_circle Verified
} @else {
radio_button_unchecked Pending
}
{{ kycData.gstinVerifiedOn ? formatDate(kycData.gstinVerifiedOn) : '—' }}
}
@if (isNonIndividual && kycData?.enterprisePan) {
credit_card Enterprise PAN
{{ kycData.enterprisePan }}
@if (kycData.enterprisePanVerified) {
check_circle Verified
} @else {
radio_button_unchecked Pending
}
{{ kycData.enterprisePanVerifiedOn ? formatDate(kycData.enterprisePanVerifiedOn) : '—' }}
}
@if (isNonIndividual && kycData?.cinNumber) {
verified_user CIN
{{ kycData.cinNumber }}
@if (kycData.cinVerified) {
check_circle Verified
} @else {
radio_button_unchecked Pending
}
—
}
@if (isNonIndividual && kycData?.incorporationDate) {
event Incorporation Date
{{ formatDate(kycData.incorporationDate) }}
—
—
}
link PAN–Aadhaar Link
Sec 139AA
@if (kycData?.panAadhaarSeedingStatus === 'Y') {
check_circle Linked
} @else if (kycData?.panAadhaarSeedingStatus === 'N') {
cancel Not Linked
} @else if (kycData?.panAadhaarSeedingStatus === 'E') {
info Exempt
} @else {
radio_button_unchecked Pending
}
—
@if (showAadhaarReVerify && !aadhaarOtpSent) {
Enter 12-digit Aadhaar
}
@if (aadhaarOtpSent) {
sms OTP sent
Enter OTP
}
@if (verificationError.aadhaar) {
error_outline {{ verificationError.aadhaar }}
}
@if (verificationError.pan) {
error_outline {{ verificationError.pan }}
}
}
@if (!isEditMode && !kycData) {
verified_user
{{ 'labels.inputs.KYC Verification' | translate }} not initiated yet.
}
@if (isEditMode) {
}
}