@extends('layouts.admin') @section('title', 'Order Management - Orange Groceries Admin') @section('header_title', 'Order Fulfillment & Management') @section('content')
| 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' }}
|
{{ str_replace('_', ' ', $ord->order_status) }} | {{ $ord->deliveryPartner->name ?? 'Unassigned' }} | Manage & Status |