{{ __('My Subscription') }}

Review your current plan, limits, and available upgrades.

@if(session('success'))
{{ session('success') }}
@endif

Current Plan

@php $plan = $currentSubscription?->plan; $features = is_array($plan?->features) ? $plan->features : []; @endphp
Active Subscription
{{ $plan?->name ?? 'No Plan' }}
{{ $plan?->description ?? 'No active subscription found.' }}
{{ $plan ? number_format($plan->price) : '0' }}
{{ $plan?->billing_cycle ?? 'monthly' }}
Status
{{ ucfirst($currentSubscription->status ?? 'inactive') }}
Starts At
{{ optional($currentSubscription?->starts_at)->format('d M Y') ?? 'N/A' }}
Ends At
{{ optional($currentSubscription?->ends_at)->format('d M Y') ?? 'N/A' }}
Payment Ref
{{ $currentSubscription?->billing_reference ?? 'N/A' }}
Storage
{{ $plan?->storage_mb ?? 0 }} MB

Plan Features

Your current plan controls what modules you can access in the app.

@forelse($features as $feature)
{{ $feature }}
@empty
No feature list configured for this plan.
@endforelse

Change plan

Select a different plan to upgrade or downgrade your subscription.

@csrf
Update Subscription

Available Plans

Compare plans and pick one that matches your company needs.

@foreach($plans as $availablePlan)

{{ $availablePlan->name }}

{{ $availablePlan->description }}

@if($availablePlan->is_popular) Popular @endif
{{ number_format($availablePlan->price) }}
{{ $availablePlan->billing_cycle }}
Storage: {{ $availablePlan->storage_mb ?? 0 }} MB
    @foreach((array) $availablePlan->features as $feature)
  • • {{ $feature }}
  • @endforeach
@endforeach