@extends('layouts.app') @section('title', 'Manage Vendors - Admin') @section('content') @php $vendorFilterSidebar = view('admin.vendors.partials.filter-sidebar', compact('stats'))->render(); @endphp
@include('admin.partials.admin-shell-left', [ 'backUrl' => route('admin.dashboard'), 'backLabel' => 'Back to Dashboard', 'sidebarExtra' => $vendorFilterSidebar, ])
@include('admin.partials.admin-shell-back-mobile')

Vendor Directory

Product limit for basic vendors: {{ $productLimit }}

Total
{{ $stats['total'] }}
Fully Verified
{{ $stats['fully_verified'] }}
Basic Vendors
{{ $stats['basic_vendors'] }}
KYC Pending
{{ $stats['pending_kyc'] }}
@forelse($vendors as $vendor) @php $limit = $vendor->verification_level >= 3 ? null : $productLimit; $atLimit = $limit && $vendor->products_count >= $limit; @endphp @empty @endforelse
Shop Products KYC Level Trust Account Actions
{{ $vendor->shop_name }}
{{ $vendor->user->email ?? '' }}
{{ $vendor->products_count }} @if($limit)/ {{ $limit }}@else@endif @php $kyc = $vendor->normalizedKycStatus(); @endphp {{ ucwords(str_replace('_', ' ', $kyc)) }} L{{ $vendor->verification_level ?? 1 }} {{ $vendor->trust_score ?? 0 }} {{ ucfirst($vendor->trust_tier ?? 'bronze') }} @if($vendor->is_approved) Active @else Pending @endif
No vendors found.
@if($vendors->hasPages()) @endif
@include('admin.partials.recent-activity-sidebar')
@endsection