No orders imported yet
Set a date and click Sync Now to pull orders from {{ $platformLabel }}.
No results for "{{ $orderSearch }}"
| Order | {{ $platformLabel }} Order ID | Customer | Date | Payment | Lines | Subtotal | Discount | Tax | Delivery | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $order->name }} | {{ $order->external_channel_reference ?? $order->external_id ?? '—' }} |
@if($order->partner)
{{ $order->partner->name }}
@if($order->partner->email)
{{ $order->partner->email }} @endif @else — @endif |
{{ $order->created_at?->format('d M Y') }}
{{ $order->created_at?->format('H:i') }} |
@if($isCancelled)
Void
@else
{{ $payLabel }}
@if($hasUnlinked)
⚠ Unlinked @endif @endif |
@foreach($order->orderLines as $line)
@php $unlinked = $line->product_id === null; @endphp
{{ $line->name }}
@if($unlinked)[no mapping]@endif
×{{ (int) $line->quantity }}
£{{ number_format((float) $line->line_total, 2) }}
@endforeach
|
£{{ number_format((float) $order->subtotal, 2) }} | {{ (float) $order->discount_amount > 0 ? '-£' . number_format((float) $order->discount_amount, 2) : '—' }} | £{{ number_format((float) $order->tax_amount, 2) }} | £{{ number_format((float) $order->delivery_cost, 2) }} | £{{ number_format((float) $order->total_amount, 2) }} |
| Started | Duration | Status | Imported | Skip: unpaid | Skip: duplicate | Failed | Destination | Message |
|---|---|---|---|---|---|---|---|---|
| {{ $sync->started_at ? \Carbon\Carbon::parse($sync->started_at)->diffForHumans() : '—' }} | {{ $duration ?? '…' }} | @if ($sync->status === 'ok' && ($sync->orders_failed ?? 0) > 0) Failed orders @elseif ($sync->status === 'ok') OK @elseif ($sync->status === 'error') Error @else Running @endif | {{ $sync->orders_imported }} | {{ $sync->skipped_not_paid ?? $sync->orders_skipped }} | {{ $sync->skipped_duplicate ?? 0 }} | {{ $sync->orders_failed }} | {{ $this->syncDestinationLabel($sync) }} | {{ \Illuminate\Support\Str::limit(trim(($sync->error_message ? 'ERROR: '.$sync->error_message." " : '').($sync->message ?? '')), 600) }} |
No orders imported yet
Click Import Orders to pull orders from Shopify.
No results for "{{ $orderSearch }}"
| Order | Shopify Ref | Customer | Date | Payment | Lines | Subtotal | Discount | Tax | Delivery | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $order->name }} | {{ $order->external_channel_reference ?? '—' }} |
@if($order->partner)
{{ $order->partner->name }}
@if($order->partner->email)
{{ $order->partner->email }} @endif @else — @endif |
{{ $order->created_at?->format('d M Y') }}
{{ $order->created_at?->format('H:i') }} |
@if($isCancelled)
Void
@else
{{ $payLabel }}
@if($payStatus === 'authorized' && $order->authorisation_expires_at)
Exp {{ $order->authorisation_expires_at->format('d M Y') }} @endif @if($hasUnlinked) ⚠ Unlinked @endif @endif |
@foreach($order->orderLines as $line)
@php $unlinked = $line->product_id === null; @endphp
{{ $line->name }}
@if($unlinked)[no mapping]@endif
×{{ (int) $line->quantity }}
£{{ number_format((float) $line->line_total, 2) }}
@endforeach
|
£{{ number_format((float) $order->subtotal, 2) }} | {{ (float) $order->discount_amount > 0 ? '-£' . number_format((float) $order->discount_amount, 2) : '—' }} | £{{ number_format((float) $order->tax_amount, 2) }} | £{{ number_format((float) $order->delivery_cost, 2) }} | £{{ number_format((float) $order->total_amount, 2) }} |