Meksikāņu CLABE ģenerators un validātors | Bezmaksas testēšanas rīks
Ģenerējiet derīgus Meksikāņu CLABE numurus maksājumu sistēmu testēšanai. Izveidojiet vairākus CLABE ar pareiziem banku kodiem un pārbaudes cipariem. Momentāni pārbaudiet esošos CLABE bez maksas.
Meksikāņu CLABE ģenerators
Ģenerēt derīgus Meksikāņu CLABE (Standartizētas Banku Konta) numurus programmatūras testēšanai vai pārbaudīt esošos.
Dokumentācija
Kas ir CLABE numurs?
CLABE (Clave Bancaria Estandarizada jeb “standartizēts bankas kods”) ir 18 ciparu numurs, kas identificē bankas kontu Meksikā. Katram kontam katrā Meksikas bankā ir savs CLABE. Bankas un maksājumu sistēmas to izmanto, lai novirzītu elektroniskos pārskaitījumus uz pareizo kontu. Šis rīks ģenerē CLABE numurus ar programmatūras testēšanai pareizu formātu un pārbauda, vai esošs CLABE numurs ir derīgs.
Meksika ieviesa CLABE 2004. gadā kopā ar SPEI (Sistema de Pagos Electrónicos Interbancarios), valsts reāllaika starpbanku maksājumu sistēmu, ko pārvalda centrālā banka Banco de México. Pirms CLABE ieviešanas katra banka izmantoja savu konta numura formātu, tāpēc pārskaitījumi starp bankām bija lēni un kļūdaini. Vienots 18 ciparu formāts šo problēmu novērsa.
CLABE struktūra
CLABE vienmēr sastāv tieši no 18 cipariem, kas sadalīti četrās daļās:
- Bankas kods (1–3 cipari): identificē banku. Piemēram, 002 ir Banamex, 012 ir BBVA Bancomer, 014 ir Santander, 021 ir HSBC, bet 072 ir Banorte.
- Filiāles kods (4–6 cipari): identificē filiāli, kurā konts tika atvērts.
- Konta numurs (7–17 cipari): 11 ciparu numurs, kas identificē konkrēto kontu šajā filiālē.
- Kontrolcipars (18. cipars): viens cipars, kas aprēķināts, izmantojot pirmos 17 ciparus, lai atklātu drukas kļūdas.
CLABE kontrolcipara formula
Kontrolciparu iegūst, izmantojot svērto kontrolsummu. Aprēķins:
- Reizina katru no pirmajiem 17 cipariem ar svaru. Svari atkārtojas pēc parauga 3, 7, 1, 3, 7, 1 un tā tālāk visās 17 pozīcijās.
- Katram reizinājumam saglabā tikai pēdējo ciparu (reizinājuma atlikumu pēc dalīšanas ar 10).
- Saskaita visus 17 pēdējos ciparus, lai iegūtu summu.
- Aprēķina summas atlikumu pēc dalīšanas ar 10. Šo vērtību apzīmē ar
m. - Kontrolcipars ir
(10 - m) mod 10.
Pēdējais “mod 10” 5. darbībā ir svarīgs: tas pārvērš rezultātu 10 par 0, tāpēc kontrolcipars vienmēr ir viens cipars no 0 līdz 9.
Šāda veida kontrolsumma atklāj lielāko daļu biežāko datu ievades kļūdu, piemēram, vienu nepareizu ciparu vai divu ciparu samainīšanu vietām, jo šādas kļūdas gandrīz vienmēr maina aprēķināto kontrolciparu.
Aprēķina piemērs
Ņem pirmos 17 ciparus 01234512345678901, kas izveidoti no bankas koda 012 (BBVA Bancomer), filiāles koda 345 un konta numura 12345678901.
Sareizinot katru ciparu ar tā svaru (3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7) un saglabājot tikai katra reizinājuma pēdējo ciparu, iegūst: 0, 7, 2, 9, 8, 5, 3, 4, 3, 2, 5, 6, 1, 6, 9, 0, 7
Šo ciparu summa ir 77. Aprēķinot 77 atlikumu pēc dalīšanas ar 10, iegūst 7. Kontrolcipars ir (10 - 7) mod 10 = 3.
Tātad pilnais CLABE ar pareizi aprēķinātu kontrolsummu ir:
012345123456789013
Sadalot to pa daļām: 012 ir bankas kods (BBVA Bancomer), 345 ir filiāles kods, 12345678901 ir konta numurs, bet 3 ir kontrolcipars.
Kā darbojas ģenerators
Rīks izveido CLABE, apvienojot bankas kodu, nejaušu filiāles kodu un nejaušu 11 ciparu konta numuru, pēc tam, izmantojot iepriekš aprakstīto formulu, aprēķina pareizo kontrolciparu. Rezultātam vienmēr ir derīgs formāts, un kontrolcipars ir pareizi aprēķināts.
Ģenerēt vienu CLABE. Izvēlieties konkrētu banku vai ļaujiet rīkam to izvēlēties nejauši. Rezultātā katra numura daļa tiek parādīta atsevišķi.
Ģenerēt vairākus CLABE. Vienlaikus izveidojiet līdz 100 numuriem — no vienas izvēlētas bankas vai nejauši kombinējot bankas. Katrs sērijas numurs ir unikāls.
Pārbaudīt CLABE. Ievadiet jebkuru 18 ciparu numuru. Rīks pārbauda trīs lietas: vai tam ir tieši 18 cipari, vai pirmie trīs cipari atbilst reālam bankas kodam un vai 18. cipars atbilst vērtībai, ko formula aprēķina pirmajiem 17 cipariem.
Kam paredzēti ģenerētie numuri
Ģenerētie CLABE nav saistīti ar nevienu reālu bankas kontu. Tiem ir pareizs formāts un pareizi aprēķināts kontrolcipars, tāpēc programmatūra, kas pārbauda tikai struktūru, tos pieņems, taču uz tiem faktiski nevar nosūtīt naudu. Tie ir paredzēti automatizētiem testiem, veidlapu validācijai, datubāzes sākotnējo datu izveidei un līdzīgiem izstrādes darbiem, nevis reāliem pārskaitījumiem. Ģenerētu CLABE nekad nedrīkst izmantot faktiskam maksājumam vai glabāt produkcijas sistēmā kā īsta klienta kontu.
Banku kodi laika gaitā var mainīties, bankām apvienojoties vai izsniedzot licences jaunām bankām. Šī rīka izmantotais banku kodu saraksts var atpalikt no jaunākajām oficiālajām izmaiņām, tāpēc ikvienam, kura projekts ir atkarīgs no precīza un aktuāla bankas koda, tas jāpārbauda Banco de México oficiālajā CLABE dokumentācijā.
Biežāk uzdotie jautājumi
Kam izmanto CLABE numuru?
Tas identificē konkrētu bankas kontu Meksikā, lai elektroniskais pārskaitījums nonāktu pareizajā bankā, filiālē un kontā.
Kā noteikt, kurai bankai pieder CLABE?
Pirmie trīs cipari ir bankas kods. Piemēram, 012 ir BBVA Bancomer, 014 ir Santander, bet 072 ir Banorte.
Vai šī rīka ģenerētie CLABE ir saistīti ar reāliem kontiem?
Nē. Tiem ir pareizs formāts, un tie iztur strukturālo validāciju, taču tie neatbilst nevienam reālam kontam. Tie jāizmanto tikai testēšanai.
Kā pārbaudīt, vai CLABE ir derīgs?
Pārbaudiet trīs lietas: tam jāsastāv no tieši 18 cipariem, pirmajiem trim cipariem jābūt reālam bankas kodam, un 18. ciparam jāatbilst vērtībai, kas aprēķināta no pirmajiem 17 cipariem, izmantojot iepriekš aprakstīto svērto kontrolsummu.
Vai nejaušs 18 ciparu numurs var izrādīties derīgs CLABE?
Reti. Tikai aptuveni viens no deviņiem trīsciparu kodiem pieder reālai bankai, un jebkuram 17 ciparu prefiksam pareizu kontrolciparu dod tikai viena no desmit iespējamām pēdējā cipara vērtībām. Kopā nejaušam 18 ciparu numuram ir aptuveni 1% iespēja izturēt abas pārbaudes.
Kāpēc banka var noraidīt CLABE, ko šis rīks atzīst par derīgu?
Šis rīks pārbauda tikai struktūru: garumu, bankas kodu un kontrolciparu. Banka pārbauda arī, vai konts faktiski pastāv un ir aktīvs. Strukturāli derīgs, bet izdomāts CLABE neizturēs šo otro pārbaudi, jo tas nenorāda uz reālu kontu.
Atsauces
- 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/