Γεννήτρια & Επαληθευτής Μεξικάνικου CLABE | Δωρεάν Εργαλείο Δοκιμών
Δημιουργήστε έγκυρους μεξικάνικους αριθμούς CLABE για δοκιμή συστημάτων πληρωμών. Παράγετε πολλαπλά CLABE με σωστούς τραπεζικούς κωδικούς και ψηφία ελέγχου. Επαληθεύστε υπάρχοντα CLABE άμεσα και δωρεάν.
Γεννήτρια Μεξικανικού CLABE
Δημιουργήστε έγκυρους αριθμούς CLABE (Clave Bancaria Estandarizada) για δοκιμή λογισμικού ή επαληθεύστε υπάρχοντες.
Τεκμηρίωση
Τι είναι ο αριθμός 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 θέσεις.
- Για κάθε γινόμενο, κρατήστε μόνο το τελευταίο ψηφίο του (το γινόμενο modulo 10).
- Προσθέστε και τα 17 τελευταία ψηφία για να προκύψει ένα άθροισμα.
- Υπολογίστε το άθροισμα modulo 10. Ονομάστε αυτή την τιμή
m. - Το ψηφίο ελέγχου είναι
(10 - m) mod 10.
Το τελικό «mod 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 modulo 10, παίρνουμε 7. Το ψηφίο ελέγχου είναι (10 - 7) mod 10 = 3.
Επομένως, το πλήρες CLABE με σωστό άθροισμα ελέγχου είναι:
012345123456789013
Αν το διαβάσουμε: το 012 είναι ο κωδικός τράπεζας (BBVA Bancomer), το 345 είναι ο κωδικός υποκαταστήματος, το 12345678901 είναι ο αριθμός λογαριασμού και το 3 είναι το ψηφίο ελέγχου.
Πώς λειτουργεί η γεννήτρια
Το εργαλείο δημιουργεί ένα CLABE συνδυάζοντας έναν κωδικό τράπεζας, έναν τυχαίο κωδικό υποκαταστήματος και έναν τυχαίο αριθμό λογαριασμού 11 ψηφίων και, στη συνέχεια, υπολογίζοντας το σωστό ψηφίο ελέγχου με τον παραπάνω τύπο. Το αποτέλεσμα έχει πάντοτε έγκυρη μορφή και ψηφίο ελέγχου που συμφωνεί σωστά.
Δημιουργία ενός CLABE. Επιλέξτε μια συγκεκριμένη τράπεζα ή αφήστε το εργαλείο να επιλέξει μία τυχαία. Το αποτέλεσμα εμφανίζει ξεχωριστά κάθε μέρος του αριθμού.
Δημιουργία πολλών CLABE. Δημιουργήστε έως 100 ταυτόχρονα, είτε από μία επιλεγμένη τράπεζα είτε με τυχαίο συνδυασμό τραπεζών. Κάθε CLABE της δέσμης είναι μοναδικό.
Επαλήθευση ενός 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/