@if ($plan->recommended == '1')
@endif
{{ __($plan->plan_type == 'BOTH' ? 'VCARD & STORE' : $plan->plan_type) }}
{{-- Trial Period --}}
@if (Auth::user()->trial == 0 && $plan->trial != 0)
{{ __($plan->trial) }} {{ __('Days Free Trial') }}
@endif
{{ __($plan->plan_name) }}
{{ $plan->plan_price == '0' ? '' : "" }}{{ $plan->plan_price == '0' ? __('FREE') : formatCurrency($plan->plan_price) }}
@if (!str_contains(strtolower($plan->plan_name), 'trial') && (int)$plan->plan_price == 0 || $plan->validity == 9999)
{{ __('Forever') }}
@endif
@if ((int)$plan->plan_price != 0 && $plan->validity >= 29 && $plan->validity <= 31)
{{ __('Per') }} {{ __('Month') }}
@endif
@if ((int)$plan->plan_price != 0 && $plan->validity >= 365 && $plan->validity <= 366)
{{ __('Per') }} {{ __('Year') }}
@endif
@if (str_contains(strtolower($plan->plan_name), 'trial') && (int)$plan->plan_price != 0 && $plan->validity > 1 && $plan->validity != 9999 && $plan->validity != 29 && $plan->validity != 30 && $plan->validity != 31 && $plan->validity != 365 && $plan->validity != 366 && $plan->validity != 9999)
{{ __('Per') . ' ' . $plan->validity . ' ' . __('Days') }}
@endif
{{ __($plan->plan_description) }}
{{-- Check Card type is "Both" or "VCARD" --}}
@if ($plan->plan_type == 'BOTH' || $plan->plan_type == 'VCARD')
{{ __('vCard Features') }}
- {{ $plan->no_of_vcards == 999 ? __('Unlimited') : ($plan->no_of_vcards != 0 ? $plan->no_of_vcards : "") }}
{{ __('vCards') }}
- {{ $plan->no_of_services == 999 ? __('Unlimited') : ($plan->no_of_services != 0 ? $plan->no_of_services : "") }}
{{ __('Services') }}
- {{ $plan->no_of_vcard_products == 999 ? __('Unlimited') : ($plan->no_of_vcard_products != 0 ? $plan->no_of_vcard_products : "") }}
{{ __('Products') }}
- {{ $plan->no_of_links == 999 ? __('Unlimited') : ($plan->no_of_links != 0 ? $plan->no_of_links : "") }}
{{ __('Links') }}
- {{ $plan->no_of_payments == 999 ? __('Unlimited') : ($plan->no_of_payments != 0 ? $plan->no_of_payments : "") }}
{{ __('Payment Listed') }}
- {{ $plan->no_of_galleries == 999 ? __('Unlimited') : ($plan->no_of_galleries != 0 ? $plan->no_of_galleries : "") }}
{{ __('Galleries') }}
- {{ $plan->no_testimonials == 999 ? __('Unlimited') : ($plan->no_testimonials != 0 ? $plan->no_testimonials : "") }}
{{ __('Testimonials') }}
-
{{ __('Business Hours') }}
-
{{ __('Appointments') }}
-
{{ __('Service Booking') }}
{{ __('New') }}
-
{{ __('Contact Form') }}
- {{ $plan->no_of_enquires == 999 ? __('Unlimited') : ($plan->no_of_enquires != 0 ? $plan->no_of_enquires : "") }}
{{ __('Enquiries') }}
-
{{ __('Password Protected') }}
@endif
{{-- Check Card type is "Both" or "STORE" --}}
@if ($plan->plan_type == 'BOTH' || $plan->plan_type == 'STORE')
{{ __('Store Features') }}
- {{ $plan->no_of_stores == '999' ? __('Unlimited') : ($plan->no_of_stores != 0 ? $plan->no_of_stores : "") }}
{{ __('Stores') }}
-
{{ $plan->no_of_categories == '999' ? __('Unlimited') : ($plan->no_of_categories != 0 ? $plan->no_of_categories : "") }} {{ __('Categories') }}
-
{{ $plan->no_of_store_products == '999' ? __('Unlimited') : ($plan->no_of_store_products != 0 ? $plan->no_of_store_products : "") }} {{ __('Products') }}
@endif
{{-- Additional Features --}}
{{ __('Additional Features') }}
-
{{ __('Custom Domain') }}
{{ __('New') }}
@if($config[76]->config_value == '1')
-
{{ __('Order NFC Card') }}
{{ __('New') }}
@endif
-
{{ $plan->storage == '999' ? __('Unlimited') : ($plan->storage != 0 ? $plan->storage . 'MB' : '') }}
{{ __('storage limit') }}
{{ __('New') }}
-
{{ __('Advanced Settings') }}
-
{{ __('Progressive Web App (PWA)') }}
-
{{ __('Personalized Link') }}
-
{{ __('Hide Branding') }}
-
{{ __('Free Setup') }}
-
{{ __('Free Support') }}
@php
$user = Auth::user();
$isPaidPlan = $plan->plan_price != 0;
$isFreePlan = $plan->plan_price == 0;
$onTrial = $user->trial != 0;
$userHasPlan = $user->plan_id == $plan->plan_id;
$userHasNoPlan = is_null($user->plan_id);
$eligibleForTrial = $user->trial == 0 && $plan->trial != 0 && $isPaidPlan;
// Check if user has already activated free plan
$userHasUsedFreePlan = !$userHasNoPlan && $user->plan_id && $plan->plan_price == 0;
@endphp
@if ($userHasPlan && $isPaidPlan)
{{ __('Current Plan') }}
@elseif ($eligibleForTrial)
{{ __('Start') }} {{ $plan->trial }} {{ __('Days Trial') }}
@elseif ($isPaidPlan && $onTrial)
{{ __('Choose plan') }}
@elseif ($isFreePlan && $free_plan != 0 && $userHasNoPlan)
{{-- First-time user selecting free plan --}}
{{ __('Choose plan') }}
@elseif ($isFreePlan && $userHasUsedFreePlan)
{{-- Show downPlanModal if free plan already activated --}}
{{ __('Choose plan') }}
@elseif ($isPaidPlan)
{{ __('Choose plan') }}
@else
{{-- Fallback (should rarely trigger) --}}
{{ __('Choose plan') }}
@endif