@extends('layouts.admin') @section('title','Payments') @section('heading','Payments, proofs and refunds') @section('content')
Gateway intents, authenticated provider references, offline proofs and refund status.
Webhook operations| Intent | Customer | Gateway | Status | Proof | Amount | Action |
|---|---|---|---|---|---|---|
| {{ Str::limit($intent->public_id,13) }} {{ $intent->created_at->format('d M Y H:i') }} | {{ $intent->user?->name }} {{ $intent->user?->email }} | {{ strtoupper($intent->gateway) }} {{ $intent->provider_reference ?? '—' }} | {{ $intent->status }}@foreach($intent->refunds as $refund) Refund {{ $refund->currency }} {{ $refund->amount }} · {{ $refund->status }}@endforeach | {{ $intent->offlineProof?->status ?? '—' }} | {{ $intent->currency }} {{ number_format($intent->amount,2) }} | @if($intent->status==='proof_submitted') @elseif($intent->status==='paid' && $intent->gateway!=='offline') @php($remaining=(float)$intent->amount-(float)$intent->refunds->whereIn('status',['processing','pending','completed'])->sum('amount')) @if($remaining>0)@else Fully allocated @endif @else—@endif |
| No payment intents recorded. | ||||||