Generátor a validátor mexických CLABE | Bezplatný testovací nástroj
Generujte platné mexické CLABE čísla pro testování platebních systémů. Vytvářejte několik CLABE s správnými bankovními kódy a kontrolními číslicemi. Okamžitě ověřujte existující CLABE zdarma.
Generátor mexických CLABE
Generujte platné mexické CLABE (Clave Bancaria Estandarizada) čísla pro testování softwaru nebo ověřte existující.
Dokumentace
Co je číslo CLABE?
CLABE (Clave Bancaria Estandarizada, tedy „standardizovaný bankovní kód“) je číslo o 18 číslicích přidělené bankovnímu účtu v Mexiku. Banky a platební systémy podle něj směrují elektronické převody na správný účet. Tento nástroj generuje čísla CLABE ve správném formátu pro testování softwaru a ověřuje, zda je existující CLABE platná.
SPEI (Sistema de Pagos Electrónicos Interbancarios) je mexický systém mezibankovních plateb. Je vyvíjen a provozován centrální bankou Banco de México a přesouvá peníze mezi účty během několika sekund. Systém SPEI zahájil provoz v roce 2004 a od 1. června 2004 je používání CLABE povinné pro mezibankovní převody prováděné jakýmkoli elektronickým způsobem.
Struktura CLABE
CLABE má vždy přesně 18 číslic rozdělených do čtyř částí:
- Kód banky (číslice 1-3): určuje banku podle čísel přidělených bankám prostřednictvím Asociación de Bancos de México. Například 002 je Banamex, 012 je BBVA Bancomer, 014 je Santander, 021 je HSBC a 072 je Banorte.
- Kód plazy (číslice 4-6): určuje město nebo region, kde je účet veden, podle kódů plaz stanovených pro službu zúčtování šeků. Nástroj tuto část označuje jako kód pobočky.
- Číslo účtu (číslice 7-17): číslo o 11 číslicích, kterým každá banka označuje jednotlivý účet.
- Kontrolní číslice (číslice 18): jediná číslice vypočtená z prvních 17 číslic, která slouží k potvrzení, že číslice banky, pobočky a účtu k sobě patří.
Výpočet kontrolní číslice CLABE
Kontrolní číslice se získává pomocí váženého kontrolního součtu. Výpočet probíhá takto:
- Vynásobte každou z prvních 17 číslic příslušnou váhou. Váhy se na všech 17 pozicích opakují ve vzoru 3, 7, 1, 3, 7, 1 atd.
- U každého součinu ponechte pouze jeho poslední číslici (součin modulo 10).
- Sečtěte všech 17 těchto posledních číslic a získáte součet.
- Vypočítejte součet modulo 10. Tuto hodnotu označte jako
m. - Kontrolní číslice je
(10 - m) mod 10.
Závěrečné „mod 10“ v kroku 5 je důležité: převádí výsledek 10 na 0, takže kontrolní číslice je vždy jediná číslice od 0 do 9.
Protože žádná z vah 3, 7 a 1 nemá společného dělitele s číslem 10, změna jakékoli jediné číslice vždy změní výsledek, takže se zachytí každý překlep v jedné číslici. Zachytí se i záměna dvou sousedních číslic, pokud se obě číslice neliší přesně o 5.
Praktický příklad
Vezměme prvních 17 číslic 01234512345678901, které se skládají z kódu banky 012 (BBVA Bancomer), kódu pobočky 345 a čísla účtu 12345678901.
Vynásobení každé číslice její váhou (3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7) a ponechání pouze poslední číslice každého součinu dá: 0, 7, 2, 9, 8, 5, 3, 4, 3, 2, 5, 6, 1, 6, 9, 0, 7
Tyto číslice dávají součet 77. Výpočet 77 modulo 10 dává 7. Kontrolní číslice je (10 - 7) mod 10 = 3.
Úplná CLABE se správným kontrolním součtem tedy je:
012345123456789013
Při zpětném čtení: 012 je kód banky (BBVA Bancomer), 345 je kód pobočky, 12345678901 je číslo účtu a 3 je kontrolní číslice.
Jak generátor funguje
Nástroj sestaví CLABE spojením kódu banky, náhodného kódu pobočky a náhodného 11místného čísla účtu a poté podle výše uvedeného vzorce vypočítá správnou kontrolní číslici. Výsledek má vždy platný formát a kontrolní číslici, která odpovídá výpočtu.
Vygenerovat jednu CLABE. Vyberte konkrétní banku nebo nechte nástroj jednu náhodně vybrat. Výsledek zobrazí jednotlivé části čísla samostatně.
Vygenerovat více čísel CLABE. Vytvořte jich najednou až 100, buď z jedné zvolené banky, nebo s náhodně namíchanými bankami. Každé číslo v dávce se generuje samostatně, takže dávka se na opakování nekontroluje.
Ověřit CLABE. Zadejte libovolné 18místné číslo. Nástroj ověří tři věci: zda má přesně 18 číslic, zda první tři číslice odpovídají skutečnému kódu banky a zda číslice na 18. místě odpovídá hodnotě, kterou vzorec vypočítá z prvních 17 číslic.
K čemu slouží vygenerovaná čísla
Vygenerovaná čísla CLABE nejsou propojena s žádným skutečným bankovním účtem. Mají správný formát a správně vypočtenou kontrolní číslici, takže software, který ověřuje pouze strukturu, je přijme, ale nelze na ně skutečně poslat peníze. Jsou určena pro automatizované testy, ověřování formulářů, naplňování databází a podobné vývojové práce, nikoli pro skutečné převody. Vygenerovaná CLABE se nikdy nemá použít pro skutečnou platbu ani uložit v produkčním systému, jako by šlo o účet skutečného klienta.
Kódy bank se mohou v čase měnit, jak se instituce slučují nebo jak vznikají nové licence. Seznam kódů bank používaný tímto nástrojem může zaostávat za nejnovějšími oficiálními změnami, proto by si každý, kdo pracuje na projektu závislém na přesném a aktuálním kódu banky, měl kód ověřit u Banco de México nebo přímo u banky.
Často kladené otázky
K čemu se číslo CLABE používá?
Určuje konkrétní bankovní účet v Mexiku, aby elektronický převod dorazil do správné banky a na správný účet.
Jak zjistím, ke které bance CLABE patří?
První tři číslice tvoří kód banky. Například 012 je BBVA Bancomer, 014 je Santander a 072 je Banorte.
Jsou čísla CLABE generovaná tímto nástrojem propojena se skutečnými účty?
Ne. Mají správný formát a projdou strukturální kontrolou, ale neodpovídají žádnému skutečnému účtu. Mají se používat pouze pro testování.
Jak ověřím, zda je CLABE platná?
Ověřte tři věci: musí mít přesně 18 číslic, první tři číslice musí tvořit skutečný kód banky a číslice na 18. místě musí odpovídat hodnotě vypočtené z prvních 17 číslic pomocí výše popsaného váženého kontrolního součtu.
Může náhodné 18místné číslo projít jako platná CLABE?
Zřídka. Skutečné bance patří jen přibližně jeden z devíti trojciferných kódů a správnou kontrolní číslici pro libovolný prefix o délce 17 číslic poskytuje jen jedna z deseti možných posledních číslic. Dohromady má náhodné 18místné číslo přibližně 1 % šanci projít oběma kontrolami.
Proč by banka odmítla CLABE, kterou tento nástroj označí jako platnou?
Tento nástroj kontroluje pouze strukturu: délku, kód banky a kontrolní číslici. Banka také ověřuje, zda účet skutečně existuje a je aktivní. Strukturálně platná, ale smyšlená CLABE při této druhé kontrole neprojde, protože neodkazuje na žádný skutečný účet.
Reference
- Banco de México. Preguntas frecuentes. ¿Cómo se compone la CLABE? — 18 číslic tvořených kódem banky, kódem plazy (města nebo regionu), číslem účtu o 11 číslicích a kontrolní číslicí.
- Banco de México. SPEI, information. Přehled systému SPEI — SPEI vyvíjí a provozuje Banco de México a převody vypořádává během několika sekund.
- CONDUSEF. Clave Bancaria Estandarizada (CLABE). Revista Proteja su Dinero — CLABE je povinná pro elektronické mezibankovní převody od 1. června 2004; účel kontrolní číslice.