@extends('layouts.app') @section('title', 'Subscription Details - Primary Learning Tutor') @section('content')

Subscription Details

Back to Subscriptions
Subscription Information
Payment Method

@if($subscription->payment_provider === 'stripe') Stripe @elseif($subscription->payment_provider === 'paypal') PayPal @else {{ ucfirst($subscription->payment_provider) }} @endif

Status

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

Plan Type

{{ $subscription->plan_type }} @if($subscription->plan_type === 'yearly') Annual Plan @else Monthly Plan @endif

Amount

{{ $subscription->currency }} {{ number_format($subscription->amount, 2) }} @if($subscription->plan_type === 'monthly') per month @else per year @endif

Start Date

{{ $subscription->starts_at ? $subscription->starts_at->format('F j, Y') : 'N/A' }}

End Date

{{ $subscription->ends_at ? $subscription->ends_at->format('F j, Y') : 'N/A' }} @if($subscription->ends_at && $subscription->ends_at->isFuture()) ({{ $subscription->ends_at->diffForHumans() }}) @endif

@if($subscription->cancelled_at)
Cancelled On

{{ $subscription->cancelled_at->format('F j, Y') }}

@endif
Subscription ID

{{ $subscription->subscription_id ?? 'N/A' }}


@if($subscription->status === 'active')
Active Subscription: You have full access to all premium features until {{ $subscription->ends_at->format('F j, Y') }}.
Change Plan
@elseif($subscription->status === 'cancelled')
Cancelled Subscription: This subscription was cancelled on {{ $subscription->cancelled_at->format('F j, Y') }}. @if($subscription->ends_at && $subscription->ends_at->isFuture()) You will continue to have access until {{ $subscription->ends_at->format('F j, Y') }}. @endif
Reactivate Subscription @else
Pending: This subscription is pending activation.
@endif
@push('scripts') @endpush @endsection