{{ __('navigation.services') }}

{{-- Status Overview --}}
{{ $services->where('status', 'active')->count() }}

{{ __('Active') }}

{{ $services->where('status', 'pending')->count() }}

{{ __('Pending') }}

{{ $services->where('status', 'suspended')->count() }}

{{ __('Suspended') }}

{{ $services->where('status', 'cancelled')->count() }}

{{ __('Cancelled') }}

{{-- Skeleton loaders shown during loading --}}
@for($i = 0; $i < 3; $i++) @endfor
{{-- Retry indicator --}}
Loading took too long — retrying (attempt /)...
@forelse ($services as $service)
@php $hasCustomIcon = optional($service->product->server)->extension === 'Proxmox' && $service->proxmoxServer && $service->proxmoxServer->user_set_icon; $iconColor = $hasCustomIcon ? $service->proxmoxServer->user_set_icon_color : null; @endphp
@if($hasCustomIcon) @php $iconPrefix = $service->proxmoxServer->user_set_icon_prefix ?? 'ri'; $iconName = $service->proxmoxServer->user_set_icon; if ($iconPrefix === 'vaadin') { $componentName = 'vaadin-' . str_replace('_', '-', $iconName); } else { $componentName = $iconPrefix . '-' . $iconName; } @endphp @else @endif
{{ $service->product->name }} @if(optional($service->product->server)->extension === 'Proxmox' && $service->proxmoxServer && $service->proxmoxServer->hostname) ({{ $service->proxmoxServer->hostname }}) @endif

{{ __('services.services') }}: {{ $service->product->category->name }} @if(in_array($service->plan->type, ['recurring'])) - {{ __('services.every_period', [ 'period' => $service->plan->billing_period > 1 ? $service->plan->billing_period : '', 'unit' => trans_choice(__('services.billing_cycles.' . $service->plan->billing_unit), $service->plan->billing_period) ]) }} @else - {{ __('One time Payment') }} @endif

@if($service->expires_at)

{{ __('Due at') }}: {{ $service->expires_at->format('d M Y') }}

@endif
@if ($service->status == 'active') {{ __('Active') }} @elseif($service->status == 'suspended') {{ __('Suspended') }} @elseif($service->status == 'cancelled') {{ __('Canceled') }} @elseif($service->status == 'pending') {{ __('Pending') }} @endif
@empty

No services yet

Get started by browsing our products and find the perfect solution for your needs.

Browse Products
@endforelse {{ $services->links() }}