@extends('admin.layouts.app') @section('title', 'Order Returns') @section('content')

Order Returns

Manage return requests and refunds.

@forelse($returns as $return) @empty @endforelse
ID Order User Reason Status Date Actions
#{{ $return->id }} @if($return->order) {{ $return->order->order_number }} @else Order Deleted @endif {{ $return->user->name }} {{ $return->user->email }}
{{ $return->reason }}
@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)) }} {{ optional($return->created_at)->format('M d, Y') ?? 'N/A' }}

No return requests found.

@if($returns->hasPages())
{{ $returns->links() }}
@endif
@endsection