@if (panVerifyStatus === 'VERIFIED' && aadhaarVerifyStatus === 'VERIFIED') {
Both PAN & Aadhaar confirmed against NSDL & UIDAI records.
} @else if (panVerifyStatus === 'VERIFIED') {
PAN confirmed against NSDL records. Aadhaar verification pending.
} @else {
Aadhaar confirmed via UIDAI OTP. PAN verification pending.
}
PAN of Proprietorcredit_card
@if (kycForm.get('panNumber')?.hasError('pattern') && kycForm.get('panNumber')?.touched) {
Invalid PAN format
}
@if (panVerifyStatus === 'VERIFIED') {
check_circle
}
@if (panVerifyStatus === 'FAILED') {
cancel
}
PAN of Proprietor (no separate entity PAN needed)
filter_none
Combined preview (front + back)
Saved as a single PNG. Re-crop a side to update the merged file.
}
}
{{ selectedKycDoc?.documentKeyLabel || 'Document Number' }}tag
@if (kycForm.get('kycDocumentNumber')?.hasError('required') && kycForm.get('kycDocumentNumber')?.touched) {
Document number is required
} @else if (
kycForm.get('kycDocumentNumber')?.hasError('pattern') && kycForm.get('kycDocumentNumber')?.touched
) {
Only letters, numbers, hyphens and slashes allowed
}
Issue Datecalendar_todayExpiry Dateevent_busyIf applicable (Passport, DL, Visa)
Risk Category & KYC Review
Risk Category
@if (kycForm.get('riskCategory')?.value === 1) {
Low Risk
} @else if (kycForm.get('riskCategory')?.value === 2) {
Medium Risk
} @else if (kycForm.get('riskCategory')?.value === 3) {
High Risk
}
Low Risk 10 yr renewal Medium Risk
8 yr renewal High Risk 2 yr renewalKYC Review Due DateAuto: Low 10yr, Medium 8yr, High 2yr{{ isKycVerified ? 'Reason for Re-edit *' : 'Remarks' }}
@if (isKycVerified && !kycForm.get('remarks')?.value?.trim()) {
Remarks are mandatory when updating a verified KYC record
}
@if (isKycVerified) {
infoKYC is VERIFIED. Any update will reset the status to IN PROGRESS and
require PAN re-verification.
System will auto-alert before KYC expiry on {{ getKycExpiryDate(getRenewalYears()) }}.
}
AML & Compliance Checks
AML Check StatusClearFlaggedBlockedBanned Entity List MatchNoYesPartial MatchWillful Defaulter FlagNoYesECGC SAL FlagNoYesDormant / Inoperative FlagActiveDormantInoperative