ما هو IBAN؟
IBAN (رقم الحساب المصرفي الدولي) هو معرف موحد للحسابات المصرفية المستخدمة في المدفوعات الدولية.
بنية IBAN
يبدأ IBAN برمز بلد من حرفين، ورقمين للتحقق، و BBAN خاص بالبلد.
التحقق من المجموع الاختباري
يتم التحقق من صحة IBAN باستخدام خوارزمية mod-97 لمعيار ISO 13616.
- أزل المسافات وانقل أول أربعة أحرف إلى النهاية
- حوّل الحروف إلى أرقام (A=10، B=11، …، Z=35)
- احسب mod 97؛ يترك IBAN الصحيح باقيًا قدره 1
يحدد كل بلد طولًا وبنية ثابتين لجزء BBAN.