مولد ومتحقق من CLABE المكسيكي | أداة اختبار مجانية
قم بإنشاء أرقام CLABE المكسيكية الصالحة لاختبار أنظمة الدفع. أنشئ عدة أرقام CLABE مع رموز البنوك الصحيحة وأرقام المراجعة. تحقق من أرقام CLABE الموجودة فوريًا مجانًا.
مولد كلابي المكسيكي
توليد أرقام كلابي (كلابي البنكية الموحدة) صالحة للاختبار البرمجي أو التحقق من الأرقام الموجودة.
التوثيق
ما هو رقم CLABE؟
CLABE (اختصارًا لـ Clave Bancaria Estandarizada، أي «الرمز المصرفي الموحّد») هو رقم مكوّن من 18 رقمًا يحدّد حسابًا مصرفيًا في المكسيك. ولكل حساب في كل بنك مكسيكي رقم من هذا النوع. تستخدمه البنوك وأنظمة الدفع لتوجيه التحويلات الإلكترونية إلى الحساب الصحيح. تنشئ هذه الأداة أرقام CLABE التي تتبع التنسيق الصحيح لاختبار البرمجيات، كما تتحقق من صلاحية رقم CLABE موجود.
قدّمت المكسيك نظام CLABE في 2004 بالتزامن مع نظام SPEI (Sistema de Pagos Electrónicos Interbancarios)، وهو نظام المدفوعات الإلكترونية بين البنوك في الوقت الفعلي في البلاد، ويشغّله البنك المركزي Banco de México. قبل وجود CLABE، كان كل بنك يستخدم تنسيقًا خاصًا لأرقام الحسابات، مما جعل التحويلات بين البنوك بطيئة ومعرّضة للأخطاء. وقد عالج ذلك اعتماد تنسيق موحّد من 18 رقمًا.
بنية CLABE
يتكوّن رقم CLABE دائمًا من 18 رقمًا بالضبط، مقسّمة إلى أربعة أجزاء:
- رمز البنك (الأرقام من 1–3): يحدّد البنك. فعلى سبيل المثال، 002 هو Banamex، و012 هو BBVA Bancomer، و014 هو Santander، و021 هو HSBC، و072 هو Banorte.
- رمز الفرع (الأرقام من 4–6): يحدّد الفرع الذي فُتح فيه الحساب.
- رقم الحساب (الأرقام من 7–17): رقم مكوّن من 11 رقمًا يحدّد الحساب المعني في ذلك الفرع.
- رقم التحقق (الرقم 18): رقم واحد يُحسب من أول 17 رقمًا، ويُستخدم لكشف أخطاء الكتابة.
صيغة رقم التحقق في CLABE
ينتج رقم التحقق من مجموع اختباري موزون. وتُجرى العملية كما يلي:
- اضرب كل رقم من أول 17 رقمًا في وزن. وتتكرر الأوزان وفق النمط 3، 7، 1، 3، 7، 1، وهكذا عبر المواضع جميعها وعددها 17.
- لكل حاصل ضرب، احتفظ بالرقم الأخير منه فقط (حاصل ضرب الرقم بترديد 10).
- اجمع كل 17 من هذه الأرقام الأخيرة للحصول على مجموع.
- احسب باقي قسمة المجموع على 10. سمِّ هذه القيمة
m. - رقم التحقق هو
(10 - m) mod 10.
إن عبارة «باقي القسمة على 10» الأخيرة في الخطوة 5 مهمة؛ فهي تحوّل النتيجة 10 إلى 0، ولذلك يكون رقم التحقق دائمًا رقمًا واحدًا من 0 إلى 9.
يكشف هذا النوع من المجموع الاختباري معظم أخطاء إدخال البيانات الشائعة، مثل إدخال رقم واحد بصورة خاطئة أو تبديل موضعي رقمين، لأن هذه الأخطاء تغيّر تقريبًا دائمًا رقم التحقق المحسوب.
مثال تطبيقي
خذ أول 17 رقمًا، وهي 01234512345678901، والمكوّنة من رمز البنك 012 (BBVA Bancomer)، ورمز الفرع 345، ورقم الحساب 12345678901.
عند ضرب كل رقم في وزنه (3، 7، 1، 3، 7، 1، 3، 7، 1، 3، 7، 1، 3، 7، 1، 3، 7) والاحتفاظ بالرقم الأخير من كل حاصل ضرب، تكون النتيجة: 0، 7، 2، 9، 8، 5، 3، 4، 3، 2، 5، 6، 1، 6، 9، 0، 7
مجموع هذه الأرقام هو 77. وبحساب باقي قسمة 77 على 10 نحصل على 7. ورقم التحقق هو (10 - 7) mod 10 = 3.
إذن، رقم CLABE الكامل والصحيح وفقًا للمجموع الاختباري هو:
012345123456789013
عند قراءته: 012 هو رمز البنك (BBVA Bancomer)، و345 هو رمز الفرع، و12345678901 هو رقم الحساب، و3 هو رقم التحقق.
كيف تعمل أداة الإنشاء
تنشئ الأداة رقم CLABE بدمج رمز بنك، ورمز فرع عشوائي، ورقم حساب عشوائي مكوّن من 11 رقمًا، ثم تحسب رقم التحقق الصحيح باستخدام الصيغة أعلاه. وتكون النتيجة دائمًا بتنسيق صالح وبـرقم تحقق مطابق.
إنشاء رقم CLABE واحد. اختر بنكًا محددًا، أو دع الأداة تختار بنكًا عشوائيًا. وتعرض النتيجة كل جزء من الرقم على حدة.
إنشاء عدة أرقام CLABE. أنشئ ما يصل إلى 100 رقمًا دفعة واحدة، إما من بنك واحد تختاره أو من بنوك مختلطة عشوائيًا. ويكون كل رقم في الدفعة فريدًا.
التحقق من رقم CLABE. أدخل أي رقم مكوّن من 18 رقمًا. وتتحقق الأداة من ثلاثة أمور: أن يحتوي الرقم على 18 رقمًا بالضبط، وأن تطابق أرقامه الثلاثة الأولى رمز بنك حقيقي، وأن يطابق الرقم 18 قيمة الرقم الذي تنتجه الصيغة لأول 17 رقمًا.
ما الغرض من الأرقام المُنشأة
لا ترتبط أرقام CLABE المُنشأة بأي حساب مصرفي حقيقي. فهي تتبع التنسيق الصحيح ولها رقم تحقق محسوب بصورة صحيحة، لذلك ستقبلها البرمجيات التي تتحقق من البنية فقط، لكن لا يمكن إرسال أموال إليها فعليًا. وهي مخصّصة للاختبارات الآلية، والتحقق من النماذج، وتهيئة قواعد البيانات، وأعمال التطوير المماثلة، وليست للتحويلات الحقيقية. ولا ينبغي استخدام رقم CLABE مُنشأ في دفعة فعلية أو تخزينه في نظام إنتاج على أنه حساب عميل حقيقي.
قد تتغير رموز البنوك بمرور الوقت مع اندماج المؤسسات أو منح تراخيص لمؤسسات جديدة. وقد تتأخر قائمة رموز البنوك المستخدمة في هذه الأداة عن أحدث التغييرات الرسمية، لذلك ينبغي لأي شخص يعمل على مشروع يعتمد على رمز بنك دقيق وحديث أن يؤكده بالرجوع إلى وثائق CLABE الرسمية الخاصة بـ Banco de México.
الأسئلة الشائعة
فيمَ يُستخدم رقم CLABE؟
يحدّد حسابًا مصرفيًا معينًا في المكسيك، بحيث يصل التحويل الإلكتروني إلى البنك والفرع والحساب الصحيح.
كيف أعرف البنك الذي ينتمي إليه رقم CLABE؟
الأرقام الثلاثة الأولى هي رمز البنك. فعلى سبيل المثال، 012 هو BBVA Bancomer، و014 هو Santander، و072 هو Banorte.
هل ترتبط أرقام CLABE التي تنشئها هذه الأداة بحسابات حقيقية؟
لا. فهي منسّقة بصورة صحيحة وتجتاز التحقق البنيوي، لكنها لا تقابل أي حساب حقيقي. ولا ينبغي استخدامها إلا للاختبار.
كيف أتحقق من صلاحية رقم CLABE؟
تحقّق من ثلاثة أمور: يجب أن يتكوّن الرقم من 18 رقمًا بالضبط، وأن تكون أرقامه الثلاثة الأولى رمز بنك حقيقي، وأن يطابق الرقم 18 القيمة المحسوبة من أول 17 رقمًا باستخدام المجموع الاختباري الموزون الموضّح أعلاه.
هل يمكن لرقم عشوائي مكوّن من 18 رقمًا أن يمرّ بوصفه رقم CLABE صالحًا؟
نادرًا. لا ينتمي إلى بنك حقيقي سوى رمز واحد تقريبًا من كل تسعة رموز مكوّنة من ثلاثة أرقام، ولا يعطي رقم التحقق الصحيح لأي بادئة معيّنة مكوّنة من 17 رقمًا سوى رقم واحد من الأرقام العشرة الممكنة الأخيرة. وبجمع الشرطين، تكون فرصة اجتياز رقم عشوائي مكوّن من 18 رقمًا لكلا الاختبارين نحو 1%.
لماذا قد يرفض بنك رقم CLABE تعتبره هذه الأداة صالحًا؟
تتحقق هذه الأداة من البنية فقط: الطول، ورمز البنك، ورقم التحقق. ويتحقق البنك أيضًا من وجود الحساب فعلًا ومن كونه مفتوحًا. وسيفشل رقم CLABE مُختلق لكنه صالح بنيويًا في تلك الخطوة الثانية، لأنه لا يشير إلى أي حساب حقيقي.
المراجع
- Banco de México، "CLABE - Clave Bancaria Estandarizada": https://www.banxico.org.mx/servicios/clabe-estandarizada.html
- Banco de México، "Sistema de Pagos Electrónicos Interbancarios (SPEI)": https://www.banxico.org.mx/sistemas-de-pago/servicios/sistema-de-pagos-electronicos-interbancarios-spei/
- Asociación de Bancos de México (ABM): https://www.abm.org.mx/