client->get($store, 'orders', ['per_page' => 100]); if (! is_array($response)) { return 0; } $items = $response['data'] ?? $response; if (! is_array($items)) { return 0; } $count = 0; foreach ($items as $item) { if (! is_array($item)) { continue; } try { $this->orders->ingest($store, $item); $count++; } catch (\Throwable) { continue; } } return $count; } }