'use client'; import React, { useEffect, useState } from 'react'; import Link from 'next/link'; import { useRouter } from 'next/navigation'; import { ShieldCheck, CreditCard, LayoutDashboard, Zap, Building2, ArrowRight } from 'lucide-react'; export default function Home() { const [randomAmount, setRandomAmount] = useState(150); const [refId, setRefId] = useState('DEMO-123'); const [mounted, setMounted] = useState(false); const [merchantId, setMerchantId] = useState(''); const [placeholderIndex, setPlaceholderIndex] = useState(0); const router = useRouter(); const placeholders = ['P2C-X7R2B9', 'P2C-A1B2C3', 'MERCHANT-ID']; useEffect(() => { setMounted(true); setRandomAmount(Math.floor(Math.random() * 4950) + 50); setRefId(`DEMO-${Math.floor(Math.random() * 900) + 100}`); const interval = setInterval(() => { setPlaceholderIndex((prev) => (prev + 1) % placeholders.length); }, 3000); return () => clearInterval(interval); }, []); const handleMerchantLogin = (e: React.FormEvent) => { e.preventDefault(); if (merchantId.trim()) { router.push(`/merchant/${merchantId.trim()}/login`); } }; return (
{/* Top Mini Nav */} {/* Hero Section */}
v1.2.0 Global Deployment

Ödemelerinizi Tek Bir
Kanaldan Yönetin

Sınırları aşan bir ödeme deneyimi. Stripe'ın küresel gücünü, Nuvei'nin esnekliğini ve
kripto dünyasının özgürlüğünü tek bir entegrasyonla işinize katın.
Her işlemde maksimum dönüşüm, her saniyede tam güvenlik.

{mounted ? `Canlı Test: ${randomAmount.toLocaleString('tr-TR')} ₺ Ödeme Sayfası` : 'Ödeme Sayfasını Test Et'}
{/* Merchant Portal Quick Access */}

Firma Yönetim Portalı

setMerchantId(e.target.value)} placeholder={`Örn: ${placeholders[placeholderIndex]}`} className="flex-1 px-6 py-4 bg-gray-50 border-2 border-transparent focus:border-blue-500 focus:bg-white rounded-2xl outline-none transition-all font-bold text-sm text-gray-900 placeholder:text-gray-300" />

Kayıtlı firmanızın paneline erişmek için ID giriniz.

{/* Supported Gateways */}

Desteklenen Altyapılar

Global Ödeme Çözümleri ile Tam Entegrasyon

{['Stripe', 'Cryptomus', 'Nuvei', 'PayKings', 'SecurionPay'].map((brand) => (
{brand}
))}
{/* Code Snippet Section */}

Tek Satır Kodla Ödeme Almaya Başlayın

API dokümantasyonumuz sayesinde projelerinize saniyeler içinde ödeme kabiliyeti kazandırın. Karmaşık backend süreçlerini biz halledelim, siz işinizi büyütün.

Dokümantasyonu İncele
              {`// Ödeme Linki Oluşturun
const checkoutUrl = "https://p2cgateway.store/checkout";
const params = {
  merchant_id: "m_92183",
  amount: 250.00,
  currency: "TRY",
  ref_id: "ORDER_923",
  callback_url: "https://siteniz.com/succes"
};

// Müşteriyi yönlendirin
window.location.href = \`\${checkoutUrl}?\${new URLSearchParams(params)}\`;`}
            
{/* CTA Section */}

İşinizi Bugün Büyütün

P2CGateway ile global pazarlara açılmak artık çok daha kolay.

Hemen Ücretsiz Başlayın
{/* Footer */}
); }