مولد أرقام بطاقات Diners Club عشوائية
أنشئ بطاقات Diners Club تجريبية بالتنسيق الكلاسيكي من 14 رقمًا والبادئة 36. يجتاز كل رقم خوارزمية Luhn، ويتضمن تاريخ انتهاء مستقبليًا ورمز أمان من ثلاثة أرقام لأغراض الاختبار.
تنسيق رقم بطاقة Diners Club ودليل BIN
تستخدم عينات Diners Club تجميع 4–6–4. يفيد تنسيق 14 رقمًا في التأكد من أن النموذج لا يفرض 16 رقمًا بشكل ثابت. توجد تنسيقات أخرى لـ Diners Club والشبكات الشريكة، أما الناتج هنا فهو تحديدًا التنسيق الكلاسيكي ذو البادئة 36.
- طول رقم البطاقة
- 14 رقمًا
- بادئات الشبكة المولدة
- 36
- رمز الأمان
- CVV من 3 أرقام
- تجميع الأرقام في العرض
- 4–6–4
تشير 36 إلى تنسيق Diners Club المختار، لكنها مجرد بادئة شبكة من رقمين، فهي ليست رقم BIN/IIN كاملًا ولا تثبت وجود جهة مُصدرة أو حساب. وقد يختلف قبول الشبكات الشريكة باختلاف مزود الدفع، ولا يمكن تحديده من رقم بطاقة تجريبي.
كيفية قراءة رقم نموذجي لبطاقة Diners Club
مثال على التنسيق: 3622 720627 1667
362272بادئة توضيحية من 6 أرقام0627166بقية أرقام العينة7رقم التحقق وفق Luhnالبادئة الموضحة ليست رقم BIN موثقًا لجهة مُصدرة. يوضح الجزء الأول حد BIN المكون من ستة أرقام، بينما يختلف الحد في BIN المكون من ثمانية أرقام. يشرح هذا المثال بنية الرقم دون تحديد بنك أو منتج بطاقة.
ما الذي تتحقق منه خوارزمية Luhn؟
تحسب خوارزمية Luhn رقم تحقق من بقية أرقام البطاقة، وتساعد النماذج على اكتشاف كثير من أخطاء الكتابة. تجتاز كل عينة مولدة هذا الحساب، لكن صحة المجموع الاختباري لا تؤكد وجود بطاقة صادرة أو صحة رمز الأمان أو توفر الرصيد أو تفويض الدفع.
كيفية توليد دفعة من البطاقات التجريبية
- اختر نوع البطاقة أو أبقِ جميع الأنواع محددة.
- أنشئ دفعة من البطاقات التجريبية وراجع أرقامها وتواريخ انتهائها ورموز الأمان التجريبية.
- انسخ الأرقام أو نزّل ملف CSV أو JSON للتحقق من النماذج وتصاميم الواجهات ومجموعات بيانات الاختبار.
عند استيراد ملف CSV إلى جدول بيانات، اضبط عمودي الرقم ورمز الأمان على تنسيق نص للحفاظ على كل الأرقام والأصفار البادئة. ويخزن JSON هذه القيم كسلاسل نصية.
لاختبارات تفويض الدفع، استخدم بطاقات بيئة الاختبار الموثقة لدى بوابتك. العينات العشوائية مفيدة للتحقق المحلي والتخطيطات، وقد تتطلب البوابة أرقام اختبار خاصة بها لمحاكاة نتيجة الدفع.