ابزار تشخیص بانک از شماره کارت
شماره کارت را وارد کنید تا اعتبار ساختاری آن و بانک صادرکنندهی احتمالی بررسی شود. مثلاً: ۶۰۳۷۹۹۱۲۳۴۵۶۷۸۹۳
اعتبارسنجی الگوریتمی، نه استعلام واقعی
این ابزار فقط یک بررسی الگوریتمی و کاملاً آفلاین انجام میدهد — نه یک استعلام واقعی از بانک، اپراتور یا سازمان ثبتاحوال. نتیجهی «معتبر»/«یافت شد» فقط یعنی ساختار عددی ورودی درست است؛ بههیچوجه بهمعنای وجود، فعالبودن یا تعلق این شماره به شخص یا حساب واقعی نیست.
راهنمای استفاده
- شماره ۱۶ رقمی کارت بانکی را در کادر بالا وارد کنید.
- ابزار ابتدا صحت شماره را با الگوریتم لوهن بررسی میکند.
- در صورت معتبر بودن، شش رقم اول با جدول محلی بانکها مقایسه و نام بانک نمایش داده میشود.
این ابزار دقیقاً چه چیزی را بررسی میکند؟
هر شماره کارت بانکی ایرانی ۱۶ رقم دارد. شش رقم اول آن (BIN یا Bank Identification Number) توسط شاپرک به هر بانک اختصاص داده میشود؛ ده رقم باقیمانده شمارهی حساب/کارت داخلی بانک و یک رقم کنترلی است. این ابزار دو کار کاملاً مستقل انجام میدهد: اول، رقمهای شماره کارت را با فرمول لوهن (استاندارد جهانی ISO/IEC 7812) جمع میزند تا مطمئن شود عدد از نظر ریاضی همخوانی دارد — این دقیقاً همان بررسیای است که هر دستگاه کارتخوان پیش از تماس با بانک انجام میدهد. دوم، شش رقم اول را در یک جدول محلی از BINهای شناختهشدهی بانکهای ایرانی جستوجو میکند.
برای نمونه، شمارهی ۶۰۳۷ ۹۹۱۲ ۳۴۵۶ ۷۸۹۳ الگوریتم لوهن را پاس میکند و شش رقم اول آن (۶۰۳۷۹۹) در جدول محلی این ابزار به «بانک ملی ایران» نگاشت شده است.
| شش رقم اول (BIN) | بانک |
|---|---|
| ۶۰۳۷۹۹ | بانک ملی ایران |
| ۵۸۹۲۱۰ | بانک سپه |
| ۶۲۷۶۴۸ | بانک توسعه صادرات ایران |
| ۶۲۷۹۶۱ | بانک صنعت و معدن |
| ۶۰۳۷۷۰ | بانک کشاورزی |
| ۶۳۹۲۱۷ | بانک کشاورزی |
| ۶۲۸۰۲۳ | بانک مسکن |
| ۶۲۷۷۶۰ | پست بانک ایران |
جدول کامل ۳۰ بانک و موسسهی اعتباری در ابزار بالا استفاده میشود — این فقط بخشی از آن برای نمونه است.