Active plan exists: {{ $activeMembership->plan_name ?? $activeMembership->plan?->name }}
Valid until {{ \Carbon\Carbon::parse($activeMembership->ends_at)->format('d M Y') }} • Paid ₹{{ number_format($activeMembership->net_amount, 2) }}
No membership plans available. Please create a membership plan first.
Ask your gym owner to create a membership plan.
{{ $plan->name }}
{{ $plan->duration_value }} {{ $plan->duration_unit }}{{ $plan->duration_value > 1 ? 's' : '' }} · {{ str_replace('_', ' ', $plan->type) }}
₹{{ number_format($plan->price, 0) }}
{{ $message }}
Member already has an active plan. Choose what to do.
Start after current plan ends
New plan starts on {{ \Carbon\Carbon::parse($activeMembership->ends_at)->format('d M Y') }} + 1 day. Full price charged. Old plan continues unchanged.
Start now and adjust billing
Old plan is cancelled immediately. Unused value (₹ credit) is deducted from new plan invoice. New plan ends .
Locked to today for immediate switch.