3DS İşleminin Tamamlanması (Complete3DSPayment)

Bu sayfada, 3D Secure doğrulaması tamamlandıktan sonra ödeme işleminin kesinleştirilmesini sağlayan Complete3DSPayment API kullanımı ve işlem adımları açıklanmaktadır.

3DS İşlemlerinde Tamamlama (Completion) Modeli

3DS işlemleri, kart sahibinin kimliğinin doğrulandığı özel bir güvenlik akışı içerir. Bu işlemler, standart satış veya provizyon işlemlerine göre biraz daha uzun sürebilir. Bu nedenle üye işyerlerinde stok veya envanter yönetimi süreçlerinde dikkatli olunmalıdır.

🔹 Akış Adımları

🔹1. İşlem Başlatma (requestType: 3DS)

  • Üye işyeri, işlemi requestType: 3DS parametresi ile başlatır.

  • Bu işlem yalnızca kart sahibinin doğrulama sürecini içerir; ödeme (provizyon) henüz gerçekleşmez.

🔹 2. Kart Sahibi Doğrulama

  • VPOS sistemi, doğrulama için HTML içerik üretir (örnek: challenge, frictionless).

  • Üye işyeri bu içeriği kart sahibine gösterir.

  • Kart sahibi OTP SMS veya mobil uygulama ile kimliğini doğrular.

🔹 3. Doğrulama Sonrası Stok Kontrolü

  • Doğrulama tamamlandıktan sonra, üye işyeri kendi sisteminde stok/envanter kontrolü yapar.

  • Bu adım, ürün veya hizmetin gerçekten mevcut olduğundan emin olmak için kritik öneme sahiptir.

🔹 4. Complete3DSPayment API Çağrısı

  • Stok kontrolü tamamlandıktan sonra, üye işyeri Complete3DSPayment API çağrısını yapar.

  • Bu çağrı, karttan tutarın tahsil edilmesini sağlar (provizyon başlatılır).

🔹 5. Provizyon Yanıtı

  • Issuer banka, provizyon sonucunu VPOS sistemine iletir.

  • VPOS, işlem sonucunu üye işyerine bildirir.

🔹 6. İşlem Sonucu Bildirimi (Opsiyonel)

  • VPOS sistemi, isteğe bağlı olarak tanımlanmış Return URL veya Callback URL üzerinden işlem sonucunu üye işyerine iletebilir.

🔹 7. Durum Sorgulama

  • Üye işyeri, gelen bildirim veya işlem token’ı ile işlem durumunu sorgular.

  • İşlem başarılıysa sipariş onaylanır, başarısızsa alternatif aksiyonlar alınır.


⚡ Özet

  • 3DS modeli, kart sahibinin kimliğinin doğrulanmasını içerir.

  • İşlem tamamlanmadan provizyon gerçekleştirilmez.

  • 3DS-PAY parametresi kullanıldığında, doğrulama ve provizyon tek adımda gerçekleşir.

Bu yapı, özellikle güvenli ödeme ve fraud riskini minimize etmek isteyen üye işyerleri için kritik öneme sahiptir.

Last updated

Was this helpful?