Subscription Details - {{ $subscription->user->name }}

Back to Subscriptions View Customer Profile

Subscription Overview

#{{ $subscription->id }}
{{ $subscription->plan->name ?? 'N/A' }} @if($subscription->plan && $subscription->plan->type === 'family') Family Plan @endif
@php $statusColors = [ 'active' => 'success', 'cancelled' => 'error', 'expired' => 'warning', 'pending_payment' => 'info' ]; $color = $statusColors[$subscription->status] ?? 'neutral'; @endphp {{ ucfirst(str_replace('_', ' ', $subscription->status)) }}
@if($subscription->family_role) {{ ucwords(str_replace('_', ' ', $subscription->family_role)) }} @else Individual @endif
{{ $subscription->starts_at ? $subscription->starts_at->format('M j, Y g:i A') : 'Not set' }}
{{ $subscription->ends_at ? $subscription->ends_at->format('M j, Y g:i A') : 'Not set' }} @if($subscription->ends_at && $subscription->ends_at->isPast() && $subscription->status === 'active') Overdue @endif
@if($subscription->is_discounted)
${{ number_format($subscription->discounted_price, 2) }} (Insurance Applied)
@endif

Quick Actions

View Transactions @if($subscription->plan && $subscription->plan->type === 'family') Family Members @endif Create Support Ticket
@if($familyMembers->isNotEmpty())

Family Members

@foreach($familyMembers as $member)
{{ $member->user->name }}
{{ $member->user->email }}
{{ ucwords(str_replace('_', ' ', $member->family_role)) }} {{ ucfirst($member->status) }}
View Subscription View Profile
@endforeach
@endif @if($subscription->transactions->isNotEmpty())

Recent Transactions

View All
@foreach($subscription->transactions->take(5) as $transaction) @endforeach
Date Amount Payment Method Status Transaction ID
{{ $transaction->created_at->format('M j, Y') }} ${{ number_format($transaction->amount, 2) }} {{ ucfirst(str_replace('_', ' ', $transaction->payment_method)) }} {{ ucfirst($transaction->status) }} {{ $transaction->transaction_id }}
@endif @if($recentTickets->isNotEmpty())

Recent Support Tickets

@foreach($recentTickets as $ticket)
{{ $ticket->subject }}
{{ $ticket->ticket_number }} • {{ $ticket->created_at->format('M j, Y') }}
{{ ucfirst(str_replace('_', ' ', $ticket->status)) }} View
@endforeach
@endif