{{ __('Admin · Billing & plans · Packages') }}
{{ __('Subscription') }} {{ __('packages') }}
{{ __('Define every plan offered to workspaces — pricing, message caps, feature flags, and add-ons.') }}
{{ session('success') }}
@endif
@if (session('error'))
{{ session('error') }}
@endif
{{ __('Active packages') }}
{{ number_format($stats['active']) }}
{{ $stats['trial'] }} trial · {{ $stats['archived'] }}
{{ __('archived') }}
{{ __('Workspaces subscribed') }}
{{ number_format($stats['subscribed']) }}
{{ __('across all plans') }}
{{ __('MRR (active subs)') }}
{!! \App\Support\FormatSettings::currency($stats['mrr']) !!}
{{ __('plan_amount × subscriptions') }}
{{ __('Total packages') }}
{{ number_format($packages->count()) }}
{{ __('in catalog') }}
@if ($p->is_highlighted)
{{ __('Most popular') }}
@endif
@empty
#{{ $p->id }}
@if ($p->free)
{{ __('Free') }}
@elseif ($p->is_custom_quote)
{{ __('Custom') }}
@else
{{ ucfirst($p->plan_unit ?? 'month') }}
@endif
{{ $p->pname }}
@if ($p->is_custom_quote)
{{ __('Custom') }}
@elseif ($p->free)
{{ __('Free') }}
@if ($p->plan_duration > 0)
/ {{ $p->plan_duration }}
{{ $p->plan_unit }}
@endif
@else
{!! \App\Support\FormatSettings::formatIn((float) $p->plan_amount, $p->currency ?? 'USD') !!}
/ {{ $p->plan_unit ?? 'month' }}
@endif
-
@foreach (array_slice($bullets, 0, 4) as $b)
- {{ $b }} @endforeach @if (empty($bullets))
- {{ __('No limits configured yet') }} @endif
{{ $count }}
workspace{{ $count === 1 ? '' : 's' }}
Edit
→
No packages defined yet. {{ __('Create the first one →') }}
@endforelse
{{ __('All packages') }}
{{ __('Detailed list') }}
| # | {{ __('Package') }} | {{ __('Price') }} | {{ __('Duration') }} | {{ __('Subscribers') }} | {{ __('MRR') }} | {{ __('Status') }} | |
|---|---|---|---|---|---|---|---|
| {{ $p->id }} |
{{ $initials }}
{{ $p->pname }}
@if ($p->is_highlighted)
{{ __('popular') }}
@endif
@if ($p->is_default)
{{ __('default') }}
@endif
{{ $p->subtitle ?: 'no subtitle' }}
|
@if ($p->is_custom_quote) {{ __('Custom') }} @elseif ($p->free) {{ __('Free') }} @else {!! \App\Support\FormatSettings::formatIn((float) $p->plan_amount, $p->currency ?? 'USD') !!} @endif | {{ $p->plan_duration }} {{ ucfirst($p->plan_unit ?? 'month') }} | {{ $count }} | {!! $mrrRow > 0 ? \App\Support\FormatSettings::formatIn($mrrRow, $p->currency ?? 'USD') : '—' !!} | ||
| {{ __('No packages defined.') }} | |||||||