| Items | Shipping | RMA | Actions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| {{ $order->order_number }} | {{ $order->ordered_at?->format('M d, Y') ?? $order->created_at->format('M d, Y') }} |
{{ $order->buyer_name ?? 'N/A' }}
{{ $order->buyer_email }}
|
{{ $order->orderItems->count() }} | ${{ number_format($order->total_amount, 2) }} | @php $orderStatusBadges = [ 'pending' => 'bg-yellow-100 text-yellow-700 dark:bg-yellow-800 dark:text-yellow-300', 'confirmed' => 'bg-blue-100 text-blue-700 dark:bg-blue-800 dark:text-blue-300', 'processing' => 'bg-indigo-100 text-indigo-700 dark:bg-indigo-800 dark:text-indigo-300', 'shipped' => 'bg-purple-100 text-purple-700 dark:bg-purple-800 dark:text-purple-300', 'delivered' => 'bg-green-100 text-green-700 dark:bg-green-800 dark:text-green-300', 'cancelled' => 'bg-neutral-100 text-neutral-700 dark:bg-neutral-800 dark:text-neutral-300', 'refunded' => 'bg-red-100 text-red-700 dark:bg-red-800 dark:text-red-300', ]; @endphp {{ ucfirst($order->status) }} | @php $paymentBadges = [ 'pending' => 'bg-yellow-100 text-yellow-700 dark:bg-yellow-800 dark:text-yellow-300', 'paid' => 'bg-green-100 text-green-700 dark:bg-green-800 dark:text-green-300', 'partial' => 'bg-blue-100 text-blue-700 dark:bg-blue-800 dark:text-blue-300', 'refunded' => 'bg-red-100 text-red-700 dark:bg-red-800 dark:text-red-300', ]; @endphp {{ ucfirst($order->payment_status) }} | @php $latestShipment = $order->shipments->sortByDesc('created_at')->first(); $shippingStatusBadges = [ 'preparing' => 'bg-yellow-100 text-yellow-700 dark:bg-yellow-800 dark:text-yellow-300', 'shipped' => 'bg-blue-100 text-blue-700 dark:bg-blue-800 dark:text-blue-300', 'in_transit' => 'bg-indigo-100 text-indigo-700 dark:bg-indigo-800 dark:text-indigo-300', 'delivered' => 'bg-green-100 text-green-700 dark:bg-green-800 dark:text-green-300', 'exception' => 'bg-red-100 text-red-700 dark:bg-red-800 dark:text-red-300', ]; @endphp @if($latestShipment) {{ ucfirst(str_replace('_', ' ', $latestShipment->status)) }} @else No Shipment @endif | @php $latestRma = $order->returnMerchAuths->sortByDesc('created_at')->first(); $rmaStatusBadges = [ 'requested' => 'bg-yellow-100 text-yellow-700 dark:bg-yellow-800 dark:text-yellow-300', 'approved' => 'bg-blue-100 text-blue-700 dark:bg-blue-800 dark:text-blue-300', 'refunded' => 'bg-green-100 text-green-700 dark:bg-green-800 dark:text-green-300', 'denied' => 'bg-red-100 text-red-700 dark:bg-red-800 dark:text-red-300', ]; @endphp @if($latestRma) {{ ucfirst($latestRma->status) }} @else — @endif | View |
|
No orders found Orders will appear here when customers complete purchases. |
|||||||||