3D Secure Doğrulama Sürecinde Enrollment Aşaması [1. Kısım]
1. Giriş
3D Secure sistemi, çevrimiçi işlemlerin güvenliğini sağlamak için kart sahibi, üye işyeri (işlem yapılan site) ve kartın bağlı olduğu banka arasında doğrulama süreçlerinin gerçekleştirilmesini sağlar. Üye işyerleri, müşterilerinden aldıkları kart bilgileriyle, kart sahibinin doğrulama işlemine katılıp katılmadığını belirlemek için Enrollment (kayıt) aşamasında kart çıkaran banka ile iletişime geçer. Bu aşama, müşterinin kartının 3D Secure doğrulaması için uygun olup olmadığını belirlemeye yönelik bir kimlik doğrulama öncesi adımdır.
Table Of Content
- 1. Giriş
- 2. Enrollment (Kayıt) Aşaması Nedir?
- 3. Enrollment Mesaj Akışı
- 3.1. PAReq (Payer Authentication Request) – Kart Doğrulama Talebi
- 3.2. Enrollment Yanıtı (Payer Authentication Response – PARes)
- 3.3. Enrollment Aşamasının Sonuçları
- 4. Enrollment Sonrası: AReq (Authorization Request) Mesajı Hazırlığı
- 5. Enrollment Aşamasının Önemi
- 6. Sonuç
Bu makalede, üye işyerinin kart sahibi için Enrollment (kayıt) doğrulaması gerçekleştirmek amacıyla Acquirer (alıcı) banka ile nasıl iletişime geçtiğini ve gönderdiği mesajları inceleyeceğiz. Ardından, sonraki adım olan AReq (Authorization Request – Yetkilendirme Talebi) mesajı hazırlama aşamasına geçeceğiz.
2. Enrollment (Kayıt) Aşaması Nedir?
Enrollment aşaması, üye işyerinin müşterinin kartının 3D Secure doğrulama sistemine kayıtlı olup olmadığını öğrenmek için kart çıkaran bankayla iletişim kurduğu aşamadır. Bu işlem, kimlik doğrulama sürecine başlamadan önce yapılır ve sürecin sorunsuz ilerleyebilmesi için kritik bir adımdır.
Enrollment aşamasında, üye işyeri tarafından kullanılan Directory Server (DS), kartın doğrulama sistemine uygun olup olmadığını kontrol eder. Eğer kart uygun ise, işlemi doğrulamak için bir Access Control Server (ACS) devreye girer ve kart sahibinden ek doğrulama bilgileri talep edilecektir.
3. Enrollment Mesaj Akışı
3.1. PAReq (Payer Authentication Request) – Kart Doğrulama Talebi
Üye işyeri, PAReq (Payer Authentication Request) mesajını Acquirer (alıcı banka) aracılığıyla kart sahibinin bankasına iletir. Bu mesaj, kart sahibinin 3D Secure sistemine kayıtlı olup olmadığını sorgulamak için gönderilir. Kart doğrulaması talebi, kart bilgileri, işlem bilgileri ve üye işyeri bilgilerini içerir.
PAReq Mesajı Örneği:
3.2. Enrollment Yanıtı (Payer Authentication Response – PARes)
Kart sahibinin bankası (issuer), PARes (Payer Authentication Response) adı verilen bir yanıt döner. Bu yanıt, kartın 3D Secure sistemine kayıtlı olup olmadığını ve doğrulama sürecinin nasıl ilerleyeceğini belirtir. Kart kayıtlı ise, doğrulama işlemi devam edebilir. Eğer kart kayıtlı değilse, işlem doğrulaması yapılmadan devam edebilir.
PARes Mesajı Örneği:
3.3. Enrollment Aşamasının Sonuçları
Enrollment aşamasında, kartın 3D Secure programına kayıtlı olup olmadığının sonucu belirlenir.
- Kart Kayıtlıysa (Enrolled = Y): İşlem, kart sahibi tarafından doğrulama yapılmak üzere ACS’ye yönlendirilir.
- Kart Kayıtlı Değilse (Enrolled = N): Kart sahibi doğrulama işlemi yapmadan ödeme sürecine devam eder. Bu durumda işlem daha az güvenli olabilir, ancak kullanıcı deneyimi açısından daha hızlı tamamlanır.
4. Enrollment Sonrası: AReq (Authorization Request) Mesajı Hazırlığı
Enrollment aşamasının başarıyla tamamlanmasının ardından, üye işyeri, doğrulama sürecini başlatmak ve bankadan yetkilendirme talep etmek için AReq (Authorization Request) mesajını hazırlar. AReq, kart sahibinin doğrulama bilgilerini içeren ve yetkilendirme sürecini başlatan bir istektir.
AReq Mesajı, kart sahibinin doğrulama bilgileri, işlem bilgileri ve kart bilgilerini içerecektir. Bu mesaj, doğrulama için kart çıkaran bankaya gönderilecek ve işlem güvenliği sağlanacaktır.
5. Enrollment Aşamasının Önemi
Enrollment aşaması, e-ticaret işlemlerinde önemli bir güvenlik adımıdır. Kartın doğrulama sistemine kayıtlı olup olmadığını kontrol etmek, dolandırıcılık riskini azaltır ve hem kart sahipleri hem de iş yerleri için güvenli bir ödeme deneyimi sağlar. Ayrıca, bu aşama, kart sahiplerinin gereksiz doğrulama adımlarıyla zaman kaybetmesini önleyerek daha iyi bir kullanıcı deneyimi sunar.
6. Sonuç
Enrollment aşaması, çevrimiçi işlemlerde güvenliğin sağlanması açısından kritik bir adımdır. Kart sahibi ve kart çıkaran banka arasında yapılan bu ön doğrulama, işlem sürecinin nasıl ilerleyeceğini belirler. Kartın 3D Secure programına kayıtlı olması, ek doğrulama adımlarıyla işlem güvenliğini artırırken, kayıtlı olmaması durumunda işlem daha hızlı fakat daha az güvenli şekilde tamamlanabilir.
Sonraki makalemizde, AReq (Authorization Request) mesajı ve bu mesajın nasıl hazırlanıp işleneceğini inceleyeceğiz. Bu aşama, ödeme işleminin bankalar tarafından onaylanmasını sağlar ve dolandırıcılık riskini minimuma indirir.

No Comment! Be the first one.