ক্রেডিট কার্ড নম্বর কীভাবে কাজ করে?

প্রতিটি কার্ড নম্বরে এমবেড করা তথ্য থাকে যা কার্ড নেটওয়ার্ক, ইস্যুকারী ব্যাংক এবং যাচাইকরণের জন্য একটি চেক ডিজিট চিহ্নিত করে। প্রথম কয়েকটি ডিজিট, যা ইস্যুয়ার আইডেন্টিফিকেশন নম্বর (IIN) বা ব্যাংক আইডেন্টিফিকেশন নম্বর (BIN) হিসাবে পরিচিত, কার্ডের ধরন এবং ইস্যুকারী প্রতিষ্ঠান নির্ধারণ করে।

বিভিন্ন কার্ড নেটওয়ার্ক স্বতন্ত্র নম্বরিং প্যাটার্ন ব্যবহার করে। Visa কার্ড 4 দিয়ে শুরু হয়, Mastercard 51-55 বা 2221-2720 দিয়ে, American Express 34 বা 37 দিয়ে এবং Discover 6011, 644-649 বা 65 দিয়ে শুরু হয়। এই প্যাটার্নগুলি পেমেন্ট সিস্টেমকে কোনো যাচাইকরণের আগে লেনদেন তাৎক্ষণিকভাবে সঠিক নেটওয়ার্কে রুট করতে দেয়।

প্রতিটি কার্ড নম্বরের চূড়ান্ত ডিজিট হল Luhn অ্যালগরিদম ব্যবহার করে গণনা করা একটি চেক ডিজিট। এই গাণিতিক সূত্র একক-ডিজিট ত্রুটি বা সংলগ্ন ডিজিট ট্রান্সপোজিশনের মতো সাধারণ ট্রান্সক্রিপশন ত্রুটি ধরে, পেমেন্ট প্রসেসরদের সাথে যোগাযোগের আগে প্রথম স্তরের যাচাইকরণ প্রদান করে।

টুল বর্ণনা

এই টুলটি আংশিক বা সম্পূর্ণ কার্ড নম্বর থেকে ক্রেডিট কার্ডের ধরন চিহ্নিত করে। যেকোনো কার্ড নম্বরের অংশ প্রবেশ করুন এবং তাৎক্ষণিকভাবে দেখুন এটি কোন পেমেন্ট নেটওয়ার্কের অন্তর্গত হতে পারে, প্রতিটি ম্যাচের জন্য বৈধ কার্ড দৈর্ঘ্য এবং নিরাপত্তা কোডের প্রয়োজনীয়তা সহ বিস্তারিত স্পেসিফিকেশন।

উদাহরণ

ইনপুট সনাক্ত করা ধরন কার্ড দৈর্ঘ্য
4 Visa 16, 18, 19
51 Mastercard 16
34 American Express 15
6011 Discover 16, 19
35 JCB 16, 17, 18, 19
30 Diners Club 14, 16, 19

বৈশিষ্ট্য

  • রিয়েল-টাইম সনাক্তকরণ — কার্ড ধরন চিহ্নিত করা হয় যখন আপনি টাইপ করেন, এমনকি শুধুমাত্র প্রথম ডিজিট থেকেও
  • মাল্টি-ম্যাচ সমর্থন — যখন প্রিফিক্স একাধিক নেটওয়ার্কের সাথে মেলে তখন সমস্ত সম্ভাব্য কার্ড ধরন দেখায়
  • নিরাপত্তা কোড তথ্য — প্রতিটি কার্ড ধরনের জন্য নিরাপত্তা কোডের নাম (CVV, CVC, CID) এবং দৈর্ঘ্য প্রদর্শন করে
  • কার্ড নেটওয়ার্ক লোগো — Visa, Mastercard, Amex, Discover, JCB এবং Diners Club সহ প্রধান কার্ড ব্র্যান্ডের জন্য ভিজ্যুয়াল আইকন
  • ইনপুট ফরম্যাটিং — সহজ পেস্টিংয়ের জন্য স্পেস সহ বা ছাড়াই কার্ড নম্বর গ্রহণ করে

ব্যবহারের ক্ষেত্র

  • ই-কমার্স ডেভেলপমেন্ট — বিভিন্ন কার্ড প্রিফিক্স কীভাবে সনাক্ত করা হয় তা পরীক্ষা করে পেমেন্ট ফর্ম যাচাইকরণ লজিক পরীক্ষা করুন
  • গ্রাহক সহায়তা — আংশিক কার্ড তথ্য থেকে গ্রাহকের কার্ড নেটওয়ার্ক দ্রুত চিহ্নিত করুন যাতে অনুসন্ধানগুলি সঠিকভাবে রুট করা যায়
  • শিক্ষামূলক উদ্দেশ্য — কার্ড নম্বরিং স্কিম কীভাবে কাজ করে তা শিখুন এবং বিভিন্ন পেমেন্ট নেটওয়ার্কের কাঠামো বুঝুন

এটি কীভাবে কাজ করে

টুলটি IIN/BIN প্রিফিক্স ম্যাচিং সিস্টেম ব্যবহার করে। যখন আপনি ডিজিট প্রবেশ করেন, এটি সমস্ত প্রধান কার্ড নেটওয়ার্কের জন্য পরিচিত প্যাটার্নের বিপরীতে তাদের তুলনা করে। যেহেতু বিভিন্ন নেটওয়ার্ক অনন্য শুরু সিকোয়েন্স ব্যবহার করে, এমনকি একটি একক ডিজিটও কার্ড ধরন সংকীর্ণ করতে বা চিহ্নিত করতে পারে। আরও বেশি ডিজিট প্রবেশ করার সাথে সাথে, ম্যাচগুলি আরও নির্ভুল হয় যতক্ষণ না একটি একক কার্ড ধরন অবশিষ্ট থাকে।

সমর্থিত কার্ড নেটওয়ার্ক

নেটওয়ার্ক প্রিফিক্স প্যাটার্ন সাধারণ দৈর্ঘ্য
Visa 4 16
Mastercard 51-55, 2221-2720 16
American Express 34, 37 15
Discover 6011, 644-649, 65 16, 19
JCB 3528-3589 16-19
Diners Club 300-305, 36, 38-39 14-19
Maestro 5018, 5020, 5038, 6304 12-19
UnionPay 62 16-19

সাধারণ প্রশ্ন

আমার আসল কার্ড নম্বর প্রবেশ করা কি নিরাপদ? সমস্ত প্রসেসিং আপনার ব্রাউজারে স্থানীয়ভাবে ঘটে। কোনো কার্ড ডেটা কোনো সার্ভারে প্রেরণ করা হয় না। তবে নিরাপত্তা সর্বোত্তম অনুশীলনের জন্য, প্রয়োজন না হলে সম্পূর্ণ আসল কার্ড নম্বর প্রবেশ করা এড়িয়ে চলুন।

আমার কার্ড কেন একাধিক ম্যাচ দেখায়? কিছু কার্ড প্রিফিক্স নেটওয়ার্কগুলির মধ্যে ওভারল্যাপ করে, বিশেষত শুধুমাত্র কয়েকটি ডিজিট প্রবেশ করার সময়। যখন আপনি আরও বেশি ডিজিট টাইপ করেন, ম্যাচগুলি সঠিক নেটওয়ার্কে সংকীর্ণ হয়ে যায়।

বিভিন্ন কার্ডে নিরাপত্তা কোডকে কী বলা হয়? Visa এবং Mastercard CVV (কার্ড ভেরিফিকেশন ভ্যালু) ব্যবহার করে, American Express CID (কার্ড আইডেন্টিফিকেশন নম্বর) ব্যবহার করে এবং Discover CVV ব্যবহার করে। টুলটি প্রতিটি কার্ড ধরনের জন্য সঠিক নাম দেখায়।