İçeriğe geçYeni: Trendyol Fiyat Robotu ve Kampanya Asistanı yayında
E-Ticaret · 6 dk okuma

Sanal POS Nedir? 3D Secure Ödeme Adım Adım Nasıl Çalışır?

E-ticaret sitenizde kartla ödeme almak için sanal POS gerekir. Ödeme butonuna basıldığı andan para hesabınıza geçene kadar arka planda ne olur, 3D Secure doğrulaması adım adım nasıl çalışır?

Sanal POS Nedir? 3D Secure Ödeme Adım Adım Nasıl Çalışır?

Bir e-ticaret sitesinde "Ödemeyi Tamamla" butonuna basıldığında, birkaç saniye içinde birden fazla kurum arasında bir dizi mesaj gidip gelir. Bu altyapının merkezinde sanal POS bulunur. Bu yazıda sanal POS'un ne olduğunu ve 3D Secure doğrulamasının adım adım nasıl çalıştığını sade bir dille anlatıyoruz.

Sanal POS'u bankadan mı yoksa ödeme kuruluşundan mı almanız gerektiği sorusunu ise sanal POS seçimi: ödeme kuruluşu mu banka mı yazımızda ele aldık.

Sanal POS nedir?

Sanal POS, mağazalardaki fiziksel POS cihazının internetteki karşılığıdır. Müşterinin kart bilgileri bir ödeme formuna girilir, bu bilgiler güvenli bir şekilde ödeme altyapısına iletilir ve kartın bağlı olduğu bankadan provizyon (onay) alınır.

Sanal POS'u iki tür kuruluştan temin edebilirsiniz:

  • Bankalar: Doğrudan bankayla anlaşarak banka sanal POS'u kullanırsınız.
  • Ödeme kuruluşları: Türkiye Cumhuriyet Merkez Bankası (TCMB) tarafından lisanslanan ödeme kuruluşları, birden fazla bankanın altyapısını tek entegrasyonla sunar.

Kartlı ödemenin tarafları

Bir online kart ödemesinde genellikle şu taraflar yer alır:

  • Kart sahibi: Ödemeyi yapan müşteri.
  • Üye işyeri: Satışı yapan e-ticaret sitesi, yani siz.
  • Ödeme altyapısı / üye işyeri bankası: Sanal POS'u sağlayan banka veya ödeme kuruluşu.
  • Kart şeması: Visa, Mastercard, Troy gibi kart ağları.
  • Kartı çıkaran banka: Müşterinin kartını veren banka. Harcamayı onaylayan veya reddeden taraf budur.

3D Secure nedir?

3D Secure, online kart ödemelerinde kart sahibinin kimliğini kartı çıkaran bankanın doğruladığı bir güvenlik protokolüdür. Müşteriye genellikle telefonuna gelen tek kullanımlık şifre (SMS) veya banka uygulaması üzerinden bir onay adımı olarak yansır.

Amaç, kart bilgileri ele geçirilmiş olsa bile kart sahibinin onayı olmadan ödeme yapılmasını zorlaştırmaktır. Protokolün güncel sürümleri, risk değerlendirmesine göre bazı işlemlerde ek adım istemeden doğrulama yapılabilmesine de imkân tanır.

3D Secure ödeme akışı adım adım

  1. Ödeme formu: Müşteri kart bilgilerini girer ve ödemeyi başlatır.
  2. Ödeme altyapısına iletim: Kart bilgileri ve tutar, şifreli bağlantıyla sanal POS altyapısına gönderilir.
  3. Kartın 3D durumunun sorgulanması: Altyapı, kart şemasının sistemleri üzerinden kartın 3D Secure'a kayıtlı olduğunu ve hangi bankanın doğrulama yapacağını öğrenir.
  4. Banka doğrulama sayfası: Müşteri, kartı çıkaran bankanın doğrulama sayfasına yönlendirilir. Burada SMS şifresi veya uygulama onayı istenir.
  5. Doğrulama sonucu: Banka, doğrulamanın başarılı olup olmadığını imzalı bir yanıtla bildirir ve müşteri sitenize geri yönlendirilir.
  6. Provizyon (yetkilendirme): Doğrulama başarılıysa ödeme için provizyon talebi gönderilir. Banka; bakiye, limit ve risk kontrollerine göre işlemi onaylar veya reddeder.
  7. Sonuç ve sipariş: Onay gelirse sipariş oluşturulur ve müşteriye başarılı ödeme ekranı gösterilir. Ret durumunda hata nedeni (ör. yetersiz bakiye) gösterilir.

Önemli bir ayrıntı: Siparişin "ödendi" olarak işaretlenmesi, yalnızca tarayıcı yönlendirmesine değil, ödeme altyapısından gelen ve doğrulanabilen sunucu bildirimine (callback) dayanmalıdır. Aksi halde yönlendirme adımında yapılan bir müdahale, ödenmemiş bir siparişin onaylanmasına yol açabilir.

3D Model, 3D Pay ve ortak ödeme sayfası

Banka sanal POS'larında, özellikle yaygın kullanılan altyapılarda, entegrasyon modeli olarak farklı seçenekler sunulur:

  • 3D Model: 3D doğrulama sonrası provizyon talebini sizin sunucunuz ayrıca gönderir. Daha fazla kontrol sunar, entegrasyonu biraz daha fazla iş gerektirir.
  • 3D Pay: Doğrulama ve provizyon banka tarafında tek akışta tamamlanır; sitenize sonuç bildirilir.
  • Ortak ödeme sayfası (3D Host / iFrame): Kart bilgileri sizin sayfanızda değil, bankanın veya ödeme kuruluşunun barındırdığı sayfada girilir. Kart verisi sitenize hiç uğramadığı için güvenlik ve uyumluluk yükünüz azalır.

Hangi modelin uygun olduğu; teknik ekibinize, ödeme sayfası tasarımı beklentinize ve güvenlik gereksinimlerinize bağlıdır.

Taksit, iade ve iptal

  • Taksit: Taksit seçenekleri kartın bankasına ve sanal POS anlaşmanıza göre değişir. Taksit farkının müşteriye mi yansıtılacağı, yoksa sizin mi üstleneceğiniz anlaşmanıza bağlıdır.
  • İptal: Gün sonu kapanmadan önce yapılan iptallerde işlem genellikle hiç gerçekleşmemiş gibi iptal edilir.
  • İade: Gün sonundan sonra yapılan geri ödemeler iade olarak işlenir; tutarın müşterinin kartına yansıması bankaya göre birkaç gün sürebilir.

Güvenlik için temel öneriler

  1. Kart bilgilerini kendi sunucunuzda saklamayın. Ortak ödeme sayfası kullanmak bu riski en aza indirir.
  2. Ödeme sonucunu yalnızca imzası doğrulanmış sunucu bildirimine göre işleyin.
  3. Ödeme sayfanızın HTTPS ile sunulduğundan emin olun.
  4. Şüpheli siparişleri (ör. kısa sürede çok sayıda başarısız deneme) izleyen basit kurallar tanımlayın.
  5. Sanal POS anahtarlarınızı (API key, mağaza anahtarı) güvenli saklayın ve yetkisiz kişilerle paylaşmayın.

3D Secure'un e-ticaret açısından önemini 3D Secure nedir, e-ticarette önemi yazımızda daha ayrıntılı tartıştık.

Ödeme hataları ve müşteri deneyimi

Ödeme adımında yaşanan sorunlar, sepet terkinin en önemli nedenlerinden biridir. Ödeme hatalarını azaltmak ve müşteriyi doğru yönlendirmek için:

  • Hata mesajlarını anlaşılır yapın. Bankadan gelen teknik hata kodları yerine "Kartınızın internet alışverişine açık olduğundan emin olun" veya "Bakiyeniz yetersiz görünüyor" gibi yönlendirici mesajlar gösterin.
  • 3D doğrulama sayfasının mobilde çalıştığını test edin. Müşterilerin büyük bölümü mobil cihazdan ödeme yapar; doğrulama sayfasının yönlendirme sonrası doğru şekilde siteye geri döndüğünü farklı tarayıcılarda deneyin.
  • Sepeti koruyun. Başarısız ödeme sonrasında müşterinin sepeti ve adres bilgileri kaybolmamalı; tekrar denemek tek tıkla mümkün olmalıdır.
  • Alternatif ödeme yolu sunun. Kartla ödeme yapamayan müşteri için havale/EFT seçeneği, satışın kaybolmasını önleyebilir.

Sanal POS seçerken sorulacak sorular

  1. Komisyon oranları ve taksit seçenekleri nelerdir?
  2. Satış tutarları hesabınıza ne zaman geçer (valör)?
  3. Hangi entegrasyon modelleri (ortak ödeme sayfası, 3D Model, 3D Pay) destekleniyor?
  4. İade ve iptal işlemleri panelden ve API ile yapılabiliyor mu?
  5. Test ortamı sunuluyor mu?
  6. Teknik destek ve dokümantasyon ne kadar erişilebilir?

Bu soruların cevapları, aynı komisyon oranındaki iki teklif arasında doğru seçimi yapmanızı sağlar.

Tuvisoft'ta ödeme altyapısı

Tuvisoft Hazır E-Ticaret Altyapısı ve B2B Bayi Platformu; iFrame ile güvenli ödeme sunan PayTR ve NestPay 3D Pay altyapısıyla çalışan QNB Bank Sanal POS entegrasyonlarıyla gelir. Havale/EFT ile ödeme ve onay akışı da desteklenir.

Ödeme sürecini canlı görmek için ücretsiz demo talep edebilir, paketleri fiyatlar sayfasında inceleyebilirsiniz.

Sık sorulan sorular

Sanal POS almak için şirket gerekir mi?

Banka ve ödeme kuruluşları sanal POS için genellikle vergi kaydı bulunan bir işletme ve çeşitli belgeler ister. Güncel şartları çalışmak istediğiniz kuruluştan öğrenin.

3D Secure olmadan ödeme alınabilir mi?

Bu, sanal POS sağlayıcısının ve bankanın kurallarına bağlıdır. Türkiye'de online kart ödemelerinde 3D Secure yaygın olarak kullanılır ve kart sahibinin doğrulanması dolandırıcılık riskini azaltır.

3D Pay ile 3D Model arasındaki fark nedir?

3D Pay'de doğrulama ve provizyon banka tarafında tek akışta tamamlanır. 3D Model'de ise doğrulamadan sonra provizyon talebini üye işyerinin sunucusu ayrıca gönderir; daha fazla kontrol sağlar.

Ödeme iadesi müşterinin kartına ne zaman yansır?

Gün sonu öncesi iptallerde işlem genellikle hiç gerçekleşmemiş sayılır. Gün sonu sonrasındaki iadelerin karta yansıması bankaya göre birkaç gün sürebilir.

  • #sanal POS
  • #3D Secure
  • #online ödeme
  • #ödeme altyapısı

Hemen başlamaya hazır mısınız?

Ekibimiz kurulumdan eğitime kadar yanınızda.