'use client'; import React, { useEffect, useState } from 'react'; import Link from 'next/link'; import { ShieldCheck, CreditCard, LayoutDashboard, Zap } from 'lucide-react'; export default function Home() { const [randomAmount, setRandomAmount] = useState(150); const [refId, setRefId] = useState('DEMO-123'); const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); // Random amount between 50 and 5000 setRandomAmount(Math.floor(Math.random() * 4950) + 50); // Random ref id setRefId(`DEMO-${Math.floor(Math.random() * 900) + 100}`); }, []); // Return a static version or null during SSR to avoid mismatch // Or just use the state which will be '150' and 'DEMO-123' on server // and then update on client. The mismatch happens because of Math.random() in JSX. return (
{/* Hero Section */}
v1.0.0 Yayında

Ödemelerinizi froyd ile Güvenceye Alın

Stripe altyapısı ile projelerinize kolayca ödeme geçidi ekleyin. Merkezi yönetim paneli ile tüm işlemlerinizi tek bir yerden takip edin.

{mounted ? `Test Ödemesi Başlat (${randomAmount.toLocaleString('tr-TR')} ₺)` : 'Ödeme Sayfasını Test Et'} Admin Panelini Gör
{/* Features */}

Güvenli Altyapı

Stripe Elements kullanarak kart bilgilerini asla sunucularınızda saklamazsınız. Tam güvenlik garantisi.

Dinamik Ödeme

Herhangi bir URL parametresi ile ödeme başlatın. Projelerinize entegre etmek sadece bir dakika sürer.

Merkezi Takip

Tüm projelerinizden gelen ödemeleri tek bir admin panelinden, anlık grafikler ve raporlarla izleyin.

{/* Footer */}
); }