@php use App\Enums\VirtualCard\CardholderType; @endphp @extends('backend.virtual_card.index') @section('title', __('Cardholder Management')) @section('virtual_card_header')
{{ __('Review personal and business cardholders, KYC state, and provider compatibility.') }}
| {{ __('User') }} | {{ __('Cardholder') }} | {{ __('Identity / ID') }} | {{ __('Compatible Providers') }} | {{ __('Status') }} | {{ __('Requested') }} | {{ __('Actions') }} |
|---|---|---|---|---|---|---|
|
{{ $holder->user->name }}
{{ $holder->user->role->title() }}
|
{{ $displayName ?: '—' }}
{{ $holder->card_type->label() }}
{{ $holder->email ?? $holder->user->email ?? '-' }}
@if($isBusiness && $holder->business?->beneficial_owners)
{{ trans_choice(':count UBO|:count UBOs', count($holder->business->beneficial_owners), ['count' => count($holder->business->beneficial_owners)]) }}
@endif
|
@if($holder->id_type)
{{ \Illuminate\Support\Str::headline(str_replace('_', ' ', $holder->id_type)) }}
@endif
@if($holder->id_number)
{{ $holder->id_number }}
@endif
@if($chCountry)
{{ $chCountry }}
@endif
|
@if($compat->isEmpty())
{{ __('None') }}
@else
@foreach($compat as $provider)
{{ $provider->display_label ?: $provider->name }}
@endforeach
@endif
|
{{ $holder->status->label() }} |
{{ $holder->created_at->format('M d, Y') }}
{{ $holder->created_at->diffForHumans() }}
|
@include('backend.virtual_card.cardholder.partials._view_modal', ['holder' => $holder, 'providers' => $providers]) |
|
|
||||||