@extends('admin.layout') @section('page-title', 'Order Details') @section('content')

Order #{{ $order->order_number }}

Customer: {{ $order->customer->name }}

Print Receipt @if($order->status !== 'completed') Edit @endif Back

Status

@csrf @method('PUT')

Payment Status

{{ ucfirst($order->payment_status) }}

Order Items

@foreach($order->orderItems as $item) @endforeach
Cloth Type Service Type Quantity Unit Price Subtotal
{{ $item->clothType->name }} {{ $item->serviceType->name }} {{ $item->quantity }} ${{ number_format($item->unit_price, 2) }} ${{ number_format($item->subtotal, 2) }}
Total: ${{ number_format($order->total_amount, 2) }}

Payment Summary

Total Amount

${{ number_format($order->total_amount, 2) }}

Paid Amount

${{ number_format($order->paid_amount, 2) }}

@if($order->isOverpaid()) Overpayment @elseif($order->isUnderpaid()) Outstanding Balance @else Balance @endif

@if($order->isOverpaid()) ${{ number_format($order->overpayment, 2) }} @elseif($order->isUnderpaid()) ${{ number_format($order->underpayment, 2) }} @else $0.00 @endif

@if($order->payments->count() > 0)

Payment History

@foreach($order->payments as $payment) @endforeach
Date Amount Discount Applied Method Processed By
{{ $payment->created_at->format('M d, Y H:i') }} ${{ number_format($payment->amount, 2) }} @if($payment->discount > 0) -${{ number_format($payment->discount, 2) }} @else $0.00 @endif ${{ number_format($payment->amount - ($payment->discount ?? 0), 2) }} {{ ucfirst($payment->payment_method) }} {{ $payment->user->name ?? 'N/A' }}

Note: To add payments, please use the Receive Payment page.

@else

No payments recorded yet.

To add payments, please use the Receive Payment page.

@endif
@endsection