Bir e-ticaret sitesi, online rezervasyon sistemi veya abonelikle çalışan bir uygulama kuruyorsanız, kartla ödeme almak için bir sanal POS altyapısına ihtiyacınız olacak. Sanal POS, fiziksel POS cihazının internet üzerindeki karşılığıdır: müşterinin kart bilgisi güvenli bir ödeme sayfasında alınır, banka tarafından onaylanır ve tutar belirli bir süre sonra hesabınıza aktarılır.
Seçenek çoktur ve ilk bakışta birbirine benzer. Bu yazıda bir ödeme altyapısı seçerken değerlendirmeniz gereken konuları, teknik ve operasyonel açıdan ele alıyoruz. Maliyet konusu elbette önemlidir; ancak oranlar işletmeye, sektöre ve döneme göre değiştiği için burada rakam vermiyoruz. Teklifleri karşılaştırırken aşağıdaki başlıkları kullanabilirsiniz.
İki temel seçenek
Bankaların kendi sanal POS'u
Çalıştığınız bankaya başvurarak doğrudan o bankanın sanal POS hizmetini alabilirsiniz. Bu modelde sözleşmeyi bankayla yaparsınız ve ödemeler doğrudan banka hesabınıza aktarılır. Başvuru sürecinde şirket evrakları, web sitesi incelemesi ve bankanın risk değerlendirmesi yer alır. Bankayla mevcut ilişkiniz ve cironuz, koşulları müzakere etmenizde etkili olabilir. Diğer bankaların kartlarıyla taksitli satış yapabilmek için ise genellikle ek anlaşmalar veya birden fazla banka POS'u gerekir.
Ödeme kuruluşları
iyzico ve PayU gibi lisanslı ödeme kuruluşları, birçok bankayla yapılmış anlaşmaları tek bir entegrasyon üzerinden sunar. Başvuru süreci genellikle daha hızlıdır, farklı bankaların kartlarıyla taksit seçenekleri tek bir altyapıda toplanabilir ve hazır ödeme formları, e-ticaret eklentileri ve yönetim panelleri sunulur. Bu kolaylığın karşılığı, koşulların bankaya kıyasla farklı olabilmesi ve paranın hesabınıza aktarılmasında sağlayıcının ara bir halka olmasıdır.
Hangisinin daha uygun olduğu; satış hacminize, taksit ihtiyacınıza, teknik kaynaklarınıza ve ne kadar hızlı başlamak istediğinize bağlıdır. Bazı işletmeler ödeme kuruluşuyla başlayıp hacim arttıkça banka POS'larını ekler.
Seçim yaparken bakılacak konular
1. Maliyet kalemlerinin tamamı
Yalnızca işlem başına komisyona bakmak yanıltıcı olabilir. Taksitli satışlarda uygulanan ek maliyetler, kurulum veya yıllık ücretler, iade ve itiraz (chargeback) işlemlerinin maliyeti, yurt dışı kartlar için farklı koşullar ve para aktarım süresine göre değişen oranlar birlikte değerlendirilmelidir. Teklifleri aynı satış senaryosu üzerinden karşılaştırmak en sağlıklı yoldur.
2. Para aktarım süresi
Satış tutarının hesabınıza ne zaman geçeceği nakit akışınızı doğrudan etkiler. Bazı sağlayıcılar farklı aktarım sürelerini farklı koşullarla sunar. Özellikle stok maliyeti yüksek işlerde bu konu, oranlar kadar önemli olabilir.
3. Taksit seçenekleri
Taksit, Türkiye'de birçok sektörde satış kararını etkileyen bir faktördür. Hangi kart programlarında kaç taksit yapılabildiğini, taksit maliyetinin müşteriye mi yoksa size mi yansıyacağını ve ödeme sayfasında taksit tablosunun nasıl gösterileceğini netleştirin. Taksit sayısıyla ilgili yasal sınırlamaların ürün grubuna göre değişebildiğini de unutmayın.
4. 3D Secure ve güvenlik
3D Secure, kart sahibinin ödemeyi bankasından gelen tek kullanımlık şifre veya mobil uygulama onayıyla doğrulamasını sağlar. Bu yöntem dolandırıcılık riskini ve buna bağlı itirazları önemli ölçüde azaltır. Sağlayıcının 3D Secure akışını nasıl sunduğunu, mobil cihazlarda doğrulama ekranının düzgün çalışıp çalışmadığını ve dolandırıcılık tespiti için ek araçlar sunup sunmadığını sorun.
5. Ödeme sayfası modeli
Ödeme formu üç şekilde sunulabilir: müşterinin sağlayıcının ödeme sayfasına yönlendirilmesi, sitenize gömülen bir ödeme formu veya kart bilgisinin sizin formunuzda alınıp API ile gönderilmesi. İlk iki yöntemde kart bilgisi sizin sunucunuza hiç uğramaz; bu da güvenlik yükünüzü ve PCI DSS kapsamınızı azaltır. Kart bilgisini kendi formunuzda almak daha esnek bir tasarım sağlar ama çok daha fazla güvenlik sorumluluğu getirir.
6. İade, iptal ve kısmi iade
Siparişin tamamının veya bir kısmının iadesi, e-ticarette günlük bir iştir. İadenin yönetim panelinden ve API üzerinden yapılıp yapılamadığını, aynı gün iptal ile sonraki günlerde iade arasındaki farkı ve iade edilen tutarın müşteriye ne kadar sürede yansıdığını öğrenin.
7. Tekrarlayan ödeme ve kart saklama
Abonelik, üyelik veya taksitli tahsilat modelleriyle çalışıyorsanız, sağlayıcının kart saklama (tokenizasyon) ve tekrarlayan ödeme özelliklerini destekleyip desteklemediği belirleyici olur. Bu sayede kart bilgisini kendiniz saklamadan, müşterinin onayıyla sonraki ödemeleri alabilirsiniz.
8. Teknik dokümantasyon ve destek
Entegrasyonu yapacak geliştirici için iyi bir dokümantasyon, güncel yazılım kütüphaneleri, test ortamı (sandbox) ve test kartları büyük kolaylık sağlar. Ödeme sonucunu sunucudan sunucuya bildiren geri çağırma (callback veya webhook) yapısının olması, müşteri tarayıcıyı kapatsa bile siparişin doğru durumda kalmasını sağlar. Sorun yaşandığında teknik destek ekibine hangi kanaldan ulaşabileceğinizi de sorun.
Entegrasyon sürecinde dikkat edilecekler
Ödeme altyapısı seçildikten sonra, yazılım tarafında sık atlanan bazı noktalar vardır:
- Tutarı sunucu tarafında doğrulayın. Ödenecek tutar asla yalnızca tarayıcıdan gelen bilgiye göre belirlenmemelidir; sipariş tutarı sunucuda yeniden hesaplanmalıdır.
- Ödeme sonucunu imzasıyla doğrulayın. Sağlayıcıdan gelen başarılı ödeme bildiriminin gerçekten sağlayıcıdan geldiği, imza veya sorgu ile kontrol edilmelidir.
- Aynı siparişin iki kez ödenmesini önleyin. Çift tıklama veya sayfa yenileme durumlarında mükerrer tahsilat olmaması için sipariş numarası bazında kontrol yapılmalıdır.
- Hata mesajlarını anlaşılır gösterin. “İşlem başarısız” yerine yetersiz bakiye, 3D doğrulama hatası gibi durumlar müşteriye sade bir dille aktarılmalıdır.
- Kayıt tutun. Her ödeme denemesinin sonucu, kart bilgisi içermeyecek şekilde loglanmalı; mutabakat ve itiraz süreçlerinde bu kayıtlar gerekir.
- Canlıya geçmeden test edin. Başarılı ödeme, başarısız ödeme, 3D doğrulamanın yarıda bırakılması, iade ve kısmi iade senaryoları test ortamında denenmelidir.
Mutabakat ve muhasebe tarafı
Ödeme almak işin yarısıdır; diğer yarısı, tahsil edilen tutarların siparişlerle ve faturalarla eşleştirilmesidir. Sağlayıcının yönetim panelinden günlük veya dönemlik rapor alınıp alınamadığını, bu raporların Excel veya API ile dışa aktarılıp aktarılamadığını ve kesilen komisyonların nasıl gösterildiğini kontrol edin. Sipariş numarasının ödeme kaydına işlenmesi, muhasebe ekibinin işini ciddi ölçüde kolaylaştırır. E-fatura veya e-arşiv fatura sisteminizle bağlantı kurulacaksa bu akış da baştan planlanmalıdır.
Başvuru öncesi hazırlık
Sanal POS başvurularında sağlayıcılar genellikle web sitenizde bazı bilgilerin eksiksiz yer almasını ister: mesafeli satış sözleşmesi, iade ve iptal koşulları, gizlilik ve KVKK metinleri, şirket unvanı, adres ve iletişim bilgileri. Bu sayfaların baştan hazır olması, başvurunun gereksiz yere uzamasını önler.
Sonuç
Doğru ödeme altyapısı, yalnızca en düşük oranı sunan değil; iş modelinize uyan, nakit akışınızı zorlamayan, güvenli ve teknik olarak sağlam biçimde entegre edilebilen altyapıdır. Seçimi yaparken maliyet, aktarım süresi, taksit, güvenlik, iade ve teknik destek başlıklarını birlikte değerlendirin. E-ticaret sitenize veya uygulamanıza sanal POS entegrasyonu için destek almak isterseniz bizimle iletişime geçebilirsiniz.




