@extends('storefront.layout') @section('title', 'Your orders') @section('content') @php $statusStyle = [ 'open' => 'bg-amber-50 text-amber-700 border border-amber-200', 'payment_pending' => 'bg-amber-50 text-amber-700 border border-amber-200', 'partially_paid' => 'bg-rose-50 text-rose-700 border border-rose-200', 'paid_awaiting_fulfillment' => 'bg-sky-50 text-sky-700 border border-sky-200', 'shipped' => 'bg-blue-50 text-blue-700 border border-blue-200', 'completed' => 'bg-emerald-50 text-emerald-700 border border-emerald-200', 'cancelled' => 'bg-red-50 text-red-600 border border-red-200', 'refunded' => 'bg-red-50 text-red-600 border border-red-200', ]; $statusDot = [ 'open' => 'bg-amber-400', 'payment_pending' => 'bg-amber-400', 'partially_paid' => 'bg-rose-500', 'paid_awaiting_fulfillment' => 'bg-sky-400', 'shipped' => 'bg-blue-500', 'completed' => 'bg-emerald-500', 'cancelled' => 'bg-red-400', 'refunded' => 'bg-red-400', ]; $totalDisplayed = $orders->total(); @endphp
My account

Orders overview

Orders

Track wholesale purchases, payment status, fulfillment updates, and order history in one place.

Total orders

{{ $totalOrders }}

Net paid total

${{ number_format($totalSpent, 0) }}

Active orders

{{ $activeCount }}

@if ($orders->isEmpty())

No orders yet

Your wholesale order history will appear here after your first checkout is completed.

Browse catalog
@else

Purchase history

{{ $totalDisplayed }} order{{ $totalDisplayed !== 1 ? 's' : '' }}

{{ $activeCount }} active
@foreach ($orders as $order) @php $st = $order->status->value; $style = $statusStyle[$st] ?? 'bg-stone-100 text-stone-700 border border-stone-200'; $dot = $statusDot[$st] ?? 'bg-stone-400'; $itemsCount = $order->items_count ?? 0; @endphp
{{ $order->number }}
{{ $itemsCount }} item{{ $itemsCount !== 1 ? 's' : '' }} @if ($order->po_number) PO {{ $order->po_number }} @endif
Date {{ optional($order->placed_at)->format('M j, Y') ?? '-' }}
{{ $order->status->getLabel() }} @if ($order->tracking_number)

{{ $order->tracking_carrier }} / {{ $order->tracking_number }}

@endif
Payment {{ $order->payment_method->getLabel() }}
${{ number_format((float) $order->grand_total, 2) }} {{ $order->currency }}
@endforeach
@if ($orders->hasPages())
{{ $orders->links() }}
@endif
@endif
@endsection