Membership Plans
Simple, clear pricing. Upgrade anytime.
@if(($membershipPlans ?? collect())->count() > 0)
@foreach($membershipPlans as $plan)
@php($discount = (int)($plan->discount_percent ?? 0))
@php($price = (int)($plan->price_cents ?? 0))
@php($final = $discount>0 ? (int) round($price*(100-$discount)/100) : $price)
@php($accentFrom = $plan->card_accent_from_hex ?? null)
@php($accentTo = $plan->card_accent_to_hex ?? null)
@php($ctaFrom = $plan->cta_from_hex ?? '#2563EB')
@php($ctaTo = $plan->cta_to_hex ?? '#4F46E5')
@php($slug = strtolower($plan->slug ?? ''))
Membership Plan
@if(!empty($plan->badge_label))
{{ $plan->badge_label }}
@elseif($slug==='pro')
Popular
@elseif($slug==='ultimate')
Best Value
@endif
{{ $plan->name }}
Billing: {{ ucfirst($plan->billing_period) }}
@if($discount>0)
Regular: {{ number_format($price/100, 2) }} {{ $plan->currency }} β’ Save {{ $discount }}%
@endif
Unlock premium resources, faster support, and continuous updates tailored for professionals.
@php($details = $plan->details ?? [])
@php($total = count($details))
@php($previewCount = 8)
Whatβs included
@foreach($details as $idx => $d)
@php($hidden = $idx >= $previewCount)
-
@if($d['included'] ?? false)
β
@else
β
@endif
{{ $d['label'] ?? '' }}
@endforeach
@if($total === 0)
- Plan details not available yet.
@endif
@if($total > $previewCount)
@endif
@endforeach
@else
No active membership plans found.
@endif
7 Day Risk-Free Refund