Admin Panel
📊Dashboard👥User Management🆔KYC Review🏪Listing Mgmt💳Booking & Payments🆘Disputes💰Financial Controls📋Audit Logs⚙️Platform Config
← Back to User Management
KYC Review — Rajesh Kumar
⏳ Pending Review
User ID: USR-00521 · Host · Submitted Jun 1, 2026 at 14:32 IST · SRS §7.2 FR-6; FR-5
1
🪪
🔍 Click to expand full-screen
🪪
🔍 Click to expand
😊
🔍 Click to expand
Images served from S3/GCS cloud storage (FR-93) · Face-match selfie vs ID photo for identity verification · SRS §9.2 FR-93
2

📋 Submitted KYC Fields — FR-5 (Read-only · Admin compares vs documents)

Legal NameRajesh Kumar
Date of BirthApril 5, 1985 · Age 41
CountryIndia 🇮🇳
Government ID TypeAadhaar Card
ID Number4567 8901 2345
Submission DateJun 1, 2026 · 14:32 IST
Bank AccountHDFC ···· ···· ···· 2341 · IFSC: HDFC0001234
Account Holder NameRajesh Kumar ✓ matches legal name
🔍 Admin task: verify that name/DOB/ID number on documents match submitted fields above. Check selfie matches ID photo for face recognition.
3 4

⚖️ KYC Decision

On click: status → Approved · Host notified by email · Listing creation unlocked · Audit entry created
❌ Reject KYC — Reason Required
Reason will be shown to host in SCR-05 and sent via email · SRS §7.11 FR-44 163 / ∞ chars
Host can resubmit KYC via SCR-03 Step 2 · SRS §7.2 FR-6; §7.9 FR-37
5

📋 Auto-Created Audit Entry (FR-48)

event_type: KYC_APPROVED (or KYC_REJECTED)
admin_user_id: USR-00001 (Admin #A-01)
target_host_id: USR-00521 (Rajesh Kumar)
rejection_reason: "Selfie does not match..." (if rejected)
timestamp: 2026-06-02T09:47:13Z IST
session_id: SES-89ABC21
ip_address: 203.xx.xx.xx
Immutable. Viewable in SCR-31 Audit Logs. Cannot be deleted by admin. · SRS §8.7 FR-48; §8.7 FR-77

Wireframe Annotations — SCR-26 · Host KYC Review (Admin Detail)

P
Persona: Admin (KYC Reviewer) — Manually reviewing a host's identity documents. This decision directly unlocks or permanently blocks the host's ability to create listings. Every action is immutably audited with session ID. SRS §6.3 Admin Journey; §7.2 FR-6
1
Document Viewer (Side-by-Side) — Three panels: Government ID Front / Government ID Back / Selfie. Click to expand any panel full-screen. Download individual document. Images served from S3/GCS (FR-93). Admin visually compares selfie to ID photo for face-match. SRS §7.2 FR-5; §9.2 FR-93
2
Submitted KYC Fields Panel — Read-only display of all FR-5 fields: Legal Name / DOB / Country / Govt ID Type / ID Number / Submission Date / Bank account holder name (cross-validated against legal name). Admin compares field values against uploaded document images. SRS §7.2 FR-5
3
Approve CTA — Green 'Approve KYC' button. On click: host KYC status → Approved / email notification sent to host (FR-6 + FR-37) / listing creation unlocked / FR-48 audit entry auto-created with all fields. SRS §7.2 FR-6; §7.9 FR-37; §8.7 FR-48
4
Reject CTA + Mandatory Reason — Red Reject button opens inline form with mandatory reason textarea (min 20 chars). Reason shown to host in SCR-05 and emailed. Host can resubmit via SCR-03 Step 2. Audit entry created on submission. SRS §7.2 FR-6; §7.11 FR-44; §7.9 FR-37; §8.7 FR-48
5
Audit Log Entry (Annotation) — Every approve or reject auto-creates an FR-48 immutable record: Admin User ID / Action Type / Target Host User ID / Rejection Reason / Timestamp / Session ID / IP Address. Viewable in SCR-31. Append-only table. SRS §8.7 FR-48; §8.7 FR-77
← Previous
Screen 26 of 40 · Host KYC Review (Admin Detail)
Admin · KYC Reviewer
Next →