عند إتمام أي عملية شراء عبر الإنترنت باستخدام بطاقة بنكية، قد تلاحظ ظهور صفحة يطلب منك فيها البنك إدخال رمز تحقق (OTP) يُرسل على جوالك.
هذه الخطوة تُعرف باسم 3DS Challenge، وهي جزء أساسي من نظام الحماية العالمي
الهدف من 3DS Challenge
- تقليل عمليات الاحتيال عبر البطاقات.
- نقل مسؤولية المخاطر من التاجر (Acquirer) إلى البنك مصدر البطاقة (Issuer)، وهو ما يُعرف بمصطلح Liability Shift.
ماذا يعني Liability Shift؟
ببساطة: إذا قام العميل بعمل Chargeback (اعتراض على العملية) بحجة أن العملية احتيالية، فإن البنك هو من يتحمل المسؤولية في حال كانت العملية قد مرت عبر 3DS Challenge، وليس التاجر.
ما معنى 3D Secure؟
كلمة 3DS اختصار لـ 3 Domain Secure، أي أن هناك ثلاث جهات رئيسية مشاركة في العملية:
- بنك التاجر (Acquirer Domain)
- شبكة البطاقة (Card Network Domain) مثل Visa أو Mastercard
- البنك مصدر البطاقة (Issuer Domain)
هذه الأطراف تتعاون لضمان أن عملية التحقق آمنة وسليمة قبل إتمام الدفع.
كيف تتم عملية التحقق عبر 3DS؟
عملية 3DS تحدث بشكل منفصل قبل الدفع نفسه، وتمر بعدة مراحل أساسية:
- بوابة الدفع تتصل مع Directory Server (DS) الخاص بشبكة البطاقة (Visa/Mastercard).
- يتم التأكد هل البطاقة تدعم 3DS أم لا.
- إذا كانت تدعم، يتم تحديد الـ ACS (Access Control Server) للبنك مصدر البطاقة، وهو السيرفر المسؤول عن صفحة OTP.
- إذا كانت البطاقة تدعم 3DS، ترسل بوابة الدفع طلب اسمه Authentication Request (AReq) للبنك عبر الـ ACS.
- هذا الطلب يحتوي على بيانات مهمة مثل رقم البطاقة، IP المستخدم، معلومات المتصفح، ومبلغ العملية.
- Frictionless Flow: البنك يعتبر العملية آمنة، فيوافق مباشرة من دون طلب أي إجراء إضافي من العميل.
- Challenge Flow: البنك يطلب من العميل إثبات هويته عبر إدخال رمز OTP على صفحة التحقق.
- CAVV: قيمة تحقق يُنشئها البنك بعد نجاح العملية.
- Transaction ID: رقم تعريف العملية على سيرفر البنك.
- Transaction Status: يوضح النتيجة )Y ناجح – N فشل – U غير متاح(
- ECI (Electronic Commerce Indicator): رقم يحدد نوع العملية وما إذا كان التحقق قد تم. إذا كانت القيمة 02 أو 05 فهذا يعني أن التحقق تم بنجاح.
لماذا هذه البيانات مهمة؟
البيانات الصادرة من البنك مصدر البطاقة تسمح بمرونة أكبر خلال الدفع:
- يمكن استخدام بيانات التحقق مع أكثر من بوابة دفع لاستكمال العملية.
- إذا فشلت العملية مع بوابة معينة، يمكن إعادة المحاولة مع بوابة أخرى باستخدام نفس بيانات التحقق لزيادة فرص نجاح الدفع.
الخلاصة:
يُعتبر نظام 3D Secure خط الدفاع الأول في عالم الدفع الإلكتروني بالبطاقات.
فهو لا يحمي التاجر فقط من مخاطر الاحتيال، بل يمنح العميل أيضاً تجربة شراء أكثر أماناً وثقة.