צור מספרי CLABE מקסיקניים תקפים לבדיקת יישומים פיננסיים. צור CLABEs בודדים או מרובים עם קודי בנק ודיגיטים בודקים נכונים, או אמת CLABEs קיימים.
צור מספרי CLABE (Clave Bancaria Estandarizada) מקסיקניים תקפים לבדיקות תוכנה או אמת מספרים קיימים.
CLABE المكسيكية (Clave Bancaria Estandarizada أو رمز البنك الموحد) هي رمز عددي مكون من 18 رقمًا يُستخدم في نظام البنوك المكسيكي لتوحيد وتسهيل عمليات تحويل الأموال الإلكترونية. بالنسبة لمطوري البرمجيات، ومهندسي ضمان الجودة، والمهنيين في مجال التكنولوجيا المالية، فإن الوصول إلى أرقام CLABE صالحة أمر ضروري لاختبار أنظمة الدفع، وتطبيقات البنوك، والبرمجيات المالية التي تتفاعل مع البنية التحتية المصرفية المكسيكية.
تقوم أداة مولد CLABE المكسيكية هذه بإنشاء أرقام CLABE صالحة تتبع التنسيق الرسمي وقواعد التحقق التي وضعتها الجمعية المصرفية المكسيكية (ABM). سواء كنت بحاجة إلى CLABE واحدة لاختبار سريع أو عدة CLABEs لسيناريوهات اختبار شاملة، توفر هذه الأداة أرقامًا مصاغة بشكل صحيح مع أرقام تحقق صالحة تمر بعمليات التحقق القياسية.
CLABE (Clave Bancaria Estandarizada) هي رمز البنك الموحد في المكسيك الذي يُستخدم لجميع تحويلات الأموال الإلكترونية داخل نظام البنوك المكسيكية. تم تقديم نظام CLABE في عام 2004، ويضمن أن تتم معالجة تحويلات البنوك بدقة وكفاءة عبر المؤسسات المالية المختلفة في المكسيك.
تتكون كل CLABE من 18 رقمًا بالضبط، مقسمة إلى أربعة مكونات رئيسية:
على سبيل المثال، في رقم CLABE 012345678901234567
:
012
هو رمز البنك (BBVA Bancomer)345
هو رمز الفرع67890123456
هو رقم الحساب7
هو رقم التحققتمثل الأرقام الثلاثة الأولى من CLABE رمز البنك، الذي يحدد المؤسسة المالية المحددة في المكسيك. هذه الرموز موحدة ومخصصة من قبل الجمعية المصرفية المكسيكية (ABM). تشمل مولدنا جميع رموز البنوك الرسمية من النظام المالي المكسيكي، بما في ذلك البنوك الكبرى مثل:
تمثل الأرقام الثلاثة التالية (المراكز 4-6) رمز الفرع. بينما تتوافق رموز الفروع الحقيقية مع مواقع فعلية محددة للبنوك، يقوم مولدنا بإنشاء رموز فروع عشوائية ولكن بتنسيق صالح لأغراض الاختبار.
تحتوي المراكز 7-17 على رقم الحساب المكون من 11 رقمًا. في أنظمة الإنتاج، تكون هذه الأرقام فريدة لكل حساب مصرفي. يقوم مولدنا بإنشاء أرقام حسابات عشوائية تتبع التنسيق الصحيح ولكنها غير مرتبطة بحسابات حقيقية.
الرقم الثامن عشر هو رقم تحقق يتم حسابه باستخدام خوارزمية محددة:
تضمن هذه الخوارزمية أن يمر رقم CLABE بعمليات التحقق.
1function calculateCheckDigit(clabe17) {
2 // الأوزان لكل موضع
3 const weights = [3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7];
4
5 // حساب المجموع الموزون
6 let sum = 0;
7 for (let i = 0; i < 17; i++) {
8 const digit = parseInt(clabe17[i], 10);
9 const product = digit * weights[i];
10 sum += product % 10; // يتم استخدام الرقم الأخير فقط من المنتج
11 }
12
13 // حساب رقم التحقق
14 const mod = sum % 10;
15 const checkDigit = (10 - mod) % 10; // إذا كان mod هو 0، فإن رقم التحقق هو 0
16
17 return checkDigit;
18}
19
تقدم أداة مولد CLABE لدينا ثلاث وظائف رئيسية:
تقوم هذه الخيار بإنشاء رقم CLABE صالح واحد. يمكنك:
عندما تحتاج إلى عدة أرقام CLABE للاختبار:
للتحقق مما إذا كان رقم CLABE صالحًا:
عند التحقق من CLABE، تقوم أداتنا بتنفيذ عدة فحوصات:
1def validate_clabe(clabe):
2 # تحقق مما إذا كان CLABE مكونًا من 18 رقمًا
3 if not re.match(r'^\d{18}$', clabe):
4 return {"isValid": False, "errors": ["يجب أن يتكون CLABE من 18 رقمًا بالضبط"]}
5
6 # استخراج المكونات
7 bank_code = clabe[0:3]
8 branch_code = clabe[3:6]
9 account_number = clabe[6:17]
10 provided_check_digit = clabe[17]
11
12 # التحقق من رمز البنك
13 if bank_code not in MEXICAN_BANKS:
14 return {"isValid": False, "errors": ["رمز البنك غير صالح"]}
15
16 # التحقق من رقم التحقق
17 calculated_check_digit = calculate_check_digit(clabe[0:17])
18 if int(provided_check_digit) != calculated_check_digit:
19 return {"isValid": False, "errors": ["رقم التحقق غير صالح"]}
20
21 # إذا اجتاز جميع الفحوصات
22 return {
23 "isValid": True,
24 "bankCode": bank_code,
25 "bankName": MEXICAN_BANKS[bank_code],
26 "branchCode": branch_code,
27 "accountNumber": account_number,
28 "checkDigit": provided_check_digit
29 }
30
تكامل نظام الدفع: عند تطوير أنظمة تتكامل مع بوابات الدفع المكسيكية أو واجهات برمجة التطبيقات المصرفية، تحتاج إلى أرقام CLABE صالحة لاختبار التكامل.
تحقق من النموذج: بالنسبة للتطبيقات التي تجمع أرقام CLABE، يمكنك استخدام هذه الأداة لتوليد بيانات اختبار صالحة والتحقق من منطق التحقق الخاص بك.
اختبار قاعدة البيانات: عند ملء قواعد البيانات الاختبارية بمعلومات مصرفية مكسيكية، توفر هذه الأداة أرقام CLABE واقعية.
اختبار الانحدار: استخدم أرقام CLABE صالحة ومتسقة عبر مجموعات الاختبار لضمان أن تطبيقك يتعامل مع بيانات البنوك المكسيكية بشكل صحيح.
اختبار الدفع عبر الحدود: بالنسبة للتطبيقات التي تتعامل مع التحويلات الدولية إلى المكسيك، اختبر باستخدام أرقام CLABE صالحة.
محاكاة تطبيقات البنوك: إنشاء سيناريوهات اختبار واقعية لتطبيقات البنوك التي تعالج التحويلات المكسيكية.
التعامل مع الأخطاء: اختبر كيفية استجابة نظامك لأرقام CLABE صالحة وغير صالحة لضمان معالجة الأخطاء بشكل قوي.
تعلم معايير البنوك المكسيكية: فهم هيكل وقواعد التحقق لأرقام CLABE.
تدريب التكنولوجيا المالية: استخدم الأداة لعرض معايير البنوك المكسيكية في برامج تدريب التكنولوجيا المالية.
بينما يقوم مولد CLABE لدينا بإنشاء أرقام صالحة تقنيًا تمر بعمليات التحقق القياسية، من المهم فهم هذه القيود:
غير متصلة بالحسابات الحقيقية: أرقام CLABE المُولدة غير مرتبطة بحسابات مصرفية فعلية ولا يمكن استخدامها في معاملات حقيقية.
للاختبار فقط: يجب استخدام هذه الأرقام فقط في بيئات الاختبار، ولا تستخدم أبدًا في أنظمة الإنتاج.
تحديثات رمز البنك: تقوم الجمعية المصرفية المكسيكية بتحديث قائمة الرموز الرسمية للبنوك بين الحين والآخر. يتم تحديث أداتنا بانتظام، ولكن قد يكون هناك تأخير قصير في عكس أحدث التغييرات.
اعتبارات الأمان: لا تستخدم أرقام CLABE المُولدة في سياقات حساسة للأمان أو كبدائل للاختبار الأمني المناسب.
بينما تعتبر CLABE هي المعيار للتحويلات المصرفية بين البنوك المكسيكية، توجد أنظمة تعريف أخرى في العالم المالي:
IBAN (رقم الحساب المصرفي الدولي): يُستخدم بشكل رئيسي في أوروبا وبعض الدول الأخرى، ولكن ليس في المكسيك.
رموز SWIFT/BIC: تُستخدم للتحويلات الدولية، غالبًا بالاشتراك مع CLABE للتحويلات إلى المكسيك.
أرقام توجيه ABA: تُستخدم في نظام البنوك الأمريكية.
أرقام الحسابات: أرقام حسابات مصرفية بسيطة بدون التنسيق الموحد لـ CLABE.
لأغراض اختبار الأنظمة المالية المكسيكية بشكل محدد، تعتبر CLABE هي المعيار المطلوب.
تم تقديم نظام CLABE في المكسيك في عام 2004 من قبل الجمعية المصرفية المكسيكية (Asociación de Bancos de México، ABM) لتوحيد التحويلات الإلكترونية للأموال بين البنوك المكسيكية. قبل CLABE، كان لكل بنك نظام ترقيم خاص به، مما جعل التحويلات بين البنوك معقدة وعرضة للأخطاء.
تزامن تنفيذ CLABE مع تطوير نظام الدفع الإلكتروني بين البنوك (Sistema de Pagos Electrónicos Interbancarios، SPEI)، وهو نظام تسوية إجمالي فوري تديره البنك المركزي، بنك المكسيك.
منذ تقديمه، أصبح CLABE إلزاميًا لجميع التحويلات الإلكترونية بين البنوك في المكسيك، مما حسّن بشكل كبير من كفاءة وموثوقية النظام المصرفي المكسيكي.
يُستخدم رقم CLABE لتحديد حسابات البنوك داخل النظام المصرفي المكسيكي لعمليات تحويل الأموال الإلكترونية. يضمن أن يتم إرسال الأموال إلى الحساب الصحيح في البنك والفرع الصحيح.
تحدد الأرقام الثلاثة الأولى من رقم CLABE البنك. على سبيل المثال، يشير 012 إلى BBVA Bancomer، و072 يشير إلى Banorte، و002 يشير إلى Banamex.
لا. أرقام CLABE التي تم إنشاؤها بواسطة هذه الأداة صالحة من الناحية الهيكلية لكنها غير مرتبطة بأي حسابات مصرفية حقيقية. يجب استخدامها فقط لأغراض الاختبار.
يجب أن يحتوي رقم CLABE الصالح على:
لا. هذه CLABEs هي اختبارات فقط ولا ينبغي استخدامها أبدًا في معاملات مالية حقيقية. لن تقوم بتوجيه إلى حسابات فعلية.
نقوم بتحديث قاعدة بيانات رموز البنوك لدينا بانتظام لتعكس التغييرات في النظام المصرفي المكسيكي. ومع ذلك، إذا لاحظت أي تناقضات، يرجى إبلاغنا.
بينما تتحقق أداتنا من صلاحية CLABE الهيكلية، قد تقوم تطبيقات البنوك بإجراء فحوصات إضافية خاصة بأنظمتها، مثل التحقق من أن الحساب موجود فعلاً في قاعدة بياناتهم.
نعم، تتيح لك أداتنا اختيار بنك محدد عند توليد CLABEs، مما يضمن أن يتطابق جزء رمز البنك مع المؤسسة المختارة.
يتم حساب رقم التحقق باستخدام خوارزمية موزونة modulo 10. يتم ضرب كل من الأرقام السبعة عشر الأولى بقيمة وزن معينة (3، 7، 1، 3، 7، 1، ...)، ويتم استخدام الرقم الأخير فقط من كل منتج. يتم جمع هذه الأرقام، ويتم حساب رقم التحقق كـ (10 - (المجموع mod 10)) mod 10.
لأسباب تتعلق بالأداء، تحدد أداتنا التوليد إلى 100 CLABEs في المرة الواحدة، وهو ما ينبغي أن يكون كافيًا لمعظم سيناريوهات الاختبار.
بنك المكسيك. "CLABE - Clave Bancaria Estandarizada." https://www.banxico.org.mx/servicios/clabe-estandarizada.html
الجمعية المصرفية المكسيكية (ABM). "كتالوج مفاتيح المؤسسات الائتمانية." https://www.abm.org.mx/
نظام الدفع الإلكتروني بين البنوك (SPEI). "قواعد التشغيل." https://www.banxico.org.mx/sistemas-de-pago/servicios/sistema-de-pagos-electronicos-interbancarios-spei/
اللجنة الوطنية المصرفية والقيم (CNBV). "أحكام عامة تنطبق على المؤسسات الائتمانية." https://www.gob.mx/cnbv
جرب مولد CLABE المكسيكي الآن لإنشاء CLABEs اختبار صالحة لاحتياجات التطوير والاختبار الخاصة بك. سواء كنت تبني تطبيقًا ماليًا، أو تختبر أنظمة الدفع، أو تتعلم عن معايير البنوك المكسيكية، توفر أداتنا بيانات اختبار دقيقة تحتاجها.
גלה עוד כלים שעשויים להיות שימושיים עבור זרימת העבודה שלך