مدقق أرقام البطاقات

تحقق من أي رقم بطاقة واكتشف الشبكة — فوراً، بخصوصية تامة، مجاناً.

Learn how this works →
  • نحن لا نخزّن رقم بطاقتك.
  • يعمل التحقق بالكامل في متصفحك — لا تُرسل أي بيانات إلى خادم.
  • لا حاجة لحساب. لا تُخزَّن أي بيانات.

مرر للأسفل للأمثلة والتفاصيل

كيفية الاستخدام

كيفية الاستخدام

  1. 1

    أدخل رقم البطاقة أو الصقه — تعالج أحرف التنسيق تلقائياً.

  2. 2

    يُكتشف الطراز بعد الرقم الأول. يبدأ التحقق من 13 رقماً فأكثر.

  3. 3

    اللون الأخضر يعني صالح هيكلياً. الأحمر يعني أن رقماً ما خاطئ على الأرجح.

مهم

فحص تنسيق فقط

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

كيف يعمل هذا التحقق من البطاقة

  • يتحقق فحص البطاقة من تنسيق الرقم ونمط شبكة البطاقة والمجموع الاختباري Luhn.
  • النتيجة الإيجابية تعني فقط أن الرقم صحيح من حيث البنية.
البطاقة

ما هو رقم بطاقة الائتمان؟

رقم بطاقة الائتمان معرّف مكوّن من 13 إلى 19 رقماً على كل بطاقة دفع. الأرقام الستة إلى الثمانية الأولى تشكّل رقم تعريف البنك (BIN)، الذي يُشفّر شبكة البطاقة والبنك المُصدر ونوع البطاقة. الأرقام الوسطى تحدد الحساب، والرقم الأخير رقم تحقق Luhn — للكشف عن أخطاء الإرسال. يتحقق هذا المدقق المجاني من مجموع تحقق Luhn ويحدد الشبكة بناءً على بادئة BIN.

التحقق

كيف يعمل التحقق من البطاقة (خوارزمية Luhn)؟

جميع شبكات البطاقات الكبرى تستخدم خوارزمية Luhn (ISO/IEC 7812) للتحقق من أرقام البطاقات. بدءاً من الرقم الأيمن، يُضاعف كل رقم ثانٍ. إذا تجاوز حاصل الضرب 9، يُطرح منه 9. مجموع جميع أرقام رقم البطاقة الصالح يكون دائماً قابلاً للقسمة على 10. يتحقق التعرف على الطراز من الأرقام الأولى: Visa تبدأ بـ 4، وMastercard بـ 51-55 أو 2221-2720، وAmex بـ 34 أو 37، وDiscover بـ 6011 أو 65، وUnionPay بـ 62.

مثال

مثال: لرقم اختبار Visa 4242 4242 4242 4242، مجموع Luhn هو 60 — قابل للقسمة على 10، إذن صالح هيكلياً.

استخدم هذه النتيجة بشكل صحيح

استخدم هذه النتيجة بشكل صحيح

ما الذي تفعله الأداة

  • تتحقق من بنية رقم البطاقة قبل إرسال النموذج.
  • تجري فحص Luhn وتحدد شبكة البطاقة الأكثر احتمالاً.
  • تساعد على اكتشاف أخطاء الإدخال اليدوي قبل تمرير البيانات إلى الخطوة التالية.

ما الذي لا تفعله الأداة

  • لا تؤكد أن البطاقة نشطة.
  • لا تتحقق من الرصيد أو تاريخ الانتهاء أو CVV.
  • لا تفوض ولا تعالج أي دفعة.
الفوائد

لماذا التحقق من البطاقة مهم؟

يكتشف التحقق من البطاقة من جانب العميل الأخطاء الواضحة قبل أن يصل طلب الدفع إلى بوابة الدفع الخاصة بك. يقلل ذلك من الرسوم الفاشلة ويحسن معدل التحويل عند الدفع ويقلل من استدعاءات API غير الضرورية لـ Stripe أو Braintree أو Adyen. لا غنى عنه أيضاً في بيئات الاختبار حيث يحتاج المطورون إلى التحقق من أرقام البطاقات سريعاً دون استدعاء APIs الدفع الحقيقية.

  • يلتقط الأخطاء المطبعية قبل أن تصل إلى بوابة الدفع — مما يقلل العمليات الفاشلة.
  • يكتشف علامة البطاقة من الرقم الأول — Visa وMastercard وAmex وDiscover وUnionPay وغيرها.
  • يعمل بالكامل داخل متصفحك — ولا يتم إرسال أي بيانات بطاقة إلى أي خادم.
  • يقلل استدعاءات API غير الضرورية إلى Stripe أو Braintree أو Adyen أثناء التطوير.
  • ضروري لبيئات الاختبار — تحقّق من أرقام البطاقات من دون استدعاء واجهات دفع حقيقية.
  • مجاني وفوري ولا يتطلب تسجيلًا.
لمن صُممت هذه الأداة

لمن صُممت هذه الأداة

  • للمطورين الذين يختبرون حقول البطاقات في تدفقات checkout وbilling.
  • لفرق الدعم والعمليات التي تراجع بيانات البطاقات المُدخلة يدوياً.
  • لفرق المنتج التي تحتاج إلى تحقق أكثر أماناً قبل إرسال الطلبات إلى gateway.
متى تستخدم هذه الأداة

متى تستخدم هذه الأداة

  • فحص أرقام البطاقات التجريبية أثناء QA أو تطوير نماذج الدفع.
  • التقاط الأخطاء قبل أن يصل طلب checkout إلى gateway.
  • التحقق من التنسيق داخل أدوات admin أو support الداخلية.
  • مراجعة الأرقام المدخلة يدوياً ضمن التدفقات التشغيلية.
متى لا تكون هذه الأداة كافية

متى لا تكون هذه الأداة كافية

  • قد يظل رقم البطاقة الذي يجتاز Luhn مرفوضاً.
  • التعرف على الشبكة لا يؤكد الجهة المصدرة ولا حالة الحساب.
  • نجاح الدفع الفعلي يظل مرتبطاً بالجهة المصدرة والحدود وتاريخ الانتهاء وCVV وفحوصات gateway.
الأسئلة الشائعة حول التحقق من البطاقات

الأسئلة الشائعة حول التحقق من البطاقات

ما هو رقم بطاقة الائتمان؟

رقم بطاقة الائتمان سلسلة مكوّنة من 13 إلى 19 رقماً على بطاقة الدفع. يتكون من رقم تعريف البنك (BIN، الأرقام الستة إلى الثمانية الأولى) ومعرّف الحساب (الأرقام الوسطى) ورقم تحقق Luhn (الرقم الأخير). يُشفّر BIN شبكة البطاقة والبنك المُصدر؛ رقم التحقق يُستخدم للكشف عن الأخطاء.

كيف أتحقق من رقم بطاقة عبر الإنترنت؟

الصق رقم البطاقة في الحقل أعلاه أو اكتبه مباشرةً. يطبّق المدقق خوارزمية Luhn فوراً ويحدد طراز البطاقة بناءً على الأرقام الأولى. لا يوجد زر — التحقق يعمل أثناء الكتابة.

ما هي خوارزمية Luhn؟

خوارزمية Luhn (ISO/IEC 7812) صيغة مجموع تحقق تستخدمها جميع شبكات البطاقات الكبرى للكشف عن أخطاء الإرسال. كل رقم ثانٍ من اليمين يُضاعف؛ إذا كانت النتيجة أكبر من 9 يُطرح منها 9. مجموع جميع أرقام رقم البطاقة الصالح يكون دائماً قابلاً للقسمة على 10.

ما هو رقم BIN؟

BIN (رقم تعريف البنك)، المعروف أيضاً بـ IIN (رقم تعريف المُصدر)، هو الأرقام الستة إلى الثمانية الأولى من رقم البطاقة. تحدد شبكة البطاقة (Visa وMastercard وما إلى ذلك) والبنك المُصدر ونوع البطاقة (ائتمان أو خصم أو مسبق الدفع).

أدلة مساعدة

أدلة مساعدة

تتعمق هذه الصفحات في موضوعات محددة من دون تكرار أداة التحقق نفسها.

أدلة مساعدة
أدوات ذات صلة

أدوات ذات صلة