{{ __('commerce::commerce.bulk.export') }} {{ __('commerce::commerce.bulk.change_status') }} @foreach ($this->statuses as $status => $label) {{ $label }} @endforeach {{-- Order Detail Modal --}} @if ($selectedOrder) @php $statusColor = match($selectedOrder->status) { 'paid', 'completed' => 'green', 'pending' => 'amber', 'processing' => 'blue', 'failed', 'cancelled', 'refunded' => 'red', default => 'zinc', }; @endphp {{ __('commerce::commerce.table.order') }} {{ $selectedOrder->order_number }}
{{-- Order Summary Card --}} {{ __('commerce::commerce.orders.detail.summary') }}
{{ __('commerce::commerce.orders.detail.status') }} {{ ucfirst($selectedOrder->status) }}
{{ __('commerce::commerce.orders.detail.type') }} {{ str_replace('_', ' ', ucfirst($selectedOrder->type ?? __('commerce::commerce.status.unknown'))) }}
{{ __('commerce::commerce.orders.detail.payment_gateway') }} {{ ucfirst($selectedOrder->payment_gateway ?? __('commerce::commerce.status.none')) }}
{{ __('commerce::commerce.orders.detail.paid_at') }} {{ $selectedOrder->paid_at?->format('d M Y H:i') ?? __('commerce::commerce.orders.detail.not_paid') }}
{{-- Customer Info Card --}} {{ __('commerce::commerce.orders.detail.customer') }}
{{ __('commerce::commerce.orders.detail.name') }} {{ $selectedOrder->billing_name ?: $selectedOrder->user?->name }}
{{ __('commerce::commerce.orders.detail.email') }} {{ $selectedOrder->billing_email ?: $selectedOrder->user?->email }}
{{ __('commerce::commerce.orders.detail.workspace') }} {{ $selectedOrder->workspace?->name }}
{{-- Order Items Card --}} {{ __('commerce::commerce.orders.detail.items') }}
@foreach ($selectedOrder->items as $item)
{{ $item->description ?? $item->package?->name }} {{ $item->quantity }} x {{ $selectedOrder->currency }} {{ number_format($item->unit_price, 2) }}
{{ $selectedOrder->currency }} {{ number_format($item->line_total, 2) }}
@endforeach
{{-- Order Totals Card --}} {{ __('commerce::commerce.orders.detail.totals') }}
{{ __('commerce::commerce.orders.detail.subtotal') }} {{ $selectedOrder->currency }} {{ number_format($selectedOrder->subtotal, 2) }}
@if ($selectedOrder->discount_amount > 0)
{{ __('commerce::commerce.orders.detail.discount') }}{{ $selectedOrder->coupon ? ' (' . $selectedOrder->coupon->code . ')' : '' }} -{{ $selectedOrder->currency }} {{ number_format($selectedOrder->discount_amount, 2) }}
@endif @if ($selectedOrder->tax_amount > 0)
{{ __('commerce::commerce.orders.detail.tax') }} ({{ $selectedOrder->tax_rate }}%) {{ $selectedOrder->currency }} {{ number_format($selectedOrder->tax_amount, 2) }}
@endif
{{ __('commerce::commerce.orders.detail.total') }} {{ $selectedOrder->currency }} {{ number_format($selectedOrder->total, 2) }}
{{-- Invoice Card --}} @if ($selectedOrder->invoice)
{{ __('commerce::commerce.orders.detail.invoice') }} {{ $selectedOrder->invoice->invoice_number }} {{ ucfirst($selectedOrder->invoice->status) }}
{{ __('commerce::commerce.orders.detail.view_invoice') }}
@endif
{{ __('commerce::commerce.orders.update_status.title') }} {{ __('commerce::commerce.actions.close') }}
@endif
{{-- Status Update Modal --}} @if ($selectedOrder) {{ __('commerce::commerce.orders.update_status.title') }}
{{ __('commerce::commerce.table.order') }}
{{ $selectedOrder->order_number }}
@foreach (array_keys($this->statuses) as $status) @endforeach
{{ __('commerce::commerce.actions.cancel') }} {{ __('commerce::commerce.orders.update_status.title') }}
@endif