{{ __('Subscription Tokens') }} - {{ $user->name }}

Back to Users
@if(session('success')) @endif @if(session('error')) @endif
{{ strtoupper(substr($user->name, 0, 1)) }}

{{ $user->name }}

{{ $user->email }}

{{ $user->mobile_no ?? 'No mobile' }}

Generate New Subscription Token

@csrf
Validity Days: 30 days

Subscription Tokens ({{ $tokens->count() }})

@if($tokens->count() > 0)
@foreach($tokens as $index => $token) @php $today = \Carbon\Carbon::today(); $isExpired = $today->gt($token->validity_to); $statusClass = ''; $statusText = ''; if ($token->is_used) { $statusClass = 'bg-gray-100 text-gray-800'; $statusText = 'Used'; } elseif ($isExpired) { $statusClass = 'bg-red-100 text-red-800'; $statusText = 'Expired'; } else { $statusClass = 'bg-green-100 text-green-800'; $statusText = 'Active'; } @endphp @endforeach
S.No Token Validity Days Validity From Validity To Status Used At Actions
{{ $index + 1 }}
{{ $token->token }}
{{ $token->validity_days }} days {{ $token->validity_from->format('d M Y') }} {{ $token->validity_to->format('d M Y') }} {{ $statusText }} {{ $token->used_at ? $token->used_at->timezone('Asia/Kolkata')->format('d M Y H:i') : '-' }} @if(!$token->is_used)
@csrf @method('DELETE')
@endif
@else

No tokens generated yet

@endif