دليل سعودي / آيبانك
ما هو MOD97 وكيف يتم التحقق من IBAN؟
MOD97 هو اختبار باقي القسمة المستخدم في أرقام تحقق IBAN. بعد ترتيب الخانات وتحويل الحروف إلى قيم رقمية، يجتاز الرقم الاختبار إذا كان الباقي عند القسمة على 97 يساوي 1.
إعداد ومراجعة: آيبانك ·
خطوات الفحص بعد التأكد من البنية
ينقل الفحص أول أربع خانات إلى النهاية. ثم يحول الحروف اللاتينية إلى قيم من A=10 إلى Z=35، ويحسب الباقي على 97.
تعالج آيبانك القيم على مراحل بدل تحويل السلسلة الطويلة إلى عدد قد يفقد الدقة. هذا شرح للخوارزمية الحالية؛ لم نغيرها في مرحلة المحتوى.
كيف تختلف عملية إنشاء أرقام التحقق؟
عند توليد آيبان لصيغة حساب مدعومة، يستخدم الحساب رقمي تحقق مؤقتين 00، ثم يحسب 98 ناقص الباقي. تكتب النتيجة في خانتين بما يحفظ الصفر الأول عند الحاجة.
حساب checksum لا يعوض قاعدة تحويل غير موثقة لرقم الحساب. لهذا لا يولد آيبانك رقمًا للصيغ المعطلة حتى لو أمكن حساب الباقي لأي نص.
ما الذي يساعد الاختبار على كشفه؟
يفيد في اكتشاف أخطاء كثيرة في نقل الخانات، لكنه لا يضمن أن كل تغيير ممكن سيُرفض. تحقق من المصدر البنكي ولا تعتمد عليه كضمان مطلق ضد أخطاء النسخ.
ما الذي لا تثبته هذه الأداة أو المعلومة؟
MOD97 لا يتحقق من تخصيص الحساب أو صاحبه؛ وهو جزء من الفحص وليس خدمة اتصال بالنظام البنكي.
الأداة المناسبة للخطوة التالية
التحويل والفحص وQR تُعالج محليًا في المتصفح، دون حفظ أرقامك أو إرسالها إلى خادم آيبانك. لا ترسلها في رسالة دعم.
المصادر والمراجع
- SWIFT — سيناريوهات اختبار IBAN
اختبار أرقام التحقق باستخدام MOD97؛ ليس استعلامًا عن حساب لدى البنك.
- SWIFT — سجل IBAN: السعودية
بنية الآيبان السعودي ومكونات الحقول؛ لا يثبت وجود حساب بعينه.
وصف دعم الصيغ وسلوك الأدوات يتبع سجل آيبانك واختباراته، ولا يمثل قاعدة شاملة أو اعتمادًا رسميًا من البنك. التوصيات العملية هنا إرشادات المنصة وليست تصريحًا من المصادر عن كل حالة.