@extends('admin.layouts.app') @section('title','Participant Details') @section('page-title','Participant Details') @section('page-subtitle','Registration, payment, tags and check-in information') @section('participants-active','active') @section('content')
Back to Participants
{{ $registration->user?->name }}

{{ $registration->conference?->name }}

{{ ucfirst($registration->payment_status) }} {{ str_replace('_', ' ', ucfirst($registration->registration_category)) }}
Registration #
{{ $registration->registration_number }}
Email
{{ $registration->user?->email }}
Phone
{{ $registration->user?->phone_number ?? '—' }}
Membership
{{ $registration->user?->membershipCategory?->name ?? '—' }}
Affiliation
{{ $registration->user?->affiliation ?? '—' }}
State / Country
{{ $registration->user?->state?->name ?? '—' }}{{ $registration->user?->country ? ', '.$registration->user->country : '' }}
Attendance
{{ ucfirst($registration->attendance_type ?? 'physical') }}
Registered
{{ $registration->registered_at?->format('M d, Y H:i') ?? '—' }}
Check-in
{{ $registration->attendance_status === 'checked_in' ? 'Checked in' : 'Not checked in' }}
@if($registration->fee_period || $registration->total_amount_due)

Fee Period
{{ str_replace('_', ' ', ucfirst($registration->fee_period ?? '—')) }}
Base Fee
{{ $registration->fee_currency ?? 'NGN' }} {{ number_format($registration->base_registration_fee ?? 0, 2) }}
Total Due
{{ $registration->fee_currency ?? 'NGN' }} {{ number_format($registration->total_amount_due ?? 0, 2) }}
@endif @if($registration->attending_with_spouse)

Spouse Registration
Name
{{ $registration->spouse_name }}
Gender
{{ ucfirst($registration->spouse_gender ?? '—') }}
Phone
{{ $registration->spouse_phone ?? '—' }}
Email
{{ $registration->spouse_email ?? '—' }}
Spouse Fee
{{ $registration->fee_currency ?? 'NGN' }} {{ number_format($registration->spouse_fee_amount ?? 0, 2) }}
@endif @if($registration->meal_preference)
Meal Preference
{{ $registration->meal_preference }}
@endif @if($registration->special_needs)
Special Needs
{{ $registration->special_needs }}
@endif
@if($registration->payments->isNotEmpty())
Payment History
@foreach($registration->payments as $payment) @endforeach
Reference Amount Status Date
{{ $payment->payment_reference }} {{ $payment->currency ?? 'NGN' }} {{ number_format($payment->amount, 2) }} {{ ucfirst(str_replace('_', ' ', $payment->status)) }} {{ $payment->paid_at?->format('M d, Y H:i') ?? $payment->created_at?->format('M d, Y H:i') }}
@endif
@if($registration->passport_photo)
Passport Photo
{{ $registration->user?->name }}
@endif
Conference Tags
@forelse($registration->tags as $tag)
{{ ucfirst($tag->holder_type) }}

{{ $tag->holder_name }}

{{ $tag->tag_number }}

@if($tag->qr_code_image) QR Code @endif @php $checkedIn = $registration->checkins->firstWhere('holder_type', $tag->holder_type); @endphp

{{ $checkedIn ? 'Checked in '.$checkedIn->checkin_time?->format('M d, Y H:i') : 'Not checked in' }}

@empty

No tags generated yet.

@endforelse
Conference

{{ $registration->conference?->conference_year }}

{{ $registration->conference?->city }}{{ $registration->conference?->city && $registration->conference?->conference_year ? ' · ' : '' }}{{ $registration->conference?->conference_year }}

Venue: {{ $registration->conference?->venue ?? '—' }}

Dates: {{ $registration->conference?->start_date?->format('M d') }} – {{ $registration->conference?->end_date?->format('M d, Y') }}

@endsection