3D Secure, internetten kartla yapılan ödemelerde kartı kullananın gerçekten kart sahibi olduğunu doğrulayan bir güvenlik adımıdır. Ödeme sırasında bankanız sizi kısa bir doğrulama ekranına yönlendirir; telefonunuza gelen tek kullanımlık şifreyi girdiğinizde ya da mobil bankacılık uygulamanızdan onay verdiğinizde ödeme tamamlanır.
Bu yazıda 3D Secure’un ne olduğunu, “3D ile ödemek” ifadesinin ne anlama geldiğini, doğrulamanın neden bazen başarısız olduğunu ve işletmeler için neden bu kadar önemli olduğunu adım adım anlatıyoruz.
3D Secure nedir?
3D Secure, kartla internet alışverişinde dolandırıcılığı önlemek için kart şirketleri tarafından geliştirilmiş bir kimlik doğrulama protokolüdür. Kart numarası, son kullanma tarihi ve güvenlik kodu tek başına yeterli olmaz; ödemenin onaylanması için kartı çıkaran bankanın da kart sahibini doğrulaması gerekir.
Böylece kart bilgileriniz bir şekilde başkasının eline geçse bile, telefonunuza gelen şifre ya da uygulamanızdaki onay olmadan bu bilgilerle ödeme yapılamaz. Türkçede “3D güvenli ödeme” ya da kısaca “3D ödeme” olarak da anılır.
3D Secure’daki “3D” ne anlama geliyor?
Adındaki “3D”, İngilizce three domain, yani “üç alan” ifadesinden gelir. Bir 3D Secure ödemesinde üç taraf birlikte çalışır:
- Kartı veren banka (issuer): Kart sahibini doğrulayan taraftır. Şifreyi gönderen ya da uygulamada onay isteyen bankanızdır.
- İşletmenin bankası ya da ödeme kuruluşu (acquirer): Ödemeyi alan işletmenin sanal POS’unu sağlayan taraftır.
- Kart şirketinin altyapısı (interoperability): Visa, Mastercard gibi kart şirketlerinin, iki bankayı birbirine bağlayan doğrulama sistemidir.
Kart markalarına göre 3D Secure adları
Her kart şirketi 3D Secure’u kendi adıyla sunar. Ödeme ekranında bu adlardan birini görmeniz, 3D doğrulamanın devrede olduğunu gösterir:
| Kart markası | 3D Secure hizmetinin adı |
|---|---|
| Visa | Visa Secure (eski adıyla Verified by Visa) |
| Mastercard | Mastercard Identity Check (eski adıyla SecureCode) |
| American Express | American Express SafeKey |
Troy kartlarda da doğrulama, kartı veren bankanın 3D Secure adımıyla yapılır.
3D Secure ile ödemek ne demek?
“3D Secure ile ödemek” ya da “3D ile öde”, ödemenin bankanızın doğrulama adımından geçerek yapılacağı anlamına gelir. Bu seçeneği işaretlediğinizde ya da site bunu varsayılan olarak uyguladığında, kart bilgilerinizi girdikten sonra bankanızın doğrulama sayfası açılır ve ödeme ancak siz onay verdikten sonra tamamlanır.
3D’siz (2D) ödemede ise doğrulama adımı yoktur; ödeme yalnızca kart bilgileriyle alınır. Bu yöntem daha hızlıdır ama kart bilgilerini ele geçiren birinin ödeme yapmasını engelleyen ek bir kontrol olmadığı için dolandırıcılık riski daha yüksektir. Bu yüzden Türkiye’de internetten yapılan kartlı ödemelerin büyük bölümü 3D Secure ile alınır ve işletmelerin 3D’siz ödeme kabul edebilmesi için bankalarından ayrıca yetki alması gerekir.
3D Secure ile ödeme nasıl yapılır?
Kart sahibi açısından süreç birkaç saniye sürer:
- Ödeme sayfasında kart numaranızı, son kullanma tarihini ve güvenlik kodunu (CVV) girip ödeme butonuna basarsınız.
- Ödeme altyapısı sizi kartınızı veren bankanın doğrulama sayfasına yönlendirir.
- Bankanız, sistemde kayıtlı telefonunuza tek kullanımlık bir şifre gönderir ya da mobil bankacılık uygulamanıza bir onay bildirimi iletir.
- Şifreyi doğrulama sayfasına yazarsınız ya da uygulamadan işlemi onaylarsınız.
- Doğrulama başarılıysa ödeme banka tarafından işleme alınır ve alışveriş yaptığınız siteye geri dönersiniz.
Doğrulama sayfasında işlemin tutarını ve ödeme yaptığınız işletmenin adını kontrol etmeyi alışkanlık hâline getirin. Tanımadığınız bir işlem için şifre geldiyse şifreyi kimseyle paylaşmayın ve bankanızı arayın.
3D Secure 1.0 ile 3D Secure 2.0 arasındaki fark
3D Secure’un ilk sürümü 2000’li yılların başında yaygınlaştı. Bugün kullanılan sürüm ise kart şirketlerinin ortak kuruluşu EMVCo tarafından geliştirilen EMV 3-D Secure, yani kısaca 3D Secure 2’dir. Kart şirketleri eski sürümün desteğini 2022’de sonlandırdı.
| 3D Secure 1.0 | 3D Secure 2 | |
|---|---|---|
| Doğrulama | Her ödemede şifre istenir. | Risk değerlendirmesine göre; düşük riskli ödemeler şifresiz onaylanabilir. |
| Bankaya giden bilgi | Sınırlı | Cihaz, tarayıcı ve işlem bilgileriyle çok daha zengin |
| Mobil uyum | Zayıf; mobilde açılır pencereler sorun çıkarabiliyordu. | Mobil tarayıcılar ve uygulama içi ödemeler için tasarlandı. |
| Onay yöntemi | Çoğunlukla SMS şifresi | SMS şifresi, mobil uygulama onayı ve biyometrik doğrulama |
3D Secure 2’de bankanın, ödemeyi kart sahibine hiçbir şey sormadan onaylayabildiği akışa sürtünmesiz (frictionless) akış, ek doğrulama istediği akışa ise doğrulamalı (challenge) akış denir. Hangisinin uygulanacağına kartı veren banka karar verir.
3D doğrulama başarısız: en sık nedenler ve çözümleri
“3D doğrulama başarısız”, “3D Secure doğrulama hatası” ya da “kartınızın 3D Secure güvenlik doğrulaması yapılamadı” gibi mesajlar, bankanın kart sahibini doğrulayamadığını gösterir. Bu durumda ödeme işleme alınmaz. En sık karşılaşılan nedenler şunlardır:
| Neden | Ne yapmalı? |
|---|---|
| Şifre yanlış girildi ya da süresi doldu | Ödemeyi yeniden başlatın ve yeni gelen şifreyi süresi dolmadan girin. Eski mesajlardaki şifreler geçersizdir. |
| Şifre SMS’i gelmedi | Bankanızda kayıtlı telefon numaranızın güncel olduğunu ve telefonunuzun mesaj alabildiğini kontrol edin; yurt dışındaysanız dolaşım ayarlarınıza bakın. |
| Kart internet alışverişine kapalı | Mobil bankacılık uygulamanızdaki kart ayarlarından internet alışverişini açın. |
| Kartta 3D Secure kapalı ya da tanımlı değil | Bankanızın uygulamasından ya da müşteri hizmetlerinden kartınız için 3D Secure’u etkinleştirin. |
| Yurt dışı bir siteden ödeme yapılıyor | Kartınızın yurt dışı kullanıma açık olduğundan emin olun. |
| Doğrulama sayfası açılmadı ya da yarıda kaldı | Tarayıcınızın açılır pencere ve çerez engelini kontrol edin, sayfayı yenilemeden ödemeyi baştan deneyin ya da farklı bir tarayıcı kullanın. |
| Bankanın doğrulama sisteminde geçici sorun | Birkaç dakika sonra yeniden deneyin ya da farklı bir bankanın kartını kullanın. |
Doğrulama tamamlanmadığında ödeme gerçekleşmez ve kartınızdan tutar çekilmez. Hesap hareketlerinizde beklemediğiniz bir işlem görürseniz bankanızla iletişime geçin.
Kartınızda 3D Secure nasıl açılır?
Türkiye’deki bankaların çoğunda kartlar internet alışverişine açıldığında 3D Secure da kullanılabilir hâle gelir. Ziraat Bankası, Yapı Kredi, İş Bankası, VakıfBank, Halkbank ya da Enpara fark etmeksizin genel adımlar benzerdir:
- Bankanızın mobil uygulamasına ya da internet şubesine giriş yapın.
- Kartlar menüsünden ilgili kartınızı seçin.
- Kart ayarları, kart kullanım ayarları ya da güvenlik ayarları bölümünü açın.
- İnternet alışverişi ve 3D Secure seçeneklerini etkinleştirin; yurt dışı alışveriş yapacaksanız yurt dışı kullanımı da açın.
Menü adları bankadan bankaya değişebilir. Seçeneği bulamazsanız bankanızın müşteri hizmetlerinden destek alabilirsiniz. Aynı ekrandan, güvenlik için internet alışverişini kullanmadığınız zamanlarda kapatmak da mümkündür.
İşletmeler için 3D Secure neden önemli?
3D Secure yalnızca kart sahibini değil, ödeme alan işletmeyi de korur:
- Dolandırıcılık riski azalır: Çalıntı kart bilgileriyle yapılan ödemeler, doğrulama adımını geçemediği için en baştan durdurulur.
- Sorumluluk bankaya geçer: 3D Secure ile doğrulanmış bir ödemeye kart sahibi “bu işlemi ben yapmadım” diye itiraz ederse, kart şirketlerinin kurallarına göre sorumluluk genellikle işletmeden kartı veren bankaya geçer. Buna liability shift denir.
- Ters ibrazlar azalır: Yetkisiz kullanım kaynaklı ters ibraz (chargeback) talepleri ve bunların getirdiği iade, ücret ve itibar kaybı düşer.
- Müşteri güveni artar: Tanıdık banka doğrulama ekranı, özellikle ilk kez alışveriş yapan müşteriye ödemenin güvende olduğunu hissettirir.
Öte yandan doğrulama adımı, ödeme sürecine bir halka daha ekler. Gelmeyen bir SMS, mobilde açılmayan bir doğrulama sayfası ya da bankanın doğrulama sistemindeki kısa bir kesinti, müşterinin ödemeyi yarıda bırakmasına yol açabilir. Bu yüzden 3D Secure’u kullanırken ödeme deneyimini de iyi kurgulamak gerekir.
3D Secure kaynaklı ödeme kayıplarını azaltmanın yolları
- Mobil uyumlu bir ödeme sayfası kullanın: Doğrulama adımı mobilde sorunsuz açılmalı, kart formu her ekranda kolay doldurulmalıdır. Uyumlu ödeme sayfası bu adımı sizin yerinize yönetir.
- Tek bir bankaya bağımlı kalmayın: Bir bankanın sanal POS’unda kesinti yaşandığında ödemeyi otomatik olarak başka bir kanala aktarabilmek, satış kaybını önler. Ödeme yönlendirme bu iş için tasarlanmıştır.
- Kartı kendi bankasına yönlendirin: İşlemi kartı veren bankanın sanal POS’undan geçirmek, müşteriye o bankanın taksit seçeneklerini sunmanızı sağlar.
- Hata mesajlarını anlaşılır gösterin: “İşlem başarısız” yerine müşteriye ne yapması gerektiğini söyleyen bir mesaj, ikinci denemeyi kolaylaştırır.
- Canlıya geçmeden test edin: Başarılı ve reddedilen doğrulama senaryolarını gerçek para hareketi olmadan deneyin; dönüş adresinizin her iki sonucu da doğru işlediğinden emin olun.
ÖdemeHub’da 3D Secure nasıl çalışır?
ÖdemeHub, Türkiye’deki banka sanal POS’larını ve ödeme kuruluşlarını tek bir entegrasyonda bir araya getiren bir ödeme orkestrasyonu platformudur. Hangi bankayla çalışırsanız çalışın 3D Secure akışı aynı şekilde işler: Yazılımınız ödemeyi başlatır, müşteriniz bankasının doğrulama sayfasına yönlendirilir, sonuç ise belirlediğiniz dönüş adresine iletilir. Her bankanın farklı 3D Secure yapısıyla ayrı ayrı uğraşmanız gerekmez.
Hazır ödeme sayfasında ve link ile ödemede de her ödeme 3D Secure ile alınır; kart bilgileri ÖdemeHub’ın güvenli ödeme sayfasında girilir ve işletmenin sunucularına ulaşmaz. Entegrasyonunuzu canlıya almadan önce geliştirici ortamında, doğrulama adımının yerine Onayla ve Reddet düğmeleri sunan test sayfasıyla her iki senaryoyu da ücretsiz deneyebilirsiniz.
WooCommerce mağazanız varsa kod yazmanıza da gerek yok: Ücretsiz WooCommerce sanal POS eklentimizle anlaşmalı bankanızın sanal POS’unu ve 3D Secure doğrulamasını mağazanızın ödeme adımına ekleyebilirsiniz. Kurulumu WooCommerce sanal POS entegrasyonu rehberimizde adım adım anlattık.
Sık sorulan sorular
3D Secure zorunlu mu?
Türkiye’de internetten kartla yapılan ödemelerin büyük bölümü 3D Secure ile alınır. Bir işletmenin 3D’siz ödeme kabul edebilmesi için bankasından ayrıca yetki alması gerekir; kart sahibi açısından ise çoğu alışverişte doğrulama adımı otomatik olarak uygulanır.
3D Secure şifresi gelmiyorsa ne yapmalıyım?
Bankanızda kayıtlı telefon numaranızın güncel olduğunu, telefonunuzun mesaj alabildiğini ve kartınızın internet alışverişine açık olduğunu kontrol edin. Ardından ödemeyi baştan başlatın. Sorun sürerse bankanızın müşteri hizmetlerinden destek alın.
3D doğrulama başarısız olursa kartımdan para çekilir mi?
Hayır. Doğrulama tamamlanmadığında ödeme işleme alınmaz ve kartınızdan tutar çekilmez. Hesap hareketlerinizde beklemediğiniz bir işlem görürseniz bankanızla iletişime geçin.
3D Secure olmadan ödeme yapılabilir mi?
Bazı işletmeler, bankalarından aldıkları yetkiyle 3D’siz ödeme kabul edebilir. Bu ödemelerde doğrulama adımı olmadığı için dolandırıcılık riski daha yüksektir ve yetkisiz kullanım itirazlarında sorumluluk genellikle işletmede kalır.
3D Secure güvenli mi?
Evet. 3D Secure, kart bilgilerinin yanında kart sahibinin bankası tarafından doğrulanmasını da şart koştuğu için kartla internet alışverişindeki en yaygın güvenlik önlemidir. Doğrulama şifrenizi kimseyle paylaşmamanız ve onay vermeden önce tutarı ile işletme adını kontrol etmeniz yeterlidir.
3D Secure ile 3D Secure 2 arasındaki fark nedir?
3D Secure 2, protokolün kart şirketlerinin ortak kuruluşu EMVCo tarafından geliştirilen güncel sürümüdür. Bankaya daha fazla işlem bilgisi gönderir, mobil cihazlarda daha sorunsuz çalışır ve düşük riskli ödemelerin şifre sorulmadan onaylanmasına olanak tanır.