@extends('layouts.admin') @section('title', 'Refund Management') @section('content')
You have total {{ $totalCount }} {{ $statusText ? $statusText . ' Refunds' : 'Refunds' }}
| # | Order Code | Product | Shop Name | Seller Approval | Admin Approval | Refund Status | Options |
|---|---|---|---|---|---|---|---|
| {{ $loop->iteration + ($refunds->currentPage() - 1) * $refunds->perPage() }} | {{ $refund->order->order_number }} | @if($refund->orderItem) {{ Str::limit($refund->orderItem->product_name, 30) }} @else N/A @endif | @if($refund->order->vendor) {{ $refund->order->vendor->name }} @elseif($refund->orderItem?->vendor) {{ $refund->orderItem->vendor->name }} @else Admin @endif | {!! $sellerStatus !!} | {!! $adminStatus !!} | @php $statusColors = [ 'pending' => 'bg-amber-100 text-amber-700', 'approved' => 'bg-emerald-100 text-emerald-700', 'processed' => 'bg-blue-100 text-blue-700', 'rejected' => 'bg-red-100 text-red-700', ]; @endphp {{ ucfirst($refund->status) }} | |
|
No refund requests found Refund requests will appear here when customers submit them |
|||||||