{{-- Phase 3e: Retrievals with Reason Code + Response Due Date --}}
Retrievals
@forelse($retrievals as $row) @php $dueDate = $row->response_due_date ? \Carbon\Carbon::parse($row->response_due_date) : null; $dueSoon = $dueDate && $dueDate->isFuture() && $dueDate->diffInDays(now()) <= 3; $overdue = $dueDate && $dueDate->isPast(); @endphp @empty @endforelse
Retrieval Date Transaction Date Cardholder Name Amount Reason Code Response Due Date Currency Reference # Status
{{ $row->retrieval_date ? \App\Helpers\Helper::showdate($row->retrieval_date, false) : '—' }} {{ $row->transaction_date ? \App\Helpers\Helper::showdate($row->transaction_date, false) : '—' }} {{ $row->cardholder_name ?? '—' }} ${{ number_format($row->amount ?? 0, 2) }} {{ $row->reason_code ?? '—' }} @if($dueDate) {{ $dueDate->format('m/d/Y') }} @if($overdue) @elseif($dueSoon) @endif @else — @endif {{ $row->currency_code ?? '—' }} {{ $row->transaction_id ?? '—' }} @php($status = $row->retrieval_status_text ?? 'Open') @if($status === 'Responded') {{ $status }} @elseif($status === 'Expired') {{ $status }} @else {{ $status }} @endif
There are no results in this table.