Ödeme entegrasyonu (iyzico, PayTR, Stripe), e-ticaret projesinin en kritik ve en çok hata yapılan parçasıdır. Onlarca entegrasyondan süzülen pratik rehber aşağıda.
Kendin mi yapmalı, uzmana mı bırakmalı? Bu yazıda teknolojiyi şeffaf anlatıyoruz — ama her işin bir de vakit, risk ve gizli maliyet boyutu var. Okurken kendi projenizi düşünün; sonunda karar vermenize yardımcı olacak kısa bir hesap da bulacaksınız.
Hangi Altyapı?
Türkiye'de iyzico ve PayTR yaygın; global satışta Stripe. Komisyon, taksit desteği, pazar yeri (multi-vendor) ihtiyacı ve teknik dokümantasyon kalitesine göre seçilir. Karar verilmeden sanal POS sözleşme süreçleri başlatılmalıdır (günler sürebilir).
Test ve Canlı Ortam
Asla canlı kartla test edilmez: sandbox anahtarları, test kartları ve webhook simülasyonu kullanılır. Başarılı/başarısız/iade senaryolarının tamamı testte koşulur.
Webhook ve Sipariş Durumu
Ödeme sonucu asla sadece ön yüze güvenilerek işlenmez: sağlayıcı sunucudan webhook ile bildirir, sen de API'den teyit edersin. "Ödendi ama sipariş oluşmadı" hatalarının %90'ı bu akışın eksikliğindendir. İdempotency (tekrarlanan bildirimin tek işlenmesi) şarttır.
Güvenlik: PCI DSS
Kart bilgisi senin sunucuna değmemelidir: iframe/redirect akışı kullanılır. Böylece ağır PCI yükümlülüğünden kurtulunur. 3D Secure Türkiye'de neredeyse zorunludur; dönüşüm düşüşüne karşı akış iyi tasarlanmalıdır.
İade ve Muhasebe
İade API'si, kısmi iade ve muhasebe fişleşmesi ilk günden planlanır. Sonradan eklemek, sipariş modelini baştan yazdırır.
Sık Sorulanlar
Entegrasyon kaç gün sürer? Hazır e-ticaret paketinde günler, özel yazılımda 1-2 hafta.
E-ticaret paketi ne kadar? 25.000 TL'den başlıyor — hesaplayın.
Profesyonel destek mi lazım? Anlatılanların pratiğe dökülmesi haftalar alır; biz aynı sonucu garanti kapsamla teslim ediyoruz. 2 dakikada ön fiyat alın veya ücretsiz keşif için yazın.