@extends('layouts.admin') @section('title', 'Edit Subscription') @section('breadcrumb') @endsection @section('content')

Edit Subscription #{{ $subscription->id }}

@csrf @method('PUT')
@error('end_date') {{ $message }} @enderror You can manually extend or reduce the subscription period.
@error('status') {{ $message }} @enderror
@if($subscription->is_installment)
  • Months: {{ $subscription->membershipPlan->installment_months }}
  • Remaining Balance: ${{ number_format($subscription->remaining_balance, 2) }}
  • @php $nextInstallment = $subscription->installments->where('status', 'pending')->sortBy('due_date')->first(); @endphp @if($nextInstallment)
  • Next Installment: {{ $nextInstallment->due_date->format('d M Y') }}
  • @else
  • All installments paid!
  • @endif
@endif
@if($subscription->is_installment)

Installments

@foreach($subscription->installments as $installment) @endforeach
Due Date Amount Status Paid At
{{ $installment->due_date->format('d M Y') }} ${{ number_format($installment->amount, 2) }} {{ ucfirst($installment->status) }} {{ $installment->paid_at ? $installment->paid_at->format('d M Y') : '-' }}
@endif
@endsection