@extends('layouts.admin') @section('title', 'Subscription Details - ' . $subscription->tenant->name) @section('content')

Subscription Details

@if($subscription->status === 'active')
@csrf
@elseif($subscription->status === 'cancelled')
@csrf @method('PATCH')
@elseif($subscription->status === 'canceled') Canceled @elseif($subscription->status === 'cancelled') Cancelled @else {{ ucfirst($subscription->status) }} @endif
@if(session('success'))
{{ session('success') }}
@endif

Subscription Overview

{{ strtoupper(substr($subscription->tenant->name, 0, 2)) }}

{{ $subscription->tenant->name }}

{{ $subscription->tenant->domain }}

{{ $subscription->plan->name }}

${{ number_format($subscription->plan->price, 2) }}/{{ $subscription->plan->billing_cycle }}

@if($subscription->status === 'active') Active @elseif($subscription->status === 'trial') Trial @elseif($subscription->status === 'cancelled') Cancelled @else {{ ucfirst($subscription->status) }} @endif

{{ $subscription->created_at->format('M d, Y \a\t g:i A') }}

@if($subscription->trial_ends_at)

{{ $subscription->trial_ends_at->format('M d, Y \a\t g:i A') }}

{{ $subscription->trial_ends_at->diffForHumans() }}

@endif @if($subscription->ends_at)

{{ $subscription->ends_at->format('M d, Y \a\t g:i A') }}

{{ $subscription->ends_at->diffForHumans() }}

@endif

Update Subscription

@csrf @method('PUT')

Leave empty to remove trial period

Leave empty for ongoing subscription

Plan Features

    @foreach(is_array($subscription->plan->features) ? $subscription->plan->features : json_decode($subscription->plan->features, true) ?? [] as $feature)
  • {{ $feature }}
  • @endforeach

Billing Information

Plan Price ${{ number_format($subscription->plan->price, 2) }}
Billing Cycle {{ ucfirst($subscription->plan->billing_cycle) }}
@if($subscription->plan->billing_cycle === 'monthly')
Annual Revenue ${{ number_format($subscription->plan->price * 12, 2) }}
@endif
Total Revenue ${{ number_format($subscription->plan->price, 2) }}
@endsection