Sync tracking to eBay

Uses orders from master CRM that already have carrier tracking (e.g. Royal Mail / Python) and are eligible by channel shipping rules. Updates existing eBay fulfillments when present; otherwise creates one with tracking.

@if (!is_null($pendingCount))
Orders pending tracking upload right now: {{ $pendingCount }}
@elseif (!empty($pendingError))
{{ $pendingError }}
@endif @if ($hasSyncResult) @if ($syncOk)
Tracking sync finished successfully.
@else
Tracking sync finished with errors. Check the log below.
@endif @if (!empty($syncOutput))
{{ $syncOutput }}
@endif @endif
@csrf

Tracking sync also runs automatically every 15 minutes when cron runs php artisan schedule:run each minute.