@extends('layouts.admin') @section('title', 'Order Management - Orange Groceries Admin') @section('header_title', 'Order Fulfillment & Management') @section('content')
@foreach($orders as $ord) @endforeach
Order Number Customer Amount Payment Mode Status Assigned Partner Action
#{{ $ord->order_number }} {{ $ord->user->name ?? 'POS Cashier Sale' }} ₹{{ number_format($ord->total_amount, 2) }}
@if($ord->payment_method === 'razorpay') Razorpay Online @elseif($ord->payment_method === 'cod') Cash On Delivery @elseif($ord->payment_method === 'pos_cash') POS Cash @elseif($ord->payment_method === 'pos_card') POS Card @elseif($ord->payment_method === 'pos_upi') POS UPI @else {{ $ord->payment_method }} @endif @if($ord->payment_status === 'paid') PAID @elseif($ord->payment_status === 'failed') FAILED @else PENDING @endif @if(in_array(strtolower($ord->payment_method), ['cod', 'cash']) && $ord->order_status === 'delivered') @if($ord->cod_collected_from_rider)
Cash Received from {{ $ord->deliveryPartner->name ? explode(' ', $ord->deliveryPartner->name)[0] : 'Rider' }}
@else
Collect ₹{{ number_format($ord->total_amount, 2) }} Cash from {{ $ord->deliveryPartner->name ?? 'Delivery Partner' }}
@csrf
@endif @endif
{{ str_replace('_', ' ', $ord->order_status) }} {{ $ord->deliveryPartner->name ?? 'Unassigned' }} Manage & Status
{{ $orders->links() }}
@endsection