Langkau ke kandungan

Penjana & Pengesah CLABE Mexico | Alat Ujian Percuma

Hasilkan nombor CLABE Mexico yang sah untuk menguji sistem pembayaran. Cipta pelbagai CLABE dengan kod bank yang betul dan digit semakan. Semak CLABE sedia ada secara percuma dengan segera.

Penjana CLABE Mexico

Hasilkan nombor CLABE (Clave Bancaria Estandarizada) Mexico yang sah untuk ujian perisian atau semak nombor yang sedia ada.

Kalkulator Pemuatan...
📚

Dokumentasi

Penjana CLABE Mexico untuk Ujian

Pengenalan

CLABE Mexico (Clave Bancaria Estandarizada atau Kod Perbankan Piawai) adalah kod numerik 18 digit yang digunakan di seluruh sistem perbankan Mexico untuk menyeragamkan pemindahan dana elektronik. Apabila anda membina sistem pembayaran atau aplikasi kewangan yang berinteraksi dengan bank Mexico, anda akan segera mendapati bahawa mempunyai nombor CLABE yang sah untuk pengujian adalah mutlak penting.

Inilah yang menjadikan alat ini bernilai: ia menjana CLABE yang mempunyai struktur sah yang mengikut format dan peraturan pengesahan yang tepat yang ditetapkan oleh Persatuan Perbankan Mexico (ABM). Setiap nombor yang dijana termasuk digit semakan yang dikira dengan betul yang lulus algoritma pengesahan standard. Sama ada anda memerlukan satu CLABE untuk ujian unit pantas atau 100 nombor berbeza untuk pengujian integrasi komprehensif, anda akan mendapatkan kod yang diformat dengan betul yang bertindak seperti CLABE sebenar dalam persekitaran ujian anda.

Memahami Nombor CLABE

Apakah itu CLABE?

CLABE (Clave Bancaria Estandarizada) adalah kod perbankan yang diseragamkan di Mexico yang digunakan untuk semua pemindahan dana elektronik dalam sistem perbankan Mexico. Diperkenalkan pada tahun 2004 bersama sistem pembayaran masa nyata SPEI (Sistema de Pagos ElectrĂłnicos Interbancarios), CLABE menyelesaikan masalah utama: sebelum pelaksanaannya, setiap bank menggunakan format nombor akaun yang berbeza, menjadikan pemindahan antara bank berisiko ralat dan perlahan. Kini setiap akaun bank Mexico mempunyai CLABE unik 18 digit yang berfungsi secara konsisten merentas semua institusi.

Struktur CLABE

Setiap CLABE terdiri daripada 18 digit yang tepat, dibahagikan kepada empat komponen utama:

  1. Kod Bank (digit 1-3): Mengenal pasti bank tertentu di Mexico
  2. Kod Cawangan (digit 4-6): Mengenal pasti cawangan bank tertentu
  3. Nombor Akaun (digit 7-17): Pengecam akaun unik (11 digit)
  4. Digit Semakan (digit 18): Digit pengesahan yang dikira menggunakan algoritma tertentu
Struktur Nombor CLABE Representasi visual struktur nombor CLABE Mexico 18 digit Kod Bank 3 digit Kod Cawangan 3 digit Nombor Akaun 11 digit Digit Semakan 1 digit

Contoh: 012 345 01234567890 1

Sebagai contoh, dalam nombor CLABE 012345678901234567:

  • 012 adalah kod bank (BBVA Bancomer)
  • 345 adalah kod cawangan
  • 67890123456 adalah nombor akaun
  • 7 adalah digit semakan

Cara Nombor CLABE Dijana

Kod Bank

Tiga digit pertama CLABE mewakili kod bank, yang mengenal pasti institusi kewangan tertentu di Mexico. Kod-kod ini distandarkan dan diperuntukkan oleh Persatuan Perbankan Mexico (ABM). Generator kami termasuk semua kod bank rasmi daripada sistem kewangan Mexico, termasuk bank utama seperti:

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

Kod Cawangan

Tiga digit seterusnya (kedudukan 4-6) mewakili kod cawangan. Walaupun kod cawangan sebenar sepadan dengan lokasi fizikal bank tertentu, untuk tujuan pengujian, generator kami mencipta kod cawangan rawak tetapi dalam format yang sah.

Nombor Akaun

Kedudukan 7-17 mengandungi nombor akaun 11 digit. Dalam sistem pengeluaran, nombor-nombor ini unik untuk setiap akaun bank. Generator kami mencipta nombor akaun rawak yang mengikuti format yang betul tetapi tidak dikaitkan dengan akaun sebenar.

Pengiraan Digit Semakan

Digit ke-18 adalah digit semakan yang dikira menggunakan algoritma modulo 10 berwajaran. Mekanisme pengesahan ini mengesan ralat kemasukan data biasa seperti digit yang ditukar atau salah taip.

Begini cara kerjanya:

  1. Setiap daripada 17 digit pertama didarab dengan nilai berat yang sepadan
  2. Berat-berat mengikuti corak: 3, 7, 1, 3, 7, 1, ... (berulang merentasi semua kedudukan)
  3. Hanya digit terakhir daripada setiap hasil darab digunakan
  4. Digit-digit ini dijumlahkan
  5. Digit semakan dikira sebagai (10 - (jumlah mod 10)) mod 10

Yang menarik tentang algoritma ini ialah ia menyediakan pengesanan ralat yang kuat. Jika seseorang secara tidak sengaja menukar dua digit atau salah menaip satu digit, pengesahan digit semakan akan gagal, menghalang pemindahan yang salah. Inilah sebabnya mengapa API perbankan akan menolak CLABE dengan digit semakan yang tidak sah bahkan sebelum cuba memproses transaksi.

1function calculateCheckDigit(clabe17) {
2  // Berat untuk setiap kedudukan
3  const weights = [3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7, 1, 3, 7];
4  
5  // Kira jumlah berwajaran
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; // Hanya digit terakhir daripada produk digunakan
11  }
12  
13  // Kira digit semakan
14  const mod = sum % 10;
15  const checkDigit = (10 - mod) % 10; // Jika mod adalah 0, digit semakan adalah 0
16  
17  return checkDigit;
18}
19

Menggunakan Alat Penjana CLABE

Alat ini menawarkan tiga fungsi utama yang direka untuk aliran kerja pengujian biasa:

1. Jana CLABE Tunggal

Sempurna untuk ujian unit pantas atau apabila anda perlu memeriksa kes tertentu secara manual. Anda boleh:

  • Pilih bank tertentu (berguna apabila menguji logik bank tertentu) atau biarkan alat memilih secara rawak
  • Salin CLABE yang dijana ke papan klip anda dengan satu klik
  • Lihat pecahan terperinci yang menunjukkan kod bank, kod cawangan, nombor akaun, dan digit semakan

Bila untuk digunakan: Sesi nyahpepijat pantas, pengujian API manual dengan alat seperti Postman atau cURL, atau apabila menunjukkan struktur CLABE kepada ahli pasukan.

2. Jana Berbilang CLABE

Penting untuk senario pengujian komprehensif. Anda boleh:

  • Tentukan kuantiti (sehingga 100 CLABE sekaligus)
  • Secara pilihan kunci semua CLABE ke bank tertentu, atau campur bank secara rawak
  • Salin CLABE individu atau dapatkan set penuh sebagai senarai dipisahkan koma
  • Setiap CLABE dijamin unik dalam kelompok

Bila untuk digunakan: Mengisi pangkalan data ujian, ujian beban API pembayaran, mencipta set data ujian pelbagai untuk automasi QA, atau menyediakan senario ujian berbilang pengguna yang kompleks.

3. Semak CLABE

Mengesahkan nombor CLABE sedia ada berbanding peraturan format rasmi:

  • Masukkan mana-mana CLABE 18 digit yang anda ingin semak
  • Alat melakukan tiga semakan: pengesahan format (18 digit), pengesahan kod bank (pendaftaran ABM rasmi), dan pengesahan digit semakan (algoritma modulo 10 berwajaran)
  • CLABE sah memaparkan pecahan lengkap komponen
  • CLABE tidak sah menunjukkan mesej ralat khusus yang menjelaskan apa yang gagal

Bila untuk digunakan: Menyiasat mengapa API perbankan menolak CLABE, mengesahkan CLABE yang diterima dari sumber luar, mengajar ahli pasukan tentang pengesahan CLABE, atau mengesahkan bahawa logik generasi anda menghasilkan digit semakan yang betul.

Proses Pengesahan CLABE

Apabila mengesahkan CLABE, alat kami melakukan beberapa pemeriksaan:

  1. Semakan Format: Memastikan input terdiri daripada tepat 18 digit
  2. Pengesahan Kod Bank: Mengesahkan bahawa tiga digit pertama sepadan dengan bank Mexico sebenar
  3. Pengesahan Digit Semakan: Mengira semula digit semakan dan membandingkannya dengan yang disediakan
1def validate_clabe(clabe):
2    # Semak jika CLABE adalah 18 digit
3    if not re.match(r'^\d{18}$', clabe):
4        return {"isValid": False, "errors": ["CLABE mesti tepat 18 digit"]}
5    
6    # Ekstrak komponen
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    # Pengesahan kod bank
13    if bank_code not in MEXICAN_BANKS:
14        return {"isValid": False, "errors": ["Kod bank tidak sah"]}
15    
16    # Pengesahan digit semakan
17    calculated_check_digit = calculate_check_digit(clabe[0:17])
18    if int(provided_check_digit) != calculated_check_digit:
19        return {"isValid": False, "errors": ["Digit semakan tidak sah"]}
20    
21    # Jika semua semakan lulus
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

Kegunaan Praktikal untuk Penjana CLABE

Pembangunan Perisian dan Pengujian

Integrasi Sistem Pembayaran: Apabila anda mengintegrasikan dengan gerbang pembayaran Mexico seperti Conekta, OpenPay, atau API bank langsung, anda memerlukan CLABE yang sah untuk menguji tanpa menjejaskan sistem pengeluaran. Senario biasa: anda membina ciri pembayaran yang memindahkan wang ke akaun bank Mexico. Menggunakan CLABE yang dijana dalam persekitaran staging membolehkan anda mengesahkan panggilan API anda diformat dengan betul, logik pengesahan berfungsi, dan pengendalian ralat menangkap kes-kes pinggir—tanpa risiko memindahkan wang sebenar.

Pengujian Pengesahan Borang: Membina borang web yang menerima CLABE? Hasilkan sekumpulan nombor sah untuk menguji pengesahan frontend anda. Kemudian rosakkkan dengan sengaja (tukar digit, ubah panjang) untuk mengesahkan mesej ralat anda dipaparkan dengan betul. Petua pro: uji dengan CLABE dari bank yang berbeza untuk memastikan pengesahan anda tidak secara tidak sengaja mengutamakan format bank tertentu.

Penambahan Pangkalan Data: Apabila mengisi pangkalan data ujian dengan data pelanggan Mexico yang realistik, CLABE yang dijana secara rawak menjadikan data ujian anda kelihatan tulen. Ini sangat berguna untuk persekitaran demo di mana pelanggan perlu melihat data yang representatif. Ingat untuk menandakan dengan jelas ia adalah persekitaran ujian untuk mengelakkan kekeliruan.

Ujian Beban: Perlu menekan sistem pemprosesan pembayaran? Hasilkan 100 CLABE unik dan simulasikan transaksi serentak. Ini membantu mengenal pasti keadaan balapan atau isu penguncian pangkalan data yang mungkin tidak muncul dengan akaun ujian tunggal.

Pengujian Aplikasi Kewangan

Sistem Pembayaran Rentas Sempadan: Jika anda membina platform pengiriman atau perkhidmatan pembayaran antarabangsa yang memindahkan ke Mexico, anda akan menghadapi pengesahan CLABE pada pelbagai peringkat: pengesahan pihak pelanggan, semakan pihak pelayan, dan akhirnya pada tahap API perbankan. Mempunyai bekalan CLABE ujian yang sah memastikan aplikasi anda mengendalikan aliran penuh dengan betul sebelum beroperasi.

Senario Pengendalian Ralat: Ini adalah kesilapan yang saya lihat berulang kali: pembangun hanya menguji "laluan bahagia" dengan CLABE yang sah. Apa yang berlaku apabila pengguna memasukkan 17 digit? Atau 19? Atau termasuk sempang atau ruang? Gunakan alat ini untuk menjana CLABE yang sah, kemudian cipta variasi tidak sah untuk menguji pengendalian ralat anda secara menyeluruh. Pengguna anda akan berterima kasih apabila aplikasi anda memberikan mesej ralat yang jelas dan membantu dan bukannya kegagalan generik.

Pengujian Pematuhan dan Audit: Aplikasi kewangan sering memerlukan jejak audit yang menunjukkan pengesahan transaksi. CLABE yang dijana membolehkan anda mencipta log ujian komprehensif yang menunjukkan logik pengesahan anda memenuhi keperluan pematuhan tanpa mendedahkan data pelanggan sebenar.

Tujuan Pendidikan dan Latihan

Mempelajari Standard Perbankan Mexico: Memahami struktur CLABE adalah penting untuk sesiapa yang bekerja dengan sistem kewangan Mexico. Gunakan alat ini untuk menjana contoh, menganalisis komponennya, dan memahami cara algoritma digit semakan berfungsi dalam amali.

Program Latihan Fintech: Apabila melatih pembangun baru dalam sistem pembayaran Mexico, mempunyai CLABE sah yang tersedia serta-merta menjadikan bengkel lebih berkesan. Peserta dapat fokus memahami logik perniagaan dan bukannya bergelut untuk mencari data ujian.

Had Batasan dan Pertimbangan Penting

Penjana CLABE kami mencipta nombor yang sah secara teknikal yang lulus semakan pengesahan standard, tetapi terdapat sempadan penting untuk difahami:

Tidak Bersambung dengan Akaun Sebenar: Ini adalah penting—CLABE yang dijana adalah sah dari segi struktur tetapi tidak disambungkan dengan akaun bank sebenar. Bayangkan ia seperti alamat yang betul untuk rumah yang tidak wujud. Mereka akan lulus pengesahan format, tetapi anda tidak boleh menghantar wang kepada mereka. API perbankan akan menolak nombor ini semasa pemprosesan transaksi sebenar apabila mereka menyemak pangkalan data akaun.

Hanya untuk Persekitaran Ujian: Gunakan CLABE ini secara eksklusif dalam pembangunan, pementakan, dan persekitaran QA. Jangan sekali-kali meletakkan CLABE ujian yang dijana ke dalam kod atau fail konfigurasi pengeluaran. Kesilapan biasa adalah meninggalkan CLABE ujian dalam konfigurasi pengeluaran, yang boleh menyebabkan kegagalan senyap apabila sistem cuba membuat pemindahan sebenar.

Mata Wang Kod Bank: Persatuan Perbankan Mexico kadangkala mengemas kini kod bank rasmi apabila institusi bergabung, menukar jenama, atau menerima lesen baharu. Kami mengemas kini senarai kod bank kami secara berkala, tetapi mungkin terdapat kelambatan pendek. Jika anda sedang bekerja pada projek yang sensitif masa untuk bank Mexico tertentu, sahkan kod bank berbanding dokumentasi CLABE rasmi Banco de México.

Batasan Ujian Keselamatan: CLABE yang dijana berfungsi untuk ujian fungsi tetapi tidak boleh menggantikan ujian keselamatan yang betul. Contohnya, menguji perlindungan suntikan SQL memerlukan data ujian yang berbeza daripada CLABE yang sah dari segi format. Selain itu, berhati-hati tentang log CLABE yang dijana—walaupun ia palsu, pelabelan yang jelas menghalang kekeliruan semasa audit keselamatan.

Variasi Serantau: Sistem perbankan Mexico mempunyai peraturan khusus yang berbeza daripada negara Amerika Latin lain. Jangan andaikan logik pengesahan CLABE akan berfungsi untuk kunci PIX Brazil, nombor CBU Argentina, atau pengecam pembayaran serantau lain. Setiap negara mempunyai standard yang berbeza.

Alternatif kepada CLABE

Walaupun CLABE adalah standard untuk pemindahan antara bank di Mexico, sistem pengenalan lain wujud dalam dunia kewangan:

  1. IBAN (Nombor Akaun Bank Antarabangsa): Digunakan terutamanya di Eropah dan beberapa negara lain, tetapi tidak di Mexico.

  2. Kod SWIFT/BIC: Digunakan untuk pemindahan antarabangsa, sering kali bersama-sama dengan CLABE untuk pemindahan ke Mexico.

  3. Nombor Penghalaan ABA: Digunakan dalam sistem perbankan Amerika Syarikat.

  4. Nombor Akaun: Nombor akaun bank mudah tanpa format piawai CLABE.

Untuk menguji sistem kewangan Mexico khususnya, CLABE adalah standard yang diperlukan.

Sejarah CLABE di Mexico

Sistem CLABE diperkenalkan di Mexico pada tahun 2004 oleh Persatuan Bank Mexico (Asociación de Bancos de México, ABM) untuk menyeragamkan pemindahan dana elektronik antara bank-bank Mexico. Sebelum CLABE, setiap bank mempunyai sistem penomboran akaun sendiri, yang menjadikan pemindahan antara bank rumit dan mudah tersalah.

Pelaksanaan CLABE bertepatan dengan pembangunan Sistem Pembayaran Elektronik Antara Bank (Sistema de Pagos Electrónicos Interbancarios, SPEI), sistem penyelesaian kasar masa nyata Mexico yang dikendalikan oleh bank pusat, Banco de México.

Sejak diperkenalkan, CLABE telah menjadi wajib untuk semua pemindahan elektronik antara bank di Mexico, yang secara signifikan meningkatkan kecekapan dan kebolehpercayaan sistem perbankan Mexico.

Amalan Terbaik untuk Pengujian dengan CLABE

Cipta Perpustakaan Data Ujian: Daripada menjana CLABE secara langsung dalam setiap ujian, simpan set CLABE yang diketahui baik dalam fixture ujian anda. Ini menjadikan ujian boleh diulang dan lebih mudah untuk dikesan ralat. Apabila ujian gagal, anda boleh memeriksa CLABE yang tepat yang menyebabkan masalah.

Uji dengan Berbilang Bank: Jangan uji secara eksklusif dengan CLABE satu bank. Bank yang berbeza mungkin mempunyai kerenah pengesahan yang berbeza dalam API mereka. Hasilkan CLABE dari sekurang-kurangnya 3-4 bank utama Mexico (seperti BBVA Bancomer, Banamex, Santander, dan Banorte) untuk memastikan integrasi anda mengendalikan semua kes.

Dokumentasikan Sumber CLABE Ujian: Apabila berkongsi persekitaran ujian dengan ahli pasukan, dokumentasikan dengan jelas CLABE mana yang dijana untuk ujian dan mana (jika ada) yang datang dari API perbankan sandbox. Ini menghalang kekeliruan semasa pengujian integrasi dan mengelakkan perlakuan kredensial sandbox sebagai data pengeluaran.

Laksanakan Respons Mock yang Betul: Semasa menguji pengesahan CLABE dalam aplikasi anda, mock bukan sahaja pengesahan yang berjaya tetapi juga respons ralat yang realistik: digit semakan tidak sah, kod bank yang tidak dikenali, dan input yang tidak betul formatnya. API perbankan sebenar memulangkan kod ralat khusus untuk setiap jenis kegagalan.

Kawalan Versi Data Ujian Anda: Jika anda menggunakan set CLABE tertentu untuk ujian regresi, komitkan ke kawalan versi. Ini memastikan semua pembangun dan saluran CI/CD menggunakan data ujian yang sama, menjadikan kegagalan pembinaan boleh diulang.

Kesilapan Biasa untuk Dielakkan

Apabila bekerja dengan nombor CLABE dalam aplikasi anda, berhati-hati dengan ralat yang kerap berlaku ini:

Menerima CLABE dengan Aksara Pemformatan: Pengguna sering memasukkan CLABE dengan ruang atau sempang (contohnya, "012-345-67890123456-7" atau "012 345 67890123456 7"). Pengesahan anda perlu mengalih keluar aksara-aksara ini sebelum pengesahan, bukan menolaknya terus. Aplikasi perbankan Mexico sebenar biasanya membenarkan input yang diformat untuk kebolehbacaan yang lebih baik.

Mengabaikan Perubahan Kod Bank: Bank bergabung, menukar jenama, atau diambil alih. Sebagai contoh, apabila Scotiabank mengambil alih Grupo Financiero ING di Mexico, kod bank berubah. Jika aplikasi anda menyimpan cache kod bank, laksanakan mekanisme kemas kini atau anda akan menolak CLABE yang baru sah.

Pengujian Digit Semakan Tidak Mencukupi: Algoritma digit semakan adalah khusus dan tidak boleh dirunding. Uji kes-kes pinggir seperti CLABE di mana digit semakan yang dikira adalah 0 (algoritma memulangkan 0, bukan 10). Pastikan juga pelaksanaan anda mengendalikan operasi modulo 10 dengan betul apabila jumlah tepat boleh dibahagikan dengan 10.

Menganggap Semua Nombor 18 Digit Adalah CLABE: Tidak setiap nombor 18 digit adalah CLABE yang sah. Sentiasa sahkan kod bank terhadap pendaftaran rasmi dan sahkan digit semakan. Nombor 18 digit rawak mempunyai peluang kurang daripada 0.1% untuk lulus pengesahan CLABE yang betul.

Mengkodkan Keras Nama Bank: Kod bank adalah stabil, tetapi nama bank berubah kerana penjenamaan semula. Simpan kod bank dalam pangkalan data anda, tetapi dapatkan nama bank semasa dari rujukan atau API yang dikemas kini apabila memaparkan kepada pengguna.

Menglog CLABE Penuh dalam Pengeluaran: Walaupun CLABE ujian bukan sebenar, mewujudkan amalan yang baik itu penting. Dalam sistem pengeluaran, log hanya sebahagian CLABE (contohnya 6 digit pertama dan 2 digit terakhir) untuk mengekalkan standard privasi dan mematuhi peraturan perlindungan data kewangan.

Soalan Lazim

Apakah kegunaan nombor CLABE?

Nombor CLABE digunakan untuk mengenal pasti akaun bank dalam sistem perbankan Mexico untuk pemindahan dana elektronik. Ia memastikan wang dihantar ke akaun yang betul di bank dan cawangan yang betul.

Bagaimana saya boleh mengetahui bank yang mana CLABE itu milik?

Tiga digit pertama nombor CLABE mengenal pasti bank. Contohnya, 012 menunjukkan BBVA Bancomer, 072 menunjukkan Banorte, dan 002 menunjukkan Banamex.

Adakah nombor CLABE yang dijana berhubung dengan akaun sebenar?

Tidak. Nombor CLABE yang dibuat oleh alat ini mempunyai struktur yang sah tetapi tidak berhubung dengan mana-mana akaun bank sebenar. Ia hanya boleh digunakan untuk tujuan pengujian.

Bagaimana saya tahu sama ada nombor CLABE itu sah?

CLABE yang sah lulus tiga semakan penting:

  1. Pengesahan panjang: Tepat 18 digit (tidak lebih, tidak kurang)
  2. Pengesahan kod bank: 3 digit pertama mesti sepadan dengan kod bank Mexico rasmi yang didaftarkan dengan ABM
  3. Pengesahan digit semakan: Digit ke-18 mesti sepadan dengan nilai yang dikira menggunakan algoritma modulo 10 berwajaran

Alat pengesahan kami menyemak ketiga-tiga kriteria. Perlu diingat ini mengesahkan struktur dan format—ia tidak mengesahkan kewujudan akaun dalam pangkalan data bank sebenar.

Bolehkah saya menggunakan CLABE yang dijana ini untuk transaksi sebenar?

Tidak. Ini adalah CLABE ujian sahaja dan tidak boleh digunakan untuk transaksi kewangan sebenar. Ia tidak akan dihalakan ke akaun sebenar.

Berapa kerap kod bank dikemas kini?

Kami menyegerakkan pangkalan data kod bank kami dengan registry rasmi Persatuan Perbankan Mexico (ABM) setiap suku tahun, walaupun perubahan utama (bank baru, penggabungan, pengambilalihan) dicerminkan dalam beberapa hari. Perubahan kod bank agak jarang—Mexico mempunyai kira-kira set institusi utama yang sama selama beberapa tahun. Jika anda mengintegrasikan dengan bank Mexico tertentu dan memerlukan maklumat kod bank terkini, silang rujuk dengan dokumentasi CLABE rasmi Banco de México.

Mengapa aplikasi bank saya menolak CLABE yang alat anda katakan sah?

Alat kami mengesahkan kesahihan struktur—panjang yang betul, kod bank sah, pengiraan digit semakan yang betul. Walau bagaimanapun, aplikasi bank melakukan semakan tambahan: mereka mengesahkan akaun wujud dalam pangkalan data mereka, mengesahkan akaun aktif (tidak beku atau ditutup), dan menyemak izin. CLABE yang strukturnya sempurna akan gagal semakan dunia sebenar kerana ia tidak berhubung dengan akaun sebenar. Ini adalah gelagat yang dijangka dan itulah sebabnya ini adalah CLABE ujian sahaja.

Bolehkah saya menjana CLABE untuk bank tertentu?

Ya, alat kami membolehkan anda memilih bank tertentu semasa menjana CLABE, memastikan bahawa bahagian kod bank sepadan dengan institusi yang anda pilih.

Bagaimana digit semakan dikira?

Digit semakan menggunakan algoritma modulo 10 berwajaran yang ditakrifkan dalam standard CLABE rasmi. Setiap 17 digit pertama didarab dengan corak berat berulang (3, 7, 1, 3, 7, 1, ...), hanya menyimpan digit terakhir setiap produk. Digit-digit ini dijumlahkan, dan digit semakan dikira sebagai (10 - (jumlah mod 10)) mod 10. Algoritma ini menyediakan pengesanan ralat yang kuat—ia menangkap semua ralat digit tunggal dan kebanyakan ralat pertukaran, yang merupakan kesilapan entri data yang paling biasa.

Adakah terdapat had berapa banyak CLABE yang boleh saya jana sekaligus?

Alat ini menjana sehingga 100 CLABE setiap kelompok, yang menangani kebanyakan senario pengujian. Jika anda memerlukan ribuan CLABE untuk pengujian beban berskala besar, jalankan penjana beberapa kali atau integrasikan algoritma digit semakan ke dalam kilang data ujian anda. Algoritma ini cukup mudah untuk dilaksanakan terus dalam rangka kerja pengujian anda.

Rujukan

  1. Bank Mexico. "CLABE - Kunci Bank Piawai." https://www.banxico.org.mx/servicios/clabe-estandarizada.html

  2. Persatuan Bank Mexico (ABM). "Katalog Kunci Institusi Kredit." https://www.abm.org.mx/

  3. Sistem Pembayaran Elektronik Antara Bank (SPEI). "Peraturan Operasi." https://www.banxico.org.mx/sistemas-de-pago/servicios/sistema-de-pagos-electronicos-interbancarios-spei/

  4. Suruhanjaya Perbankan dan Sekuriti Kebangsaan (CNBV). "Peraturan Am yang Berkaitan dengan Institusi Kredit." https://www.gob.mx/cnbv


Bersedia menguji integrasi pembayaran Mexico? Gunakan penjana CLABE ini untuk membuat data ujian yang sah yang sepadan dengan format dan peraturan pengesahan yang digunakan oleh bank Mexico sebenar. Hasilkan CLABE tunggal untuk ujian pantas, hasilkan secara kelompok sehingga 100 untuk senario ujian komprehensif, atau semak CLABE sedia ada untuk memahami mengapa ia mungkin gagal pengesahan.

Untuk sistem pengeluaran, ingat menggantikan semua CLABE ujian dengan nombor akaun sebenar yang disediakan oleh rakan bank Mexico anda atau diperoleh melalui persekitaran sandbox rasmi. Nombor yang dijana ini direka khas untuk persekitaran pembangunan dan QA di mana anda memerlukan data ujian yang realistik tanpa menyambung ke akaun bank sebenar.