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