Pāriet uz saturu

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.

Ielādes kalkulators...
📚

Dokumentācija

Meksikāņu CLABE ģenerators testēšanai

Ievads

Meksikāņu CLABE (Clave Bancaria Estandarizada vai Standartizētais Bankas Kods) ir 18 ciparu skaitļu kods, ko izmanto visā Meksika banku sistēmā, lai standartizētu elektroniskos naudas pārvedumus. Veidojot maksājumu sistēmas vai finanšu lietojumprogrammas, kas mijiedarbojas ar Meksika bankām, jūs ātri atklāsiet, ka derīgu CLABE numuru testēšanai ir absolūti kritiska nozīme.

Lūk, kas padara šo rīku vērtīgu: tas ģenerē strukturāli derīgus CLABE, kas precīzi ievēro formātu un validācijas noteikumus, ko noteikusi Meksikāņu Banku Asociācija (ABM). Katrs ģenerētais numurs ietver pareizi aprēķinātu kontrolciparu, kas iztur standarta verificēšanas algoritmus. Vai jums ir nepieciešams viens CLABE īsam vienības testam vai 100 dažādi numuri visaptverošai integrācijas testēšanai, jūs saņemsiet pareizi formatētus kodus, kas darbojas kā īsti CLABE jūsu testa vidē.

CLABE numuru izpratne

Kas ir CLABE?

CLABE (Clave Bancaria Estandarizada) ir Meksika standartizēts banku kods, ko izmanto visiem elektroniskajiem naudas pārvedumiem Meksika banku sistēmā. Ieviests 2004. gadā līdz ar SPEI (Sistema de Pagos Electrónicos Interbancarios) reāllaika maksājumu sistēmu, CLABE atrisināja būtisku problēmu: pirms tā ieviešanas katra banka izmantoja dažādus kontu numuru formātus, kas darīja starpbanku pārvedumus kļūdainus un lēnus. Tagad katram Meksika bankas kontam ir unikāls 18 ciparu CLABE, kas darbojas konsekventi visās iestādēs.

CLABE struktūra

Katrs CLABE sastāv tieši no 18 cipariem, sadalītiem četrās galvenajās komponentēs:

  1. Bankas kods (1.-3. cipars): Identificē konkrēto banku Meksikā
  2. Filiāles kods (4.-6. cipars): Identificē konkrēto bankas filiāli
  3. Konta numurs (7.-17. cipars): Unikālais konta identifikators (11 cipari)
  4. Pārbaudes cipars (18. cipars): Pārbaudes cipars, kas aprēķināts, izmantojot specifisku algoritmu

[SVG attēls ar CLABE numura struktūru]

Piemēram, CLABE numurā 012345678901234567:

  • 012 ir bankas kods (BBVA Bancomer)
  • 345 ir filiāles kods
  • 67890123456 ir konta numurs
  • 7 ir pārbaudes cipars

Kā tiek ģenerēti CLABE numuri

Banku kodi

Pirmās trīs CLABE ciparu zīmes ir bankas kods, kas identificē konkrētu finanšu iestādi Meksikā. Šie kodi ir standartizēti un piešķirti no Meksikāņu Banku asociācijas (ABM). Mūsu ģenerators ietver visus oficialos banku kodus no Meksikāņu finanšu sistēmas, ieskaitot lielākās bankas:

  • 002 - BANAMEX
  • 012 - BBVA BANCOMER
  • 014 - SANTANDER
  • 021 - HSBC
  • 072 - BANORTE

Filiāļu kodi

Nākamās trīs ciparu zīmes (4-6 pozīcijas) ir filiāļu kods. Lai gan īstos filiāļu kodus atbilst konkrētām banku fiziskām atrašanās vietām, testēšanas nolūkos mūsu ģenerators izveido nejaušus, bet derīgus formāta filiāļu kodus.

Konta numuri

7-17 pozīcijas satur 11-ciparu konta numuru. Ražošanas sistēmās šie numuri ir unikāli katram bankas kontam. Mūsu ģenerators izveido nejaušus konta numurus, kas atbilst pareizam formātam, bet nav saistīti ar reāliem kontiem.

Pārbaudes cipara aprēķins

  1. cipars ir pārbaudes cipars, kas tiek aprēķināts, izmantojot svērtu modulo 10 algoritmu. Šis verificēšanas mehānisms noķer izplatītas datu ievades kļūdas, piemēram, samainītus ciparus vai drukas kļūdas.

Lūk, kā tas darbojas:

  1. Katrs no pirmajiem 17 cipariem tiek reizināts ar atbilstošu svara vērtību
  2. Svari seko šādam modelim: 3, 7, 1, 3, 7, 1, ... (atkārtojoties visās pozīcijās)
  3. Tiek izmantota tikai katra reizinājuma pēdējā ciparu zīme
  4. Šie cipari tiek saskaitīti kopā
  5. Pārbaudes cipars tiek aprēķināts kā (10 - (summa mod 10)) mod 10

Interesantais šajā algoritmā ir tas, ka tas nodrošina spēcīgu kļūdu atklāšanu. Ja kāds nejauši samaina divus ciparus vai nepareizi ievada vienu ciparu, pārbaudes cipara validācija neizdosies, novēršot nepareizus pārvedumus. Tāpēc banku API noraidīs CLABE ar nederīgiem pārbaudes cipariem pat pirms darījuma apstrādes mēģinājuma.

1function calculateCheckDigit(clabe17) {
2  // Svari katrai pozīcijai
3  const weights = [3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7];
4  
5  // Aprēķina svērto summu
6  let sum = 0;
7  for (let i = 0; i < 17; i++) {
8    const digit = parseInt(clabe17[i], 10);
9    const product = digit * weights[i];
10    sum += product % 10; // Tiek izmantota tikai produkta pēdējā ciparu zīme
11  }
12  
13  // Aprēķina pārbaudes ciparu
14  const mod = sum % 10;
15  const checkDigit = (10 - mod) % 10; // Ja mod ir 0, pārbaudes cipars ir 0
16  
17  return checkDigit;
18}
19

CLABE ģeneratora rīka izmantošana

Rīks piedāvā trīs galvenās funkcijas, kas paredzētas izplatītām testēšanas darbplūsmām:

1. Ģenerēt vienu CLABE

Ideāli piemērots ātrajiem vienības testiem vai kad nepieciešams manuāli pārbaudīt specifisku gadījumu. Jūs varat:

  • Izvēlēties konkrētu banku (noderīgi, testējot bankas specifisko loģiku) vai ļaut rīkam izvēlēties nejaušu
  • Kopēt ģenerēto CLABE uz starpliktuvi ar vienu klikšķi
  • Apskatīt detalizētu sadalījumu, kas rāda bankas kodu, filiāles kodu, konta numuru un kontrolciparu

Kad izmantot: Ātrajās atkļūdošanas sesijās, manuālajā API testēšanā ar rīkiem kā Postman vai cURL, vai demonstrējot CLABE struktūru komandas biedriem.

2. Ģenerēt vairākas CLABE

Būtisks visaptverošiem testēšanas scenārijiem. Jūs varat:

  • Norādīt daudzumu (līdz 100 CLABE vienlaikus)
  • Pēc izvēles bloķēt visas CLABE vienai bankai vai sajaukt bankas nejaušā kārtībā
  • Kopēt atsevišķas CLABE vai iegūt visu komplektu kā komatatdalītu sarakstu
  • Katra CLABE ir garantēti unikāla partijā

Kad izmantot: Aizpildot testa datubāzes, veicot maksājumu API slodzes testus, veidojot dažādus testa datu kopumus QA automatizācijai vai iestatot sarežģītus vairāklietotāju testa scenārijus.

3. Pārbaudīt CLABE

Validē esošos CLABE numurus pret oficiālajiem formāta noteikumiem:

  • Ievadiet jebkuru 18-ciparu CLABE, kuru vēlaties pārbaudīt
  • Rīks veic trīs pārbaudes: formāta validāciju (18 cipari), bankas koda pārbaudi (oficiālajā ABM reģistrā), un kontrolcipara validāciju (svērtais modulo 10 algoritms)
  • Derīgas CLABE rāda pilnīgu komponentu sadalījumu
  • Nederīgas CLABE rāda specifiskas kļūdu ziņas, kas skaidro, kas nav izdevies

Kad izmantot: Atkļūdojot, kāpēc bankas API noraidīja CLABE, validējot CLABE no ārējiem avotiem, mācot komandas biedrus par CLABE validāciju vai pārbaudot, vai jūsu paša ģenerēšanas loģika rada pareizus kontrolciparus.

CLABE pārbaudes process

Veicot CLABE pārbaudi, mūsu rīks veic vairākas pārbaudes:

  1. Formāta pārbaude: Pārliecinās, ka ievade sastāv tieši no 18 cipariem
  2. Bankas koda validācija: Pārbauda, vai pirmie trīs cipari atbilst īstai Meksikas bankai
  3. Kontrolcipara validācija: Pārrēķina kontrolciparu un salīdzina to ar norādīto
1def validate_clabe(clabe):
2    # Pārbaudīt, vai CLABE ir 18 cipari
3    if not re.match(r'^\d{18}$', clabe):
4        return {"isValid": False, "errors": ["CLABE jābūt tieši 18 cipariem"]}
5    
6    # Izvilkt komponentes
7    bank_code = clabe[0:3]
8    branch_code = clabe[3:6]
9    account_number = clabe[6:17]
10    provided_check_digit = clabe[17]
11    
12    # Validēt bankas kodu
13    if bank_code not in MEXICAN_BANKS:
14        return {"isValid": False, "errors": ["Nederīgs bankas kods"]}
15    
16    # Validēt kontrolciparu
17    calculated_check_digit = calculate_check_digit(clabe[0:17])
18    if int(provided_check_digit) != calculated_check_digit:
19        return {"isValid": False, "errors": ["Nederīgs kontrolcipars"]}
20    
21    # Ja visas pārbaudes ir sekmīgas
22    return {
23        "isValid": True,
24        "bankCode": bank_code,
25        "bankName": MEXICAN_BANKS[bank_code],
26        "branchCode": branch_code,
27        "accountNumber": account_number,
28        "checkDigit": provided_check_digit
29    }
30

Praktiski CLABE ģeneratora lietošanas gadījumi

Programmatūras izstrāde un testēšana

Maksājumu sistēmu integrācija: Kad jūs integrējat ar meksikāņu maksājumu vārtiem kā Conekta, OpenPay vai tiešām banku API, jums būs nepieciešami derīgi CLABE, lai testētu bez ražošanas sistēmu skāršanas. Tipiska situācija: jūs būvējat izmaksas funkciju, kas pārsūta naudu meksikāņu banku kontiem. Ģenerēto CLABE izmantošana jūsu sagatavošanas vidē ļauj pārbaudīt, vai jūsu API izsaukumi formatējas pareizi, jūsu validācijas loģika darbojas un kļūdu apstrāde uztver īpašus gadījumus - viss bez reālu naudas pārvedumu riska.

Formu validācijas testēšana: Būvējat tīmekļa formu, kas pieņem CLABE? Ģenerējiet derīgu numuru partiju, lai testētu jūsu priekšpuses validāciju. Tad apzināti bojājiet tos (mainiet ciparu, izmainiet garumu), lai pārbaudītu, vai jūsu kļūdu ziņojumi parādās pareizi. Profesionāls padoms: testējiet ar CLABE no dažādām bankām, lai nodrošinātu, ka jūsu validācija nejauši nepreferē vienas bankas formātu pār citu.

Datu bāzes aizpildīšana: Kad aizpildāt testa datu bāzes ar reālistiskiem meksikāņu klientu datiem, nejauši ģenerēti CLABE padara jūsu testa datus autentiskus. Tas ir īpaši noderīgi demo vidēs, kur klientiem nepieciešams redzēt reprezentatīvus datus. Vienkārši atcerieties skaidri atzīmēt šīs kā testa vides, lai izvairītos no sajukuma.

Slodzes testēšana: Nepieciešams veikt spiediena testus maksājumu apstrādes sistēmai? Ģenerējiet 100 unikālus CLABE un simulējiet vienlaicīgas transakcijas. Tas palīdz identificēt sacensību nosacījumus vai datu bāzes bloķēšanas problēmas, kas var neparādīties ar vienu testa kontu.

Finanšu lietojumprogrammu testēšana

Pārrobežu maksājumu sistēmas: Ja jūs būvējat naudas pārvedumu platformas vai starptautiskas maksājumu pakalpojumus, kas pārsūta uz Meksiku, jūs saskarsieties ar CLABE validāciju vairākos posmos: klienta puses validācija, servera puses pārbaudes un visbeidzot bankas API līmenī. Derīgu testu CLABE krājuma esamība nodrošina, ka jūsu lietojumprogramma pareizi apstrādā pilnu plūsmu pirms tiešsaistes ieiešanas.

Kļūdu apstrādes scenāriji: Šeit ir kļūda, ko es esmu redzējis atkārtoti: izstrādātāji testē tikai "laimīgo ceļu" ar derīgiem CLABE. Kas notiek, kad lietotājs ievada 17 ciparus? Vai 19? Vai iekļauj defises vai atstarpes? Izmantojiet šo rīku, lai ģenerētu derīgus CLABE, tad izveidotu nederīgas variācijas, lai rūpīgi testētu jūsu kļūdu apstrādi. Jūsu lietotāji jums pateiks paldies, kad jūsu lietojumprogramma sniegs skaidrus, palīdzīgus kļūdu ziņojumus, nevis vispārīgus traucējumus.

Atbilstības un audita testēšana: Finanšu lietojumprogrammām bieži ir nepieciešami audita žurnāli, kas parāda transakciju validāciju. Ģenerētie CLABE ļauj jums izveidot visaptverošus testa žurnālus, kas demonstrē jūsu validācijas loģiku atbilstības prasībām bez reālu klientu datu atklāšanas.

Izglītības un apmācības mērķi

Meksikāņu banku standartu apgūšana: CLABE struktūras izpratne ir būtiska ikvienam, kas strādā ar meksikāņu finanšu sistēmām. Izmantojiet šo rīku, lai ģenerētu piemērus, izanalizētu to komponentus un praktiski saprastu, kā darbojas kontrolcipara algoritms.

Finanšu tehnoloģiju apmācības programmas: Apmācot jaunus izstrādātājus par meksikāņu maksājumu sistēmām, uzreiz pieejami derīgi CLABE padara darbnīcas efektīvākas. Dalībnieki var fokusēties uz biznesa loģikas izpratni, nevis cīnīties, lai atrastu testa datus.

Svarīgi ierobežojumi un apsvērumi

Mūsu CLABE ģenerators izveido tehniski derīgus numurus, kas iztur standarta validācijas pārbaudes, taču ir svarīgi saprast noteiktās robežas:

Nav Saistīts ar Īstiem Kontiem: Tas ir būtiski—ģenerētās CLABE ir strukturāli derīgas, bet nav saistītas ar faktiskiem bankas kontiem. Domājiet par tām kā pareizi formatētām adresēm mājām, kas nepastāv. Tās izturēs formāta validāciju, bet jūs nevarēsiet tām nosūtīt naudu. Banku API noraidīs šos numurus faktiskās darījumu apstrādes laikā, kad tie pieprasīs konta datubāzi.

Tikai Testēšanas Vides: Izmantojiet šīs CLABE tikai izstrādes, sagatavošanas un kvalitātes nodrošināšanas vidēs. Nekad neierakstiet ģenerētās testēšanas CLABE ražošanas kodā vai konfigurācijas failos. Izplatīta kļūda ir atstāt testēšanas CLABE ražošanas konfigurācijā, kas var izraisīt klusus bojājumus, mēģinot veikt īstus pārvedumus.

Bankas Koda Valūta: Meksikas Banku Asociācija periodiski atjaunina oficiālos banku kodus, kad iestādes apvienojas, pārdēvē vai saņem jaunas licences. Mēs regulāri atjauninām mūsu banku kodu sarakstu, taču var būt īss aiztures periods. Ja strādājat pie laikā ierobežota projekta konkrētai Meksikas bankai, pārbaudiet bankas kodu pret Banco de México oficiālo CLABE dokumentāciju.

Drošības Testēšanas Robežas: Ģenerētās CLABE darbojas funkcionālai testēšanai, bet neaizstāj pareizu drošības testēšanu. Piemēram, SQL injekcijas aizsardzības testēšanai ir nepieciešami citādi testēšanas dati nekā formāta ziņā derīgas CLABE. Turklāt esiet piesardzīgi ar ģenerēto CLABE reģistrēšanu—lai gan tās ir viltus, skaidra marķēšana novērš pārpratumus drošības auditos.

Reģionālās Atšķirības: Meksikas banku sistēmai ir specifiskas prasības, kas atšķiras no citām Latīņamerikas valstīm. Nepieņemiet, ka CLABE validācijas loģika darbosies ar Brazīlijas PIX atslēgām, Argentīnas CBU numuriem vai citiem reģionāliem maksājumu identifikatoriem. Katrai valstij ir atšķirīgi standarti.

Alternatīvas CLABE

Lai gan CLABE ir standarts Meksikāņu starpbanku pārvedumiem, citās finanšu pasaulēs pastāv citas identifikācijas sistēmas:

  1. IBAN (Starptautiskais Bankas Konta Numurs): Galvenokārt tiek izmantots Eiropā un dažās citās valstīs, bet ne Meksikā.

  2. SWIFT/BIC Kodi: Tiek izmantoti starptautiskiem pārvedumiem, bieži kopā ar CLABE pārvedumiem uz Meksiku.

  3. ABA Maršrutēšanas Numuri: Tiek izmantoti Amerikas Savienoto Valstu banku sistēmā.

  4. Konta Numuri: Vienkārši bankas konta numuri bez CLABE standartizētā formāta.

Īpaši testējot Meksikāņu finanšu sistēmas, CLABE ir nepieciešamais standarts.

Meksikas CLABE vēsture

CLABE sistēmu Meksikā ieviesa 2004. gadā Meksikas Banku asociācija (Asociación de Bancos de México, ABM), lai standartizētu elektroniskos naudas pārvedumus starp Meksikas bankām. Pirms CLABE katrai bankai bija sava kontu numerācijas sistēma, kas darīja starpbanku pārvedumus sarežģītus un kļūdu uzņēmīgus.

CLABE ieviešana sakrita ar Starpbanku elektronisko maksājumu sistēmas (Sistema de Pagos Electrónicos Interbancarios, SPEI) izstrādi, kas ir Meksikas bruto norēķinu sistēma reālajā laikā, ko ekspluatē centrālā banka Banco de México.

Kopš tās ieviešanas CLABE ir kļuvusi obligāta visiem starpbanku elektroniskajiem pārvedumiem Meksikā, būtiski uzlabojot Meksikas banku sistēmas efektivitāti un ticamību.

Labākās prakses testēšanai ar CLABE

Izveidot testa datu bibliotēku: Nevis ģenerēt CLABE kodus katram testam atsevišķi, uzturiet zināmu derīgu testa CLABE kodu kopu savos testa resursos. Tas padara testus reproducējamus un vieglāk atkļūdojamus. Kad tests neizdodas, jūs varat pārbaudīt precīzo CLABE kodu, kas izraisīja problēmu.

Testēt ar vairākām bankām: Netestējiet tikai ar vienas bankas CLABE kodiem. Dažādām bankām var būt atšķirīgas validācijas īpatnības to API. Ģenerējiet CLABE kodus no vismaz 3-4 lielākām Meksikas bankām (piemēram, BBVA Bancomer, Banamex, Santander un Banorte), lai nodrošinātu, ka jūsu integrācija apstrādā visus gadījumus.

Dokumentēt testa CLABE avotus: Kad koplietojat testa vides ar komandas biedriem, skaidri dokumentējiet, kuri CLABE kodi ir ģenerēti testiem un kuri (ja tādi ir) nāk no smilšu kastes banku API. Tas novērš pārpratumus integrācijas testēšanas laikā un izvairās no nejaušas smilšu kastes akreditācijas datu izmantošanas ražošanas vidē.

Īstenot pareizas viltus atbildes: Testējot CLABE validāciju savā lietojumprogrammā, viltojiet ne tikai veiksmīgas validācijas, bet arī reālistiskas kļūdu atbildes: nederīgus kontrolskaitļus, nezināmus banku kodus un nepareizi formatētus ievaddatus. Īstas banku API atgriež specifiskus kļūdu kodus katram neveiksmes veidam.

Versiju kontrole jūsu testa datiem: Ja izmantojat konkrētu CLABE kodu kopu regresu testēšanai, saglabājiet tos versiju kontrolē. Tas nodrošina, ka visi izstrādātāji un CI/CD konveijeri izmanto identiskus testa datus, padarot būvēšanas kļūmes reproducējamas.

Bieži sastopamās kļūdas, no kurām jāizvairās

Strādājot ar CLABE numuriem savās lietotnēs, uzmaniet šādas izplatītas kļūdas:

CLABE pieņemšana ar formatēšanas rakstzīmēm: Lietotāji bieži ievada CLABE ar atstarpēm vai defisēm (piem., "012-345-67890123456-7" vai "012 345 67890123456 7"). Jūsu validācijai šīs rakstzīmes pirms pārbaudes jānoņem, nevis jānoraida. Īstas Meksikas banku lietotnes parasti atļauj formatētu ievadi labākai salasāmībai.

Bankas kodu izmaiņu ignorēšana: Bankas apvienojas, pārbrandē vai tiek pārņemtas. Piemēram, kad Scotiabank pārņēma Grupo Financiero ING Meksikā, bankas kodi mainījās. Ja jūsu lietotne kešo bankas kodus, ieviesiet atjaunināšanas mehānismu, citādi noraidīsiet nesen derīgus CLABE.

Nepietiekama kontrolcipara pārbaude: Kontrolcipara algoritms ir specifisks un nav apstrīdams. Pārbaudiet robežgadījumus, piemēram, CLABE, kur aprēķinātais kontrolcipars ir 0 (algoritms atgriež 0, nevis 10). Pārliecinieties, ka jūsu ieviešana pareizi apstrādā modulo 10 operāciju, kad summa ir tieši dalāma ar 10.

Pieņemot, ka visi 18-ciparu skaitļi ir CLABE: Ne katrs 18-ciparu skaitlis ir derīgs CLABE. Vienmēr pārbaudiet bankas kodu pret oficiālo reģistru un verificējiet kontrolciparu. Nejauši 18-ciparu skaitļiem ir mazāk nekā 0,1% iespēja iziet pareizu CLABE validāciju.

Bankas nosaukumu cietsaišana: Bankas kodi ir stabili, bet banku nosaukumi mainās pārbranding dēļ. Saglabājiet bankas kodus savā datubāzē, bet iegūstiet pašreizējos banku nosaukumus no atjaunināta references avota vai API, kad tos rādāt lietotājiem.

Pilnu CLABE reģistrēšana ražošanas vidē: Lai gan testa CLABE nav īstas, svarīgi izveidot labu praksi. Ražošanas sistēmās reģistrējiet tikai daļējas CLABE (piem., pirmos 6 un pēdējos 2 ciparus), lai saglabātu privātuma standartus un ievērotu finanšu datu aizsardzības noteikumus.

Bieži uzdotie jautājumi

Kam tiek izmantots CLABE numurs?

CLABE numurs tiek izmantots bankas kontu identificēšanai Meksikāņu banku sistēmā elektroniskajiem naudas pārvedumiem. Tas nodrošina, ka nauda tiek nosūtīta uz pareizo kontu pareizajā bankā un filiālē.

Kā es varu noteikt, kurai bankai pieder CLABE?

CLABE numura pirmās trīs cipari identificē banku. Piemēram, 012 norāda BBVA Bancomer, 072 norāda Banorte, un 002 norāda Banamex.

Vai ģenerētie CLABE numuri ir saistīti ar īstiem kontiem?

Nē. CLABE numuri, kas izveidoti ar šo rīku, ir strukturāli derīgi, bet nav saistīti ar jebkādiem īstiem banku kontiem. Tie ir jāizmanto tikai testēšanas nolūkos.

Kā es varu zināt, vai CLABE numurs ir derīgs?

Derīgs CLABE numurs iztur trīs būtiskus pārbaudes:

  1. Garuma pārbaude: Tieši 18 cipari (ne vairāk, ne mazāk)
  2. Bankas koda pārbaude: Pirmajiem 3 cipariem jāatbilst oficālam Meksikāņu bankas kodam, kas reģistrēts ABM
  3. Kontrolcipara pārbaude: 18. ciparam jāatbilst aprēķinātajai vērtībai, izmantojot svērto modulo 10 algoritmu

Mūsu pārbaudes rīks pārbauda visus trīs kritērijus. Ņemiet vērā, ka tas validē struktūru un formātu - tas neapstiprina, ka konts eksistē bankas faktiskajā datubāzē.

Vai es varu izmantot šos ģenerētos CLABE numurus īstām transakcijām?

Nē. Tie ir tikai testa CLABE numuri un nekad nav jāizmanto īstām finanšu transakcijām. Tie nenovirzīs līdzekļus uz faktiskiem kontiem.

Cik bieži tiek atjaunināti banku kodi?

Mēs sinhronizējam mūsu banku kodu datubāzi ar oficiālo Meksikāņu Banku Asociācijas (ABM) reģistru ceturksnī, lai gan būtiskas izmaiņas (jaunas bankas, apvienošanās, iegādes) tiek atspoguļotas dažās dienās. Banku kodu izmaiņas ir samērā retas - Meksikā jau vairākus gadus ir aptuveni vienāds galveno institūciju kopums. Ja jūs integrējat ar kādu specifisku Meksikāņu banku un nepieciešama absolūti jaunākā banku kodu informācija, salīdziniet ar Banco de México oficiālo CLABE dokumentāciju.

Kāpēc manas bankas lietotne noraidīs CLABE, kuru jūsu rīks uzskata par derīgu?

Mūsu rīks pārbauda strukturālo derīgumu - pareizu garumu, derīgu bankas kodu, pareizu kontrolcipara aprēķinu. Tomēr banku lietotnes veic papildu pārbaudes: tās pārbauda, vai konts eksistē to datubāzē, apstiprina, ka konts ir aktīvs (nav iesaldēts vai slēgts), un pārbauda atļaujas. Strukturāli perfekts CLABE numurs neizdosies šajās reālajās pārbaudēs, jo tas nav saistīts ar īstu kontu. Šāda uzvedība ir sagaidāma, un tieši tāpēc šie ir tikai testa CLABE numuri.

Vai es varu ģenerēt CLABE numurus konkrētai bankai?

Jā, mūsu rīks ļauj jums atlasīt specifisku banku CLABE numuru ģenerēšanai, nodrošinot, ka bankas koda daļa atbilst jūsu izvēlētajai institūcijai.

Kā tiek aprēķināts kontrolcipars?

Kontrolcipars izmanto svērto modulo 10 algoritmu, kas definēts oficālajā CLABE standartā. Katrs no pirmajiem 17 cipariem tiek reizināts ar atkārtojošos svaru modeli (3, 7, 1, 3, 7, 1, ...), saglabājot tikai katra produkta pēdējo ciparu. Šie cipari tiek summēti, un kontrolcipars tiek aprēķināts kā (10 - (summa mod 10)) mod 10. Šis algoritms nodrošina spēcīgu kļūdu noteikšanu - tas uztver visas viencipara kļūdas un lielāko daļu transpozīcijas kļūdu, kas ir visbiežākās datu ievades kļūdas.

Vai pastāv ierobežojums, cik CLABE numurus es varu ģenerēt uzreiz?

Rīks ģenerē līdz 100 CLABE numuriem vienā partijā, kas aptver lielāko daļu testēšanas scenāriju. Ja jums nepieciešami tūkstoši CLABE numuru lielāka mēroga slodzes testēšanai, vienkārši vairākkārt palaidiet ģeneratoru vai integrējiet kontrolcipara algoritmu savos testu datu rūpnīcās. Algoritms ir pietiekami vienkāršs, lai to tieši īstenotu jūsu testēšanas ietvarā.

Atsauces

  1. Banco de México. "CLABE - Standartizētā bankas kods." https://www.banxico.org.mx/servicios/clabe-estandarizada.html

  2. Meksiko Banku asociācija (ABM). "Kredītiestāžu kodu katalogs." https://www.abm.org.mx/

  3. Starpbanku elektronisko maksājumu sistēma (SPEI). "Darbības noteikumi." https://www.banxico.org.mx/sistemas-de-pago/servicios/sistema-de-pagos-electronicos-interbancarios-spei/

  4. Valsts Banku un vērtspapīru komisija (CNBV). "Vispārīgie noteikumi, kas piemērojami kredītiestādēm." https://www.gob.mx/cnbv


Vai esat gatavi pārbaudīt Meksiko maksājumu integrāciju? Izmantojiet šo CLABE ģeneratoru, lai izveidotu derīgus testēšanas datus, kas precīzi atbilst formātam un validācijas noteikumiem, ko izmanto īstas Meksiko bankas. Ģenerējiet atsevišķus CLABE ātriem testiem, izveidojiet partijas līdz 100 vienībām pilnīgai testēšanai vai pārbaudiet esošos CLABE, lai saprastu, kāpēc tie var neatbilst validācijai.

Ražošanas sistēmām atcerieties aizstāt visus testa CLABE ar īstiem kontu numuriem, ko snieguši jūsu Meksiko banku partneri vai iegūti caur oficiālām smilšu kastītes vidēm. Šie ģenerētie numuri ir īpaši paredzēti izstrādes un kvalitātes nodrošināšanas vidēm, kur jums nepieciešami reālistiski testēšanas dati bez savienojuma ar faktiskajiem banku kontiem.