@extends('patent::layouts.master') @section('title', 'Transaction Details - ' . $transaction->reference_no) @section('content')
Transaction Details
{{ $transaction->reference_no }}
Transaction Information
Reference No: {{ $transaction->reference_no }}
Transaction Type: {{ $transaction->transactionType->name ?? 'N/A' }}
AIPT Reference: {{ $transaction->aipt_ref }}
Country: {{ $transaction->country ?? 'N/A' }}
Amount: {{ $transaction->formatted_amount_usd }} @if($transaction->currency !== 'USD')
{{ $transaction->amount }} {{ $transaction->currency }} @endif
Exchange Rate: {{ number_format($transaction->exchange_rate, 4) }}
Transaction Date: {{ $transaction->transaction_date ? $transaction->transaction_date->format('M d, Y') : 'N/A' }}
Deadline: @if($transaction->deadline) {{ $transaction->deadline->format('M d, Y') }} @if($transaction->is_overdue) Overdue @elseif($transaction->days_until_deadline !== null && $transaction->days_until_deadline <= 7) {{ $transaction->days_until_deadline }} days left @endif @else N/A @endif
Bill Deadline: {{ $transaction->bill_deadline ? $transaction->bill_deadline->format('M d, Y') : 'N/A' }}
Payment Method: {{ $transaction->payment_method ? ucfirst(str_replace('_', ' ', $transaction->payment_method)) : 'N/A' }}
Transaction Reference: {{ $transaction->transaction_reference ?? 'N/A' }}
@if($transaction->description)
Description

{{ $transaction->description }}

@endif
Status & Actions
{{ ucfirst($transaction->status) }}
{{ ucfirst(str_replace('_', ' ', $transaction->bill_status)) }}
@if($transaction->invoice_no)
{{ $transaction->invoice_no }}
@endif
@if($transaction->status === 'pending')
@csrf
@csrf
@elseif($transaction->status === 'approved')
@csrf
@endif
Transaction History
Transaction Created

Created by {{ $transaction->creator->name ?? 'Unknown' }}

{{ $transaction->created_at->format('M d, Y H:i') }}
@if($transaction->approved_at)
Transaction Approved

Approved by {{ $transaction->approver->name ?? 'Unknown' }}

{{ $transaction->approved_at->format('M d, Y H:i') }}
@endif @if($transaction->status === 'paid')
Payment Completed

Transaction marked as paid

{{ $transaction->updated_at->format('M d, Y H:i') }}
@endif
@if($transaction->comments->count() > 0)
Comments
@foreach($transaction->comments as $comment)
{{ $comment->addedBy->name ?? 'Unknown' }} {{ $comment->created_at->format('M d, Y H:i') }}
{{ ucfirst($comment->status) }}

{{ $comment->comment }}

@endforeach
@endif
@endsection