أداة التحقق من رقم البطاقة

اكتب رقم البطاقة بمسافات أو بدونها. تتحقق الصفحة من الطول، ومن خانة التحقق Luhn، ومن شبكة البطاقة بحسب أول أرقامها، وتعرض كل خطوة. ولا يغادر ما تكتبه متصفحك.

مجانية تعمل داخل متصفحك آخر مراجعة: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة

أرقام فقط؛ تُتجاهل المسافات والشرطات. استعمل رقم اختبار منشوراً، ولا تستعمل بطاقة حقيقية أبداً.

النتيجة

النتيجة — أخضر عندما يكون الطول وخانة التحقق صحيحين.
الشبكة — تُقرأ من الأرقام الأولى. وعبارة غير معروفة تعني أن لا نطاق في هذه الصفحة يطابقها.

الخطوات

تعمل هذه الأداة داخل متصفحك. ما تكتبه فيها لا يُرسل إلينا.

طريقة الاستخدام

  1. اكتب الرقم في حقل رقم البطاقة، بمسافات أو بدونها.
  2. اقرأ النتيجة: الأخضر يعني أن الطول وخانة التحقق صحيحان.
  3. اقرأ الشبكة لترى العلامة التي تشير إليها الأرقام الأولى.
  4. للاختبار، استعمل الأرقام التي تنشرها شركات الدفع، مثل أرقام الاختبار من Stripe المذكورة في المصادر أدناه.

كيف تعمل خوارزمية Luhn

آخر رقم في رقم البطاقة خانة تحقق. وطريقة Luhn، التي تعتمدها ISO/IEC 7812-1 لأرقام البطاقات، تعمل من اليمين: يُضاعَف كل رقم ثانٍ، وإذا زادت النتيجة على 9 يُطرح منها 9. ويجب أن يكون مجموع كل الأرقام مضاعفاً للعدد 10.

المجموع = مجموع الأرقام، مع مضاعفة كل رقم ثانٍ من اليمين (مع طرح 9 إن زاد على 9)
صحيح عندما يكون المجموع mod 10 = 0
  • خوارزمية Luhn تكشف أخطاء الكتابة، مثل رقم تغيّر، ولا تستطيع أن تعرف إن كان الحساب موجوداً أو فيه رصيد.
  • تُحذف المسافات والشرطات قبل التحقق، فلا تغيّر النتيجة.

الشبكات من أول الأرقام

تدل الأرقام الأولى من البطاقة (رقم تعريف المُصدِر IIN) على الشبكة. تستعمل هذه الصفحة جدول IIN العام في مقالة Wikipedia (باللغة الإنجليزية): Payment card number، مع إضافتين من صفحات الشبكات: إرشادات علامة Troy (أرقام عينة تبدأ بـ9792)، وصفحة التاجر لدى American Express (34 و37).

النطاقات هي: Visa بالرقم 4؛ Mastercard من 51 إلى 55 ومن 2221 إلى 2720؛ American Express بالرقمين 34 و37؛ Discover بالرقم 6011، ومن 644 إلى 649، و65، ومن 622126 إلى 622925؛ JCB من 3528 إلى 3589؛ UnionPay بالرقم 62؛ Diners Club بالأرقام 30 و36 و38 و39؛ Maestro بالأرقام 5018 و5020 و5038 و5893 و6304 و6759، ومن 6761 إلى 6763، و676770 و676774؛ Troy بالرقم 9792. ويظهر الرقم الذي لا تُدرج بدايته على أنه غير معروف.

الطول يتبع صف كل شبكة في الجدول: Visa من 13 أو 16 أو 19 خانة؛ Mastercard 16؛ American Express 15؛ Discover وJCB وUnionPay من 16 إلى 19؛ Diners Club من 14 إلى 19؛ Maestro من 12 إلى 19؛ Troy 16. ويُتحقق من الرقم الذي لا تُعرف شبكته بطول من 8 إلى 19 رقماً، وهو النطاق الذي تذكره المقالة لأرقام البطاقات.

أرقام الاختبار والبطاقات الحقيقية

تنشر شركات الدفع أرقام بطاقات اختبار تبدو حقيقية للفاحص، لكنها لا تحرك أي مال. وتنشرها Stripe لكل علامة في صفحة الاختبار الخاصة بها، مثل 4242 4242 4242 4242 لشبكة Visa، و3056 9300 0902 0004 لشبكة Diners Club.

تحتفظ هذه الصفحة بكل شيء في متصفحك ولا ترسل شيئاً. ومع ذلك اكتب هنا رقم اختبار فقط: رقم البطاقة الحقيقية سرّ، ولا حاجة إلى التحقق منه لبطاقة تملكها.

مثال: 4242 4242 4242 4242

الرقم فيه 16 رقماً ويبدأ بالرقم 4، لذلك فالشبكة Visa. نعدّ من اليمين، فكل رقم ثانٍ هو 4، ويُضاعَف كل منها فيصبح 8، وهي ثمانية أرقام: 8 × 8 = 64. والرقم 2 في المواضع الأخرى يضيف 8 × 2 = 16.

المجموع 64 + 16 = 80. وهو مضاعف للعدد 10، فينجح التحقق Luhn، ويكون الرقم صحيحاً من حيث الصيغة.

الجزء الأرقام المجموع
المضاعَف (كل رقم ثانٍ من اليمين) 8 أرقام من 4، يصبح كل منها 8 64
غير المضاعَف 8 × 2 16
المجموع 80، وهو مضاعف للعدد 10

الأسئلة الشائعة

هل من الآمن كتابة رقم بطاقتي في هذه الصفحة؟

تعمل الصفحة في متصفحك ولا ترسل شيئاً، لكن العادة الآمنة أن تكتب رقم اختبار منشوراً فقط. ولا تكتب رقم بطاقة حقيقي في موقع لا تثق به أبداً.

هل يعني رقم البطاقة الصحيح أن البطاقة تعمل؟

لا. التحقق يؤكد فقط أن الرقم مكتوب بصيغة سليمة. ولا يؤكد أن البطاقة موجودة أو نشطة أو فيها رصيد، وهذا لا يقوله إلا مُصدِر البطاقة.

أين أجد أرقام بطاقات الاختبار؟

تنشر Stripe أرقام بطاقات الاختبار لكل علامة في صفحة الاختبار الخاصة بها، والمصادر أدناه تذكرها. هذه الأرقام للاختبار فقط ولا تحرك أي مال.

لماذا تظهر Troy للأرقام التي تبدأ بـ9792 فقط؟

أرقام العينة في إرشادات Troy تبدأ بـ9792. وجدول IIN العام يدرج 65 نطاقاً مشتركاً مع Discover، لذلك تقرأ الصفحة الرقم 65 على أنه Discover لا Troy.

ماذا تعني غير معروفة؟

لا تطابق الأرقام الأولى أي نطاق في هذه الصفحة. وقد تكون البطاقة صحيحة، من شبكة أو نطاق لا تدرجه الصفحة.

هل تحتفظ الصفحة بالرقم الذي أكتبه؟

لا. يُفحص الرقم في متصفحك، ولا يُحفظ ولا يُرسل إلى أحد.

المصادر

آخر مراجعة للأرقام والنص: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة.

نستخدم ملفات تعريف ارتباط ضرورية لتشغيل الموقع. وبموافقتك، تستخدم Google أيضاً ملفات تعريف ارتباط للإعلانات، لعرض إعلانات مخصصة. وإذا رفضتها، فستظل ترى إعلانات، لكنها لن تكون مخصصة لك.