Liigu sisu juurde

Mehhiko CLABE generaator ja validaator | Tasuta testimise tööriist

Genereeri kehtivaid Mehhiko CLABE numbreid maksesüsteemide testimiseks. Loo mitu CLABEt õigete pangakoodidega ja kontrollnumbritega. Kontrolli olemasolevaid CLABEsid koheselt tasuta.

Mehhiko CLABE generaator

Genereeri kehtivaid Mehhiko CLABE (Clave Bancaria Estandarizada) numbreid tarkvara testimiseks või kontrolli olemasolevaid.

Laadimiskalkulaator...
📚

Dokumentatsioon

Mis on CLABE-number?

CLABE (Clave Bancaria Estandarizada ehk „standardiseeritud pangakood“) on 18-kohaline number, mis tuvastab Mehhikos pangakonto. Igal kontol igas Mehhiko pangas on selline number. Pangad ja maksesüsteemid kasutavad seda elektrooniliste ülekannete suunamiseks õigele kontole. See tööriist genereerib tarkvara testimiseks õiges vormingus CLABE-numbreid ja kontrollib, kas olemasolev CLABE on kehtiv.

Mehhiko võttis CLABE kasutusele aastal 2004 koos SPEI-ga (Sistema de Pagos Electrónicos Interbancarios), riigi reaalajas toimiva pankadevahelise maksesüsteemiga, mida haldab keskpank Banco de México. Enne CLABE kasutuselevõttu kasutas iga pank oma kontonumbri vormingut, mistõttu olid pankadevahelised ülekanded aeglased ja vigaderohked. Ühtne 18-kohaline vorming lahendas selle probleemi.

CLABE struktuur

CLABE-l on alati täpselt 18 numbrit, mis jagunevad neljaks osaks:

  1. Pangakood (numbrid 1–3): tuvastab panga. Näiteks 002 on Banamex, 012 on BBVA Bancomer, 014 on Santander, 021 on HSBC ja 072 on Banorte.
  2. Filiaali kood (numbrid 4–6): tuvastab filiaali, kus konto avati.
  3. Kontonumber (numbrid 7–17): 11-kohaline number, mis tuvastab selles filiaalis konkreetse konto.
  4. Kontrollnumber (number 18): esimese 17 numbri põhjal arvutatud üksik number, mida kasutatakse trükivigade avastamiseks.

CLABE kontrollnumbri valem

Kontrollnumber saadakse kaalutud kontrollsummast. Arvutuskäik:

  1. Korruta kõik esimesed 17 numbrit kaaluga. Kaalud korduvad mustrina 3, 7, 1, 3, 7, 1 ja nii edasi kõigis 17 positsioonis.
  2. Iga korrutise puhul jäta alles ainult selle viimane number (korrutis modulo 10).
  3. Liida kõik 17 viimast numbrit kokku, et saada summa.
  4. Leia summa modulo 10. Tähistame seda väärtust m-ga.
  5. Kontrollnumber on (10 - m) mod 10.

Etapi 5 lõpus olev „mod 10“ on oluline: see muudab tulemuse 10 tulemuseks 0, mistõttu on kontrollnumber alati üks number vahemikus 0 kuni 9.

Seda tüüpi kontrollsumma tuvastab enamiku tavalisematest andmesisestusvigadest, näiteks ühe vale numbri või kahe numbri vahetamise, sest sellised vead muudavad peaaegu alati arvutatud kontrollnumbrit.

Näidisarvutus

Võtame esimesed 17 numbrit 01234512345678901, mis koosnevad pangakoodist 012 (BBVA Bancomer), filiaali koodist 345 ja kontonumbrist 12345678901.

Iga numbri korrutamisel selle kaaluga (3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7) ja iga korrutise viimase numbri allesjätmisel saame: 0, 7, 2, 9, 8, 5, 3, 4, 3, 2, 5, 6, 1, 6, 9, 0, 7

Nende summa on 77. Arvutades 77 modulo 10, saame 7. Kontrollnumber on (10 - 7) mod 10 = 3.

Seega on täielik ja õigesti kontrollitud CLABE järgmine:

012345123456789013

Tagasi lugedes: 012 on pangakood (BBVA Bancomer), 345 on filiaali kood, 12345678901 on kontonumber ja 3 on kontrollnumber.

Kuidas generaator töötab

Tööriist moodustab CLABE, ühendades pangakoodi, juhusliku filiaali koodi ja juhusliku 11-kohalise kontonumbri ning arvutades seejärel ülaltoodud valemi abil õige kontrollnumbri. Tulemuse vorming on alati kehtiv ja kontrollnumber vastab sellele õigesti.

Ühe CLABE genereerimine. Valige konkreetne pank või laske tööriistal valida pank juhuslikult. Tulemus näitab numbri iga osa eraldi.

Mitme CLABE genereerimine. Looge korraga kuni 100 CLABE-t kas ühest valitud pangast või juhuslikult segatud pankadest. Iga partii CLABE on kordumatu.

CLABE kontrollimine. Sisestage suvaline 18-kohaline number. Tööriist kontrollib kolme asja: kas sellel on täpselt 18 numbrit, kas kolm esimest numbrit vastavad tegelikule pangakoodile ja kas 18. number vastab väärtusele, mille valem annab esimese 17 numbri põhjal.

Milleks genereeritud numbreid kasutatakse

Genereeritud CLABE-d ei ole seotud ühegi päris pangakontoga. Neil on õige vorming ja õigesti arvutatud kontrollnumber, mistõttu struktuuri kontrolliv tarkvara aktsepteerib neid, kuid neile ei saa tegelikult raha saata. Need on mõeldud automaattestideks, vormide valideerimiseks, andmebaasi algandmete loomiseks ja muuks sarnaseks arendustööks, mitte pärisülekanneteks. Genereeritud CLABE-d ei tohi kunagi kasutada tegeliku makse tegemiseks ega salvestada tootmissüsteemi nii, nagu oleks tegemist päris kliendikontoga.

Pangakoodid võivad aja jooksul muutuda, kui asutused ühinevad või neile antakse tegevusluba. Selle tööriista kasutatav pangakoodide loend võib olla viimastest ametlikest muudatustest maha jäänud, seega peaks igaüks, kelle projekt sõltub täpsest ja ajakohasest pangakoodist, kontrollima seda Banco de México enda CLABE-dokumentatsioonist.

Korduma kippuvad küsimused

Milleks CLABE-numbrit kasutatakse?

See tuvastab Mehhikos konkreetse pangakonto, et elektrooniline ülekanne jõuaks õigesse panka, filiaali ja kontole.

Kuidas teha kindlaks, millisele pangale CLABE kuulub?

Kolm esimest numbrit on pangakood. Näiteks 012 on BBVA Bancomer, 014 on Santander ja 072 on Banorte.

Kas selle tööriista genereeritud CLABE-d on seotud päriskontodega?

Ei. Nende vorming on õige ja need läbivad struktuurilise valideerimise, kuid need ei vasta ühelegi päriskontole. Neid tuleks kasutada ainult testimiseks.

Kuidas kontrollida, kas CLABE on kehtiv?

Kontrollige kolme asja: selles peab olema täpselt 18 numbrit, kolm esimest numbrit peavad moodustama tegeliku pangakoodi ja 18. number peab vastama esimese 17 numbri põhjal ülal kirjeldatud kaalutud kontrollsumma abil arvutatud väärtusele.

Kas juhuslik 18-kohaline number võib läbida kehtiva CLABE kontrolli?

Harva. Ainult ligikaudu üks üheksast kolmekohalisest koodist kuulub pärispangale ja iga 17-kohalise prefiksi puhul annab õige kontrollnumbri kümnest võimalikust viimasest numbrist ainult üks. Kokku on juhuslikul 18-kohalisel numbril mõlema kontrolli läbimiseks ligikaudu 1% tõenäosus.

Miks võib pank tagasi lükata CLABE, mille see tööriist kehtivaks märgib?

See tööriist kontrollib ainult struktuuri: pikkust, pangakoodi ja kontrollnumbrit. Pank kontrollib ka seda, kas konto on tegelikult olemas ja avatud. Struktuuriliselt kehtiv, kuid väljamõeldud CLABE ei läbi teist kontrolli, sest see ei viita ühelegi päriskontole.

Viited

  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/