@vite(['resources/css/app.css', 'resources/js/app.js'])
@include('admin.partials.nav')

CoreLife Admin

Registration details

← Back to course

CoreLife Training

{{ $registration->course->name ?? 'Unknown course' }}

@if ($registration->course?->category)

{{ $registration->course->category }}

@endif

Registration ID: {{ $registration->id }}

Order ID: {{ $registration->order_id }}

@if ($registration->senangpay_transaction_id)

Transaction ID: {{ $registration->senangpay_transaction_id }}

@endif

Created: {{ optional($registration->created_at)->format('Y-m-d H:i') }}

@if ($registration->updated_at)

Updated: {{ optional($registration->updated_at)->format('Y-m-d H:i') }}

@endif

Participant details

Name
{{ $registration->name }}
Email
{{ $registration->email }}
Phone
{{ $registration->phone }}
@if ($registration->organisation)
Organisation
{{ $registration->organisation }}
@endif @if ($registration->ic_number)
IC / ID
{{ $registration->ic_number }}
@endif
Quantity (participants)
{{ $registration->quantity }}

Programme & payment

Programme dates
@if ($registration->course?->start_date) {{ $registration->course->start_date->format('d M Y') }} @if ($registration->course->end_date && $registration->course->end_date->isAfter($registration->course->start_date)) – {{ $registration->course->end_date->format('d M Y') }} @endif @else – @endif
Venue
{{ $registration->course->location ?? '–' }}
Amount paid
RM {{ number_format($registration->amount, 2) }} ({{ $registration->currency }})
Status
{{ $registration->status }} @if ($registration->senangpay_status_id !== null) status_id: {{ $registration->senangpay_status_id }} @endif @if ($registration->senangpay_msg)

Message: {{ $registration->senangpay_msg }}

@endif

Notes

  • Keep this confirmation together with the SenangPay receipt for HRD Corp or employer claims.
  • Status reflects the latest information received from SenangPay via return and callback URLs.
@include('admin.partials.footer')