KYC Verification Review

Review identity documents and user credentials.

← Back to Submissions

{{ $profile->user->name ?? $profile->first_name . ' ' . $profile->last_name }}

{{ $profile->kyc_status }}

{{ $profile->user->email ?? 'N/A' }} • Submitted {{ $profile->created_at?->format('M d, Y \a\t h:i A') }}

@csrf
@if($profile->kyc_rejection_reason || $profile->rejection_reason)
Previous Rejection Reason: {{ $profile->kyc_rejection_reason ?? $profile->rejection_reason }}
@endif

Identity & Account Details

ID Type {{ ucwords(str_replace('_', ' ', $profile->id_type ?? 'N/A')) }}
ID Number / Code {{ $profile->id_number ?? 'N/A' }}
Phone Number {{ $profile->phone_number ?? 'N/A' }}
Payout Method {{ strtoupper($profile->payout_method ?? 'N/A') }}
Network / Bank {{ $profile->network_or_bank ?? 'N/A' }}
Account Name {{ $profile->payout_account_name ?? 'N/A' }}
Account Number {{ $profile->payout_account_number ?? 'N/A' }}

Uploaded Identity Documents

@php $documents = [ [ 'title' => 'Verification ID Document', 'path' => $profile->id_document_path ?? null, ], [ 'title' => 'Live Selfie Verification', 'path' => $profile->selfie_path ?? null, ], ]; @endphp
@foreach($documents as $doc) @php $hasFile = !empty($doc['path']); $fileUrl = $hasFile ? Storage::url($doc['path']) : null; // Extract the exact filename with extension (e.g. document.pdf) $fileName = $hasFile ? basename($doc['path']) : 'document'; $isPdf = $hasFile && Str::endsWith(strtolower($doc['path']), '.pdf'); @endphp
{{ $doc['title'] }} @if($hasFile) Download @endif
@if($hasFile) @if($isPdf) @else
{{ $doc['title'] }}
Click to Enlarge
@endif @else

No file uploaded

@endif
@endforeach

Reject KYC Submission

@csrf