@include('admin.partials.navbar')

{{ __('messages.order_label') }} {{ $order->order_number }}

{{ __('messages.order_detail') }}

header
@if(session('success'))
{{ session('success') }}
@endif {{-- Grille infos --}}
{{-- Informations commande --}}
{{ __('messages.order_info') }}
{{ __('messages.order_number_col') }} {{ $order->order_number ?? '-' }}
ID #{{ $order->id }}
{{ __('messages.date') }} {{ $order->created_at?->format('d/m/Y H:i') ?? '-' }}
{{ __('messages.payment') }} @php $ps = $order->payment_status ?? 'pending'; @endphp @if($ps === 'paid') {{ __('messages.st_paid') }} @elseif($ps === 'pending') {{ __('messages.st_pending') }} @elseif($ps === 'failed') {{ __('messages.st_failed') }} @elseif($ps === 'refunded') {{ __('messages.st_refunded') }} @else {{ ucfirst($ps) }} @endif
{{ __('messages.status') }} @php $st = $order->status ?? 'confirmed'; @endphp @if($st === 'confirmed') {{ __('messages.os_confirmed') }} @elseif($st === 'processing') {{ __('messages.os_processing') }} @elseif($st === 'shipped') {{ __('messages.os_shipped') }} @elseif($st === 'terminated') {{ __('messages.os_delivered') }} @elseif($st === 'cancelled') {{ __('messages.os_cancelled') }} @else {{ ucfirst($st) }} @endif
@if($order->stripe_session_id)
Stripe session {{ $order->stripe_session_id }}
@endif
{{-- Montants --}}
{{ __('messages.amounts') }}
{{ __('messages.amount_products') }} {{ number_format($order->products_total ?? 0, 2, ',', ' ') }} €
{{ __('messages.delivery') }} {{ number_format($order->shipping_total ?? 0, 2, ',', ' ') }} €
{{ __('messages.total') }} {{ number_format($order->total ?? 0, 2, ',', ' ') }} €
{{ __('messages.articles') }} {{ $order->items->count() }} {{ __('messages.articles_suffix') }}
{{-- Acheteur --}}
{{ __('messages.buyer') }}
@if($order->buyer)
{{ __('messages.name_label') }} {{ $order->buyer->name ?? ($order->buyer->first_name . ' ' . $order->buyer->last_name) }}
{{ __('messages.email') }} {{ $order->buyer->email }}
@if($order->buyer->phone)
{{ __('messages.phone') }} {{ $order->buyer->phone }}
@endif @if($order->buyer->address)
{{ __('messages.address') }} {{ $order->buyer->address }}
{{ $order->buyer->postal_code }} {{ $order->buyer->city }}
{{ $order->buyer->country }}
@endif @else

{{ __('messages.buyer_deleted') }}

@endif
{{-- Vendeur --}}
{{ __('messages.seller') }}
@if($order->seller)
{{ __('messages.name_label') }} {{ $order->seller->name ?? ($order->seller->first_name . ' ' . $order->seller->last_name) }}
{{ __('messages.email') }} {{ $order->seller->email }}
@if($order->seller->phone)
{{ __('messages.phone') }} {{ $order->seller->phone }}
@endif @if($order->seller->iban)
IBAN {{ $order->seller->iban }}
@endif @if($order->seller->bic)
BIC {{ $order->seller->bic }}
@endif @else

{{ __('messages.seller_deleted') }}

@endif
{{-- Articles --}}
{{ __('messages.ordered_items') }}
@if($order->items->isEmpty())

{{ __('messages.no_articles') }}

@else
@foreach($order->items as $item) @endforeach
{{ __('messages.product') }} {{ __('messages.unit_price') }} {{ __('messages.qty') }} {{ __('messages.subtotal') }} {{ __('messages.delivery') }} {{ __('messages.carrier') }}
{{ $item->product_name }} @if(!empty($item->selected_variants))
@foreach($item->selected_variants as $k => $v) {{ $k }} : {{ $v }} @endforeach
@endif
{{ number_format($item->unit_price, 2, ',', ' ') }} € {{ $item->quantity }} {{ number_format($item->subtotal, 2, ',', ' ') }} € {{ $item->delivery_mode === 'click_collect' ? 'Click & Collect' : __('messages.delivery') }} {{ $item->carrier_operator ?? '-' }} @if($item->carrier_service)
{{ $item->carrier_service }} @endif @if($item->relay_point_name)
{{ $item->relay_point_name }} @endif
@endif
{{-- Expéditions --}} @if($order->shipments->isNotEmpty())
{{ __('messages.shipments_boxtal') }}
@foreach($order->shipments as $shipment) @endforeach
{{ __('messages.boxtal_reference') }} {{ __('messages.tracking_number') }} {{ __('messages.status') }} {{ __('messages.carrier') }}
{{ $shipment->boxtal_reference ?? '-' }} {{ $shipment->tracking_number ?? '-' }} {{ $shipment->status ?? '-' }} {{ $shipment->carrier_operator ?? '-' }} {{ $shipment->carrier_service ?? '' }}
@endif {{-- Boxtal order info --}} @if($order->boxtal_shipping_order_id || $order->boxtal_status)
{{ __('messages.boxtal_info') }}
@if($order->boxtal_shipping_order_id)
Order ID Boxtal {{ $order->boxtal_shipping_order_id }}
@endif @if($order->boxtal_status)
{{ __('messages.boxtal_status') }} {{ $order->boxtal_status }}
@endif @if($order->boxtal_estimated_delivery_date)
{{ __('messages.estimated_delivery') }} {{ $order->boxtal_estimated_delivery_date }}
@endif @if($order->boxtal_error)
{{ __('messages.error_label') }} {{ $order->boxtal_error }}
@endif
@endif {{-- Supprimer --}}
@csrf @method('DELETE')