E-ticaret sitesi kurarken en çok soru aldığım konulardan biri ödeme entegrasyonu. "Müşteri bankadan mı bir sistem alıyor, bana kod mu veriyor?" sorusunun cevabı sandığınızdan daha basit. Bu yazıda süreci baştan sona anlatıyorum.
İyzico mu PayTR mi? Karar Neye Göre Veriliyor?
Kısa cevap: Teknik tarafta ikisi arasında sizi etkileyen bir fark yok. Her ikisi de BDDK lisanslı ödeme kuruluşudur, kart bilgisi her ikisinde de sitenizden geçmez, ödeme kendi güvenli formlarında tamamlanır ve sonuç siteye webhook ile döner. Kurulum eforu da birbirine yakındır. Fark ticari koşullarda ortaya çıkar.
Seçim yapılırken bakılan başlıklar şunlar:
- Komisyon oranı ve işlem başına sabit ücret. Teklif sektöre ve ciro büyüklüğüne göre değiştiği için, kendi işlem hacminiz üzerinden ikisinden de ayrı teklif alınması gerekir.
- Para aktarım vadesi. Tahsilatın IBAN'ınıza kaç iş gününde geçtiği nakit akışını doğrudan etkiler.
- Taksit ve kampanya desteği. Hangi bankalarla taksit anlaşması olduğu, ortalama sepet tutarı yüksek işletmelerde satışa etki eder.
- Panel ve mutabakat ekranları. İade, kısmi iade ve gün sonu mutabakatını gündelik olarak sizin ekibiniz kullanacak; deneme hesabıyla önceden görmek faydalı olur.
- Dokümantasyon ve test ortamı. Geliştirme tarafını hızlandırır, entegrasyon süresini kısaltır.
Oranlar ve vadeler zaman içinde değiştiğinden burada rakam vermiyorum; ikisinden de güncel teklif alıp kendi hacminize göre karşılaştırmak en sağlıklı yol. Hangisinde karar kılarsanız kılın, teknik kurulum benim tarafımda aynı şekilde ilerliyor.
Banka Değil, Ayrı Bir Ödeme Kuruluşu
İyzico ve PayTR bankadan bağımsız, BDDK lisanslı ödeme kuruluşlarıdır. İşletmeniz bankaya değil, doğrudan bunlardan birine üye olur. Bu, süreci hem hızlandırır hem de belirli bir bankada hesap sahibi olma zorunluluğunu ortadan kaldırır.
Başvuru Nasıl Yapılıyor?
Şahıs veya şirket evraklarıyla (vergi levhası, kimlik, IBAN) online başvuru yapılır. Onay sonrası işletmeye bir panel ve API Key / Secret Key verilir; test ortamı ve canlı ortam için ayrı ayrı. Bu anahtarları işletme benimle paylaşır, ben de siteye (sunucu tarafında, koda gömülmeden) tanımlarım.
Kart Bilgisi Sizin Sitenizden Hiç Geçmiyor
Kullanıcı "Öde" dediğinde site, ödeme kuruluşunun kendi güvenli ödeme formuna (checkout form veya iframe) yönlendirir. Kart numarası, CVV gibi hassas bilgiler asla satıcının sunucusundan geçmez; bu PCI-DSS güvenlik standardının bir gereğidir. Ödeme sonucu (başarılı/başarısız), ödeme kuruluşundan siteye bir bildirim (webhook) olarak geri döner ve sipariş buna göre onaylanır.
Para Kime, Ne Zaman Gidiyor?
Ödeme kuruluşu tahsilatı yapar, komisyonunu keser, kalan tutarı işletmenin kendi IBAN'ına belirli bir vade ile (genelde ertesi iş günü veya birkaç gün içinde) aktarır. Web sitesini kuran kişi olarak ben bu para akışına hiç dahil olmam; yalnızca teknik köprüyü kurarım.
Banka Sanal POS'u ile Fark
Bazı işletmeler bunun yerine kendi bankalarının sanal POS ürününü tercih eder. Bu modelde genellikle o bankada ticari hesap sahibi olma şartı aranır ve başvuru süreci daha kurumsaldır. İyzico/PayTR ise banka bağımsızdır, başvuru daha hızlıdır ve herhangi bir bankadaki IBAN'a ödeme aktarabilir; bu yüzden yeni başlayan küçük işletmeler için genellikle daha pratik bir yoldur.
Vergi Mükellefiyeti Şartı
Kart ile tahsilat yapabilmek için işletmenin bir vergi kimliğinin (dolayısıyla vergi levhasının) olması genel kuraldır; şahıs şirketi olması yeterlidir. Bu şartların güncel ve kesin listesi zaman zaman değişebildiğinden, başvuru öncesi ilgili kuruluşun kendi sayfasından teyit edilmesini öneririm. Mevzuatla ilgili kesin sorularda bir mali müşavire danışmak en doğrusu.
Bu süreci sıfırdan kurmak istiyorsanız, e-ticaret web sitesi kurulumu hizmetimde ödeme entegrasyonu paket kapsamına dahil ediliyor.
İade ve Kısmi İade Nasıl İşliyor?
Bir müşteri ürünü iade ettiğinde, para iadesi web sitesi üzerinden değil, ödeme kuruluşunun panelinden yapılıyor. İşletme panele girip ilgili işlemi buluyor, tam veya kısmi iade tutarını giriyor; tutar müşterinin kartına ödeme kuruluşu tarafından aktarılıyor. Web sitesi tarafında benim yaptığım, sipariş durumunu "iade edildi" olarak işaretleyen basit bir bildirim akışı kurmak; asıl para hareketini ben değil, ödeme kuruluşu yürütüyor.
Kısmi iade özellikle birden fazla ürün içeren siparişlerde işe yarıyor, müşteri sipariş içindeki tek bir ürünü iade ettiğinde siparişin tamamını değil, yalnızca o ürünün tutarını geri almış oluyor. Bu işlem her iki ödeme kuruluşunun panelinde de destekleniyor, aradaki fark yalnızca panel arayüzünün kullanım kolaylığında ortaya çıkıyor.
Test Ortamından Canlıya Geçiş
Entegrasyon önce test (sandbox) ortamında kuruluyor; bu ortamda gerçek para hareketi olmadan tüm akış (ödeme, başarısız işlem, webhook bildirimi) deneniyor. Test aşaması sorunsuz tamamlandıktan sonra panel üzerinden canlı anahtarlara geçiliyor ve site gerçek tahsilat yapmaya başlıyor. Bu iki aşamalı yapı, canlıya geçmeden önce olası hataların (yanlış tutar, hatalı webhook işleme gibi) gerçek müşteri üzerinde değil, test ortamında yakalanmasını sağlıyor.
Başvuru Onayı Beklerken Ne Yapılıyor?
Onay birkaç gün sürebiliyor ve bu süreyi boşa harcamıyorum. Site test anahtarlarıyla kuruluyor, sepet ve ödeme sayfaları tasarlanıyor. Bu arada işletme tarafında iade koşullarının ve mesafeli satış sözleşmesinin metinleri hazırlanıyor. Bu metinleri ben yazmıyorum, hukuki içerik olduğu için işletmenin kendisi ya da bir avukat hazırlıyor, ben sayfaya yerleştiriyorum.
Canlıya Geçince İlk Ödeme
Canlı anahtarlar girildikten sonra ilk işlemi küçük bir tutarla işletme sahibinin kendisinin yapmasını öneriyorum. Ödeme geçti mi, sipariş onaylandı mı, bildirim e-postası geldi mi, paneldeki kayıtla sitedeki sipariş aynı mı diye bakıyorum. Bu deneme birkaç dakika sürüyor, ilk gerçek müşteride sorun çıkmasını önlüyor.
Sık Sorulan Sorular
İyzico ve PayTR arasındaki temel fark nedir?
İkisi de banka bağımsız, BDDK lisanslı ödeme kuruluşudur. Aralarındaki fark komisyon oranları, panel arayüzü ve entegrasyon dokümantasyonunda küçük farklılıklar olarak öne çıkar; teknik olarak ikisi de benzer güvenlik standartlarını kullanır.
Kart bilgisi benim sitemden mi geçiyor?
Hayır. Kart bilgisi hiçbir zaman satıcının kendi sunucusundan geçmez; doğrudan ödeme kuruluşunun güvenli, PCI-DSS uyumlu ödeme formu üzerinden işlenir.
Banka sanal POS'u ile İyzico/PayTR farkı nedir?
Banka sanal POS'unda genellikle o bankada ticari hesap şartı aranır ve başvuru süreci daha kurumsaldır. İyzico/PayTR banka bağımsızdır, başvuru daha hızlıdır ve herhangi bir bankadaki IBAN'a ödeme aktarabilir.
İyzico mu PayTR mi, hangisini seçmeliyim?
Teknik tarafta sizi etkileyen bir fark yoktur; ikisi de BDDK lisanslıdır, kart bilgisi sitenizden geçmez ve kurulum eforu birbirine yakındır. Karar ticari koşullara göre verilir: komisyon oranı, para aktarım vadesi, taksit desteği, panel ve mutabakat ekranları ile dokümantasyon kalitesi. Oranlar değiştiği için ikisinden de kendi işlem hacminiz üzerinden güncel teklif alıp karşılaştırmak en sağlıklı yoldur.