@extends('layouts.admin')
@section('title', 'Payment — Admin')
@section('heading', 'Payment '.$payment->reference)
@section('content')
@foreach ([
'Status' => $payment->status->label(), 'Amount' => $payment->formattedAmount(), 'User' => $payment->user?->name ?? 'Deleted user',
'Plan' => $payment->plan?->displayName(), 'Method' => $payment->methodLabel(), 'Provider reference' => $payment->provider_reference,
'Created' => $payment->created_at->format('j M Y H:i'), 'Paid' => $payment->paid_at?->format('j M Y H:i'), 'Failure' => $payment->failure_reason,
] as $k => $v)
- {{ $k }}
- {{ $v ?? '—' }}
@endforeach
Provider events
@forelse ($payment->transactions as $t)
{{ $t->event }}{{ $t->status }}{{ $t->created_at->format('j M H:i') }}
@empty
No webhook events recorded.
@endforelse
Actions
Safe to repeat: verification is idempotent and never creates a second subscription.
@endsection