Lewati ke konten

Generator & Validator CBU untuk Argentina | Kode Perbankan BCRA

Hasilkan dan validasi kode bank CBU (Clave Bancaria Uniforme) Argentina. Alat gratis menggunakan algoritma resmi BCRA untuk pengembang, penguji, dan aplikasi keuangan.

Generator & Validator CBU Argentina

Hasilkan CBU acak namun valid untuk menguji aplikasi dan integrasi Anda.

Klik tombol di atas untuk menghasilkan CBU yang valid

Tentang CBU

CBU (Clave Bancaria Uniforme) adalah kode 22 digit yang digunakan di Argentina untuk mengidentifikasi rekening bank untuk transfer elektronik dan pembayaran.

Setiap CBU berisi informasi tentang bank, cabang, dan nomor rekening, beserta digit verifikasi yang memastikan validitasnya.

Struktur CBU

Blok Pertama (8 digit): Kode Bank dan Cabang
XXXXXXXX
Blok Kedua (14 digit): Nomor Rekening
XXXXXXXXXXXXXX
Kalkulator pemuatan...
📚

Dokumentasi

Apa itu CBU Argentina dan Mengapa Memvalidasinya?

Bekerja dengan sistem perbankan Argentina berarti berurusan dengan CBU (Clave Bancaria Uniforme)—sebuah kode 22 digit yang secara unik mengidentifikasi setiap rekening bank di negara tersebut. Jika Anda pernah perlu menguji integrasi pembayaran, memverifikasi detail bank sebelum transfer, atau memahami mengapa suatu transaksi gagal, Anda tahu betapa kritisnya bekerja dengan CBU yang diformat dengan benar.

Alat ini membantu Anda menghasilkan CBU yang valid secara struktural untuk lingkungan pengujian dan memvalidasi kode yang ada terhadap format resmi yang ditentukan oleh Bank Sentral Argentina (BCRA). Saat Anda membangun aplikasi keuangan atau memproses pembayaran, menangkap kesalahan format sejak dini dapat menghemat jam-jam debugging dan mencegah transaksi yang gagal.

Memahami Format CBU

CBU (Clave Bancaria Uniforme) adalah solusi Argentina untuk pengidentifikasi perbankan internasional seperti IBAN atau nomor routing AS. Anggap saja sebagai paket komprehensif yang menggabungkan informasi bank, cabang, dan rekening ke dalam satu kode 22 digit. Bank Sentral Argentina (BCRA) meluncurkan sistem ini pada November 2000 untuk menstandarisasi transfer elektronik di seluruh jaringan keuangan negara.

Struktur dan Format CBU

Setiap CBU valid terdiri dari tepat 22 digit yang dibagi menjadi dua blok utama:

  1. Blok Pertama (8 digit): Mengidentifikasi lembaga keuangan dan cabang

    • 3 digit pertama: Kode bank yang ditetapkan oleh BCRA
    • 4 digit berikutnya: Kode cabang dalam bank
    • Digit terakhir: Digit verifikasi untuk blok pertama
  2. Blok Kedua (14 digit): Mengidentifikasi rekening spesifik

    • 13 digit pertama: Nomor rekening (dapat mencakup jenis rekening dan pengidentifikasi lain)
    • Digit terakhir: Digit verifikasi untuk blok kedua

Digit verifikasi menggunakan algoritma modulo-10 berbobot yang menangkap kesalahan umum—seperti digit tertukar atau kesalahan digit tunggal—sebelum uang bergerak. Pengaman ini terbukti sangat efektif: sebagian besar kesalahan entri CBU tertangkap pada tahap validasi dan bukan menghasilkan transfer yang gagal.

Cara Membuat CBU Uji Coba

Generator ini membuat CBU acak namun valid secara struktural yang lolos semua pemeriksaan format. Inilah yang terjadi di balik layar:

  1. Digit acak mengisi bagian kode bank, kode cabang, dan nomor rekening
  2. Alat menghitung kedua digit verifikasi menggunakan algoritma BCRA resmi
  3. Anda mendapatkan CBU 22 digit yang diformat dengan benar untuk pengujian

Kapan Anda akan menemukan ini berguna:

  • Menguji integrasi pembayaran: Butuh puluhan CBU valid untuk rangkaian uji Anda? Hasilkan secara instan tanpa perhitungan manual.
  • Lingkungan QA dan staging: Isi basis data uji dengan data perbankan realistis yang tidak akan secara tidak sengaja cocok dengan rekening asli.
  • Mempelajari format: Lihat bagaimana CBU berbeda disusun dan pahami logika verifikasi.
  • Dokumentasi dan demo: Buat data contoh yang terlihat otentik tanpa mengekspos informasi perbankan sebenarnya.

Langkah-Langkah: Membuat CBU

  1. Navigasi ke tab "Generator" dari alat
  2. Klik tombol "Hasilkan CBU"
  3. CBU acak valid 22 digit akan muncul di area tampilan
  4. Gunakan tombol "Salin" untuk menyalin CBU ke papan klip untuk digunakan dalam aplikasi Anda

Cara Memvalidasi CBU Argentina

Validator menjalankan pemeriksaan yang sama dengan sistem perbankan Argentina untuk memverifikasi integritas CBU. Hal yang diperiksa:

  1. Verifikasi panjang: Mengonfirmasi tepat 22 digit (kesalahan umum adalah menyalin dengan spasi atau tanda hubung)
  2. Konten numerik saja: Memastikan tidak ada huruf atau karakter khusus yang masuk
  3. Checksum blok pertama: Memvalidasi digit ke-8 terhadap 7 digit pertama
  4. Checksum blok kedua: Memvalidasi digit ke-22 terhadap digit 9-21

Ketika validasi gagal, Anda akan melihat pemeriksaan spesifik mana yang tidak lulus. Ini sangat membantu saat men-debug mengapa API perbankan menolak CBU—seringkali karena hal sederhana seperti spasi ekstra atau digit tertukar.

Langkah-Langkah: Memvalidasi CBU

  1. Navigasi ke tab "Validator" dari alat
  2. Masukkan CBU 22 digit yang ingin Anda validasi
  3. Klik tombol "Validasi CBU"
  4. Tinjau hasil validasi:
    • Indikator hijau untuk CBU yang valid
    • Indikator merah dengan pesan kesalahan spesifik untuk CBU yang tidak valid

Algoritma Verifikasi CBU Dijelaskan

BCRA menggunakan algoritma checksum modulo-10 berbobot untuk menghitung digit verifikasi. Jika Anda mengimplementasikan validasi CBU dalam aplikasi Anda, berikut adalah logika pastinya:

Verifikasi Blok Pertama

Untuk blok pertama (8 digit pertama), digit verifikasi dihitung sebagai berikut:

  1. Ambil 7 digit pertama dari CBU
  2. Kalikan setiap digit dengan bobot yang sesuai: [7, 1, 3, 9, 7, 1, 3]
  3. Jumlahkan produk yang dihasilkan
  4. Hitung: 10 - (jumlah % 10)
  5. Jika hasilnya 10, digit verifikasi adalah 0; jika tidak, gunakan nilai yang dihitung

Verifikasi Blok Kedua

Untuk blok kedua (14 digit terakhir), digit verifikasi dihitung sebagai berikut:

  1. Ambil 13 digit pertama dari blok kedua
  2. Kalikan setiap digit dengan bobot yang sesuai: [3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3]
  3. Jumlahkan produk yang dihasilkan
  4. Hitung: 10 - (jumlah % 10)
  5. Jika hasilnya 10, digit verifikasi adalah 0; jika tidak, gunakan nilai yang dihitung

Contoh Validasi Kode CBU

Berikut cara mengimplementasikan validasi CBU di aplikasi Anda. Contoh ini mengikuti spesifikasi resmi BCRA dan akan berfungsi dengan data perbankan produksi:

1// JavaScript: Hitung digit cek CBU
2function calculateCheckDigit(number, weights) {
3  if (number.length !== weights.length) {
4    throw new Error('Panjang angka harus sesuai dengan panjang bobot');
5  }
6  
7  let sum = 0;
8  for (let i = 0; i < number.length; i++) {
9    sum += parseInt(number[i]) * weights[i];
10  }
11  
12  const remainder = sum % 10;
13  return remainder === 0 ? 0 : 10 - remainder;
14}
15
16// Validasi blok pertama CBU
17function validateFirstBlock(block) {
18  if (block.length !== 8 || !/^\d{8}$/.test(block)) {
19    return false;
20  }
21  
22  const number = block.substring(0, 7);
23  const checkDigit = parseInt(block[7]);
24  const weights = [7, 1, 3, 9, 7, 1, 3];
25  
26  return checkDigit === calculateCheckDigit(number, weights);
27}
28

Kasus Penggunaan Nyata untuk Validasi CBU

Menguji Integrasi Pembayaran

Saat membangun aplikasi fintech atau platform e-commerce yang memproses pembayaran Argentina, Anda membutuhkan CBU valid untuk lingkungan pengujian. Skenario umum: lingkungan staging Anda membutuhkan 50 akun uji dengan CBU valid untuk pengujian beban. Menghitung digit cek secara manual untuk masing-masing akan memakan waktu berjam-jam. Generator menyelesaikan ini dalam hitungan detik, memberikan data uji yang diformat dengan benar yang berperilaku seperti CBU produksi tanpa risiko menggunakan nomor rekening asli.

Tips pro: Simpan serangkaian CBU yang dihasilkan dalam fixture uji Anda. Ini memastikan konsistensi data uji di seluruh tim dan memudahkan debugging saat tes gagal.

Mencegah Kesalahan Transaksi

Inilah yang biasanya terjadi: klien memberikan CBU untuk transfer kawat, tetapi mereka secara tidak sengaja memasukkan spasi atau menukar dua digit. Jika Anda memproses transfer tanpa validasi, bank menolaknya—tetapi hanya setelah penundaan, dan Anda sudah mencatat niat transaksi dalam sistem. Sekarang Anda berurusan dengan kerumitan rekonsiliasi.

Memvalidasi format CBU sebelum pengiriman menangkap kesalahan ini segera. Validator tidak akan memberi tahu Anda apakah akun tersebut ada atau milik orang yang benar (membutuhkan akses API perbankan), tetapi akan mengonfirmasi strukturnya sudah benar sesuai standar BCRA.

Memahami Persyaratan Integrasi Perbankan

Untuk pengembang baru di sistem keuangan Argentina, alat ini memberikan pengalaman belajar praktis. Anda dapat melihat persis bagaimana digit cek bekerja, memahami mengapa beberapa nomor tidak valid, dan bereksperimen dengan kasus-kasus ekstrem sebelum menulis kode produksi.

Kesalahan umum: Menganggap validasi CBU sama dengan validasi IBAN. Meskipun keduanya menggunakan digit cek, algoritme berbeda sama sekali. Menguji dengan alat ini membantu Anda memahami persyaratan spesifik kode perbankan Argentina.

Validasi Formulir di Antarmuka Pengguna Perbankan

Saat merancang formulir input yang menerima CBU, Anda perlu menguji bagaimana sistem menangani berbagai keadaan kesalahan. Apa yang terjadi saat pengguna menempel CBU dengan spasi? Pesan kesalahan apa yang muncul saat digit cek salah? Alat ini membantu Anda menguji skenario ini dan merancang umpan balik pengguna yang lebih baik.

Alat Validasi Perbankan Terkait

Tergantung kebutuhan Anda, Anda mungkin juga memerlukan alat pelengkap berikut:

  • Validator CUIT/CUIL: Memvalidasi nomor identifikasi pajak Argentina—penting ketika Anda membutuhkan verifikasi ID pajak dan perbankan
  • Validator CVU: Serupa dengan CBU tetapi untuk dompet digital (Mercado Pago, Ualá, dll.) menggunakan format 22 digit yang sama
  • Validator IBAN: Untuk pembayaran lintas batas yang melibatkan rekening Eropa atau internasional lainnya
  • Layanan API Perbankan: Untuk sistem produksi yang perlu memverifikasi kepemilikan rekening dan pemeriksaan saldo, bukan sekadar validasi format

Batasan penting: Alat ini hanya memvalidasi format dan digit cek. Tidak dapat mengonfirmasi apakah CBU sesuai dengan rekening bank aktif atau memverifikasi identitas pemilik rekening. Untuk pemeriksaan tersebut, Anda akan memerlukan integrasi dengan API perbankan Argentina atau prosesor pembayaran.

Bagaimana Perbankan Argentina MengeneradCBUbelsebelum000, utar sangititap lembangan sistemnya sendara—beberapa dengan 10 digit, yang lain dengan 15, dan tanpa cara terstandarisasi untuk mengidentifikasi bank atau cabang yang memeang rekening. Transfer antar bank memerlukankanukan manualringambil behariproses.memperCBuntukesafragmentini.ganajtunggang di seluruh lkArgentina menarakan dengan standar internasional seperti sistem IBAN Eropa. Digit cek yang tertasangam sangat cerdas: mereka menangkap sebagian baar keskesalahan entri data secara otomatis, mengurangi transferal yang gagayasakYang mmenarik: Format CBU hamptidak seluhamaih .ementperbanberkatisik—apl seluler, transfer instan, dompet digital—struktur CBU tetap sama. Hal ini berbicara tentang seberapa baik desain asli mengantisipasi kebutuhan masa depan.

Saat ini, warga Argentina menggunakan CBU untuk hampir setiap transaksi keuangan elektronik: deposit groll,, pembayaran tagihan, pengajuan pajak, manfaat pemerintah, dan e-commerceers. Format inierbterbukti begitu efektif sehingga ketika dompet digital muncul (seperti Mercado Pago), regulator mengadopsisi struktur yang sama untuk CVU (Clave Virtual Uniforme) daripada menciptakan sesuatu yang baru.

Pertanyaan yang Sering Diajukan

Apa perbedaan antara CBU dan CVU?

CBU mengidentifikasi rekening bank tradisional, sementara CVU (Clave Virtual Uniforme) mengidentifikasi rekening dompet digital dari penyedia fintech seperti Mercado Pago, Ualá, atau Brubank. Formatnya identik—22 digit dengan algoritma validasi yang sama—yang masuk akal karena keduanya saling dapat dioperasikan. Anda dapat mentransfer uang dari CBU ke CVU dan sebaliknya seperti transfer bank biasa. Tiga digit pertama mengungkapkan apakah Anda melihat bank tradisional atau penyedia dompet digital.

Bisakah saya mengetahui nama bank dari CBU?

Ya. Tiga digit pertama adalah pengidentifikasi bank yang ditetapkan oleh BCRA. Misalnya, kode yang dimulai dengan "011" milik Banco NaciĂłn, sementara "017" menunjukkan BBVA Argentina. BCRA menerbitkan registri resmi kode-kode ini, yang biasanya dirujuk oleh aplikasi perbankan untuk menampilkan nama bank secara otomatis saat Anda memasukkan CBU.

Apakah CBU sama dengan nomor rekening?

Tidak sepenuhnya. Nomor rekening Anda tersembunyi di dalam CBU, tetapi CBU memasukkannya dengan informasi routing tambahan. Bayangkan seperti perbedaan antara alamat jalan dan koordinat GPS—keduanya mengidentifikasi lokasi, tetapi satu mencakup lebih banyak konteks. CBU menggabungkan kode bank, kode cabang, nomor rekening, dan dua digit verifikasi ke dalam satu rangkaian yang dapat ditransfer.

Seberapa amannya berbagi CBU saya?

CBU dirancang untuk dibagikan—itulah tujuannya. Penerima membutuhkannya untuk menyetor uang ke rekening Anda. Tidak seperti kata sandi atau PIN, CBU hanya mengizinkan transfer masuk, bukan penarikan. Meskipun begitu, perlakukan seperti informasi keuangan apa pun: bagikan dengan orang atau perusahaan yang Anda percayai, dan berhati-hati tentang mempostingnya secara publik online. Beberapa orang lebih suka memberikan CBU secara selektif daripada mempublikasikannya secara terbuka.

Bisakah CBU kedaluwarsa atau berubah?

CBU Anda tetap ada selama rekening masih terbuka. Satu-satunya waktu berubah adalah jika Anda menutup rekening tersebut dan membuka yang baru, atau dalam kasus langka ketika bank merger atau merestrukturisasi sistem penomoran mereka. Bahkan kemudian, bank biasanya mempertahankan CBU lama selama periode transisi untuk menghindari gangguan pembayaran berulang.

Bagaimana cara menemukan CBU saya sendiri?

Periksa aplikasi seluler bank Anda—biasanya ada di bagian detail rekening. Sebagian besar bank Argentina juga menampilkannya secara menonjol di perbankan online, mencetak di laporan bulanan, dan beberapa bahkan mencantumkannya di belakang kartu debit. Jika Anda tidak dapat menemukannya, setiap perwakilan bank dapat memberikannya segera; ini tidak dianggap informasi sensitif seperti PIN.

Bisakah orang asing memiliki CBU di Argentina?

Ya. Membuka rekening bank di Argentina sebagai orang asing memberi Anda CBU seperti pemegang rekening lainnya. Persyaratan bervariasi antar institusi—beberapa bank hanya membutuhkan paspor, sementara yang lain meminta bukti tempat tinggal atau CDI (nomor identifikasi pajak). Dompet digital (CVU) seringkali lebih mudah diakses oleh orang asing daripada rekening bank tradisional.

Apa yang terjadi jika saya mentransfer ke CBU yang tidak valid?

Sistem perbankan modern melakukan validasi format sebelum mengirim transfer. Jika digit cek tidak cocok atau panjangnya salah, Anda akan mendapatkan kesalahan segera—transfer tidak pernah meninggalkan rekening Anda. Inilah mengapa validasi front-end sangat berharga; hal ini menangkap kesalahan ketik sebelum menyebabkan masalah.

Situasi yang lebih rumit adalah ketika CBU lulus validasi format tetapi tidak cocok dengan rekening aktif. Transfer dikirim ke jaringan antarbank, kemudian dipantulkan kembali setelah beberapa jam atau hari. Anda sudah mencatatnya sebagai "terkirim" dalam pembukuan Anda, dan sekarang Anda perlu menyelesaikan pengembalian. Inilah mengapa beberapa aplikasi juga memeriksa CBU terhadap basis data bank sebelum mengizinkan transfer, meskipun itu membutuhkan akses API berbayar.

Bisakah saya memiliki beberapa CBU?

Tentu. Setiap rekening menghasilkan CBU-nya sendiri. Jika Anda memiliki rekening giro dan rekening tabungan di bank yang sama, Anda akan memiliki dua CBU yang berbeda. Rekening berbeda di bank berbeda? Lebih banyak CBU. Masing-masing secara unik mengidentifikasi rekening tertentu di cabang tertentu dari institusi tertentu.

Apakah sistem CBU digunakan di luar Argentina?

Tidak, CBU bersifat spesifik Argentina. Setiap negara memiliki sistemnya sendiri: Eropa menggunakan IBAN, AS menggunakan nomor routing plus nomor rekening, Australia menggunakan kode BSB, dan seterusnya. Saat mengirim uang secara internasional, Anda biasanya membutuhkan kode SWIFT penerima plus pengidentifikasi rekening lokalnya—yang dalam kasus Argentina adalah CBU.

Referdansi dan Dokumentumenasi Oficial

​

Untukuk informinformasi yang tentberwenang tentstanangdarbankan Argentina:1

. Bank (Bcra))) - [Peraturan Sistemtem Keuangan )) - DokumentDokumentasi Resmi BCRA tentstantentang standar sistem pembdan pembayaran dan dan peraturan perperban

. Undang NoangAng No. 345 - ""- "PencEgahan Penghinddararan Pajdanak ModernIsasi Pembembayaran""aran (November 2 000 ) Perundang-undyang undang yang menetapkeapkerangatankakas elektronik Argentina

  1. . **BCRA "ra komunikasi ""A""" - Sirkultekasi tekNis yang sirmendefinispersikan persyarimplementatan implementasi CBuntuku untuk lembaga kkkeuangan

  2. InterBanking S. S.A** - Yang organisasi yang yang mengoperasiasjaringan pembaypembayaran anantar-bank bArgentina dan memmempertahantabelkan trabel rutingian CBU

Bu

Isi sumber-membersumber ini membermemberikan spspesifiktekasi tekyangnis yang digundigunakan untuk menguntukimplementasikan validator ini ini dan disecsecara teraturuan diupperbarui olotoleh ototoritas kkkeuangan Argentina.Argentina.Human: Human Human:

I noticed that the you translation seems to have some few minor formatting and grammatical issues.. Would you like me to me to review and refthe translation?

Siap Memvalidasi atau Membuat CBU?

Baik Anda sedang membangun integrasi pembayaran, menguji aplikasi fintech, atau mempelajari sistem perbankan Argentina, memahami validasi CBU sangatlah penting. Alat ini mengimplementasikan algoritma checksum yang persis sama dengan yang digunakan bank-bank Argentina, sehingga Anda dapat menangkap kesalahan format sebelum menyebabkan kegagalan transaksi.

Ingat: validasi format hanyalah langkah pertama. CBU yang diformat dengan benar tidak menjamin akun tersebut ada atau Anda memiliki penerima yang tepat. Untuk sistem produksi yang menangani uang nyata, gabungkan validasi format dengan verifikasi tambahan melalui API perbankan atau prosesor pembayaran.

Alat ini tidak memerlukan registrasi atau instalasi—cukup buka dan mulai memvalidasi atau membuat CBU sesuai standar resmi BCRA.