@extends('admin.layouts.app') @section('title', 'Return Request #' . $return->id) @section('content')

Return Request #{{ $return->id }}

Created on {{ optional($return->created_at)->format('M d, Y H:i') ?? 'N/A' }}

@php $statusClasses = [ 'pending' => 'bg-yellow-500/10 text-yellow-500 border-yellow-500/20', 'approved' => 'bg-blue-500/10 text-blue-500 border-blue-500/20', 'received' => 'bg-purple-500/10 text-purple-500 border-purple-500/20', 'refund_initiated' => 'bg-orange-500/10 text-orange-500 border-orange-500/20', 'refunded' => 'bg-green-500/10 text-green-500 border-green-500/20', 'rejected' => 'bg-red-500/10 text-red-500 border-red-500/20', ]; @endphp {{ ucfirst(str_replace('_', ' ', $return->status)) }}

Return Reason

"{{ $return->reason }}"

@if($return->admin_note)

Admin Note

{{ $return->admin_note }}

@endif

Update Status

@csrf @method('PUT')
@if($return->status == 'refund_initiated' || $return->status == 'received')

Process Refund

Order Total: {{ $return->order ? '₹' . number_format($return->order->total, 2) : 'N/A' }}

@csrf
@endif

Customer

{{ substr($return->user->name, 0, 1) }}

{{ $return->user->name }}

{{ $return->user->email }}

Total Orders {{ $return->user->orders->count() }}

Original Order

@if($return->order)
#{{ $return->order->order_number }} {{ $return->order->created_at->format('M d, Y') }}
@foreach($return->order->items as $item)
@if($item->product && $item->product->images && count($item->product->images) > 0) @else
N/A
@endif

{{ $item->product->name ?? 'Unknown Product' }}

Qty: {{ $item->quantity }}

@endforeach
@else

Original order has been deleted.

@endif
@endsection