Vai al contenuto

Generatore e Validatore CLABE Messicano | Strumento di Test Gratuito

Genera numeri CLABE messicani validi per testare sistemi di pagamento. Crea più CLABE con codici bancari corretti e cifre di controllo. Verifica istantaneamente CLABE esistenti gratuitamente.

Generatore CLABE Messicano

Genera numeri CLABE (Clave Bancaria Estandarizada) messicani validi per test software o verifica di quelli esistenti.

Calcolatore di caricamento...
📚

Documentazione

Che cos'è un numero CLABE?

Una CLABE (Clave Bancaria Estandarizada, ovvero «codice bancario standardizzato») è il numero di 18 cifre che identifica un conto bancario in Messico. Ogni conto presso ogni banca messicana ne ha una. Le banche e i sistemi di pagamento la usano per instradare i trasferimenti elettronici verso il conto corretto. Questo strumento genera numeri CLABE conformi al formato corretto per i test del software e verifica se una CLABE esistente è valida.

Il Messico ha introdotto la CLABE nel 2004 insieme a SPEI (Sistema de Pagos Electrónicos Interbancarios), il sistema messicano di pagamenti interbancari in tempo reale gestito dalla banca centrale, Banco de México. Prima dell'esistenza della CLABE, ogni banca usava un proprio formato per i numeri di conto, rendendo i trasferimenti tra banche lenti e soggetti a errori. Un unico formato di 18 cifre ha risolto il problema.

Struttura della CLABE

Una CLABE ha sempre esattamente 18 cifre, divise in quattro parti:

  1. Codice della banca (cifre 1–3): identifica la banca. Per esempio, 002 è Banamex, 012 è BBVA Bancomer, 014 è Santander, 021 è HSBC e 072 è Banorte.
  2. Codice della filiale (cifre 4–6): identifica la filiale presso cui è stato aperto il conto.
  3. Numero di conto (cifre 7–17): un numero di 11 cifre che identifica lo specifico conto presso quella filiale.
  4. Cifra di controllo (cifra 18): una singola cifra calcolata a partire dalle prime 17 cifre, usata per rilevare gli errori di digitazione.

Formula della cifra di controllo della CLABE

La cifra di controllo deriva da un checksum ponderato. Il calcolo è il seguente:

  1. Moltiplicare ciascuna delle prime 17 cifre per un peso. I pesi si ripetono secondo lo schema 3, 7, 1, 3, 7, 1 e così via per tutte le 17 posizioni.
  2. Per ogni prodotto, conservare solo l'ultima cifra (il prodotto mod 10).
  3. Sommare tutte le 17 cifre finali per ottenere una somma.
  4. Calcolare la somma mod 10. Indicare questo valore con m.
  5. La cifra di controllo è (10 - m) mod 10.

Il «mod 10» finale del passaggio 5 è importante: trasforma un risultato di 10 in 0, quindi la cifra di controllo è sempre una singola cifra da 0 a 9.

Questo tipo di checksum rileva la maggior parte degli errori comuni di inserimento dei dati, come una singola cifra errata o due cifre scambiate, perché tali errori modificano quasi sempre la cifra di controllo calcolata.

Esempio svolto

Consideriamo le prime 17 cifre 01234512345678901, composte dal codice della banca 012 (BBVA Bancomer), dal codice della filiale 345 e dal numero di conto 12345678901.

Moltiplicando ogni cifra per il relativo peso (3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7) e conservando solo l'ultima cifra di ogni prodotto, si ottiene: 0, 7, 2, 9, 8, 5, 3, 4, 3, 2, 5, 6, 1, 6, 9, 0, 7

La loro somma è 77. Calcolando 77 mod 10 si ottiene 7. La cifra di controllo è (10 - 7) mod 10 = 3.

Pertanto, la CLABE completa con checksum corretto è:

012345123456789013

Leggendola: 012 è il codice della banca (BBVA Bancomer), 345 è il codice della filiale, 12345678901 è il numero di conto e 3 è la cifra di controllo.

Come funziona il generatore

Lo strumento costruisce una CLABE combinando un codice bancario, un codice casuale della filiale e un numero di conto casuale di 11 cifre, quindi calcola la cifra di controllo corretta con la formula precedente. Il risultato ha sempre un formato valido e una cifra di controllo corrispondente.

Generare una singola CLABE. Selezionare una banca specifica oppure lasciare che lo strumento ne scelga una casualmente. Il risultato mostra separatamente ogni parte del numero.

Generare più CLABE. Crearne fino a 100 alla volta, da un'unica banca selezionata oppure con banche scelte casualmente. Ogni CLABE del gruppo è unica.

Verificare una CLABE. Inserire un numero di 18 cifre qualsiasi. Lo strumento verifica tre elementi: che contenga esattamente 18 cifre, che le prime tre cifre corrispondano a un codice bancario reale e che la cifra numero 18 corrisponda al valore prodotto dalla formula per le prime 17 cifre.

A cosa servono i numeri generati

Le CLABE generate non sono collegate ad alcun conto bancario reale. Hanno il formato corretto e una cifra di controllo calcolata correttamente, quindi i software che verificano solo la struttura le accettano, ma non è possibile inviarvi denaro. Sono destinate ai test automatizzati, alla convalida dei moduli, al popolamento iniziale dei database e ad attività di sviluppo analoghe, non a trasferimenti reali. Una CLABE generata non deve mai essere usata per un pagamento effettivo né archiviata in un sistema di produzione come se fosse il conto di un cliente reale.

I codici bancari possono cambiare nel tempo quando gli istituti si fondono o ne vengono autorizzati di nuovi. L'elenco dei codici bancari usato da questo strumento potrebbe non essere aggiornato rispetto alle modifiche ufficiali più recenti; chi lavora a un progetto che dipende da un codice bancario preciso e aggiornato dovrebbe quindi verificarlo nella documentazione ufficiale sulla CLABE di Banco de México.

Domande frequenti

A cosa serve un numero CLABE?

Identifica uno specifico conto bancario in Messico, affinché un trasferimento elettronico raggiunga la banca, la filiale e il conto corretti.

Come posso capire a quale banca appartiene una CLABE?

Le prime tre cifre sono il codice della banca. Per esempio, 012 è BBVA Bancomer, 014 è Santander e 072 è Banorte.

Le CLABE generate da questo strumento sono collegate a conti reali?

No. Hanno un formato corretto e superano la convalida strutturale, ma non corrispondono ad alcun conto reale. Devono essere usate solo per i test.

Come si verifica se una CLABE è valida?

Verificare tre elementi: deve contenere esattamente 18 cifre, le prime tre cifre devono costituire un codice bancario reale e la cifra numero 18 deve corrispondere al valore calcolato a partire dalle prime 17 cifre usando il checksum ponderato descritto sopra.

Può un numero casuale di 18 cifre superare la verifica come CLABE valida?

Raramente. Solo circa uno ogni nove codici di tre cifre appartiene a una banca reale e, per ogni prefisso di 17 cifre, solo una delle dieci possibili cifre finali produce la cifra di controllo corretta. Nel complesso, un numero casuale di 18 cifre ha circa 1% di probabilità di superare entrambe le verifiche.

Perché una banca dovrebbe rifiutare una CLABE che questo strumento indica come valida?

Questo strumento verifica solo la struttura: lunghezza, codice bancario e cifra di controllo. Una banca verifica anche se il conto esiste effettivamente ed è attivo. Una CLABE inventata ma strutturalmente valida non supera questo secondo controllo, perché non rimanda ad alcun conto reale.

Riferimenti

  1. Banco de México, "CLABE - Clave Bancaria Estandarizada": https://www.banxico.org.mx/servicios/clabe-estandarizada.html
  2. 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/
  3. Asociación de Bancos de México (ABM): https://www.abm.org.mx/