collectionPage( 'Skinbase AI Academy Pricing — Skinbase', 'Compare Skinbase AI Academy Explorer, Creator, and Pro plans and preview premium access before payments go live.', $canonical, ) ->toArray(); $seo['og_type'] = 'website'; return Inertia::render('Academy/Pricing', [ 'seo' => $seo, 'paymentsEnabled' => (bool) config('academy.payments_enabled', false), 'plans' => [ [ 'name' => 'Explorer', 'price' => '€0', 'interval' => '/ month', 'badge' => 'Free', 'features' => [ 'Beginner AI lessons', 'Basic prompting tutorials', 'Public prompt previews', 'Public Academy challenges', ], ], [ 'name' => 'Creator', 'price' => '€4.99', 'interval' => '/ month', 'badge' => 'Premium', 'features' => [ 'Full prompt library', 'Premium lessons', 'Prompt packs', 'Saved prompt collections', ], ], [ 'name' => 'Pro', 'price' => '€9.99', 'interval' => '/ month', 'badge' => 'Advanced', 'features' => [ 'Advanced AI workflows', 'World Builder kits', 'Pro challenges', 'Profile highlight badge', ], ], ], 'analytics' => [ 'enabled' => true, 'contentType' => AcademyAnalyticsContentType::UPGRADE, 'contentId' => null, 'eventUrl' => route('academy.analytics.events.store'), 'pageName' => 'academy_pricing', 'isPremium' => false, 'isGuest' => $request->user() === null, 'isSubscriber' => $request->user()?->hasAcademyCreatorAccess() || $request->user()?->hasAcademyProAccess(), ], ])->rootView('collections'); } }