अर्जेंटीना के लिए सीबीयू जनरेटर और वैलिडेटर | बीसीआरए बैंकिंग कोड
अर्जेंटीना के सीबीयू (क्लावे बैंकारिया यूनिफॉर्मे) बैंक कोड उत्पन्न करें और मान्य करें। डेवलपर्स, परीक्षकों और वित्तीय अनुप्रयोगों के लिए आधिकारिक बीसीआरए एल्गोरिदम का उपयोग करने वाला मुफ्त टूल।
अर्जेंटीना सीबीयू जनरेटर और वैलिडेटर
अपने एप्लिकेशन और एकीकरण का परीक्षण करने के लिए एक यादृच्छिक लेकिन वैध सीबीयू उत्पन्न करें।
एक वैध सीबीयू उत्पन्न करने के लिए ऊपर के बटन पर क्लिक करें
सीबीयू के बारे में
सीबीयू (एकीकृत बैंक कुंजी) एक 22-अंकीय कोड है जो अर्जेंटीना में इलेक्ट्रॉनिक हस्तांतरण और भुगतान के लिए बैंक खातों की पहचान करने में उपयोग किया जाता है।
प्रत्येक सीबीयू में बैंक, शाखा और खाता संख्या के बारे में जानकारी होती है, साथ ही सत्यापन अंक जो इसकी वैधता सुनिश्चित करते हैं।
सीबीयू संरचना
दस्तावेज़ीकरण
अर्जेंटीना का सीबीयू (CBU) क्या है और इसे क्यों मान्य करें?
अर्जेंटीना के बैंकिंग सिस्टम के साथ काम करने का मतलब है सीबीयू (क्लावे बैंकारिया यूनिफॉर्मे) के साथ काम करना—एक 22-अंकों का कोड जो देश में हर बैंक खाते को अद्वितीय रूप से पहचानता है। यदि आपको कभी भी भुगतान एकीकरण का परीक्षण करना, स्थानांतरण से पहले बैंकिंग विवरण सत्यापित करना, या यह समझना है कि एक लेनदेन क्यों विफल हुआ, तो आप जानते हैं कि सही ढंग से स्वरूपित सीबीयू के साथ काम करना कितना महत्वपूर्ण है।
यह टूल आपको परीक्षण वातावरण के लिए संरचनात्मक रूप से मान्य सीबीयू उत्पन्न करने और अर्जेंटीना के केंद्रीय बैंक (बीसीआरए) द्वारा निर्दिष्ट आधिकारिक प्रारूप के खिलाफ मौजूदा कोड को मान्य करने में मदद करता है। जब आप वित्तीय अनुप्रयोग बना रहे हों या भुगतान प्रोसेस कर रहे हों, तो प्रारंभिक चरण में प्रारूप त्रुटियों को पकड़ना डीबगिंग के घंटों बचाता है और विफल लेनदेन को रोकता है।
सीबीयू प्रारूप को समझना
सीबीयू (क्लावे बैंकारिया यूनिफॉर्मे) अर्जेंटीना का अंतर्राष्ट्रीय बैंकिंग पहचानकर्ताओं जैसे आईबीएएन या अमेरिकी रूटिंग नंबरों के लिए समाधान है। इसे एक व्यापक पैकेज के रूप में देखें जो बैंक, शाखा और खाता की जानकारी को एक 22-अंकों के कोड में बंडल करता है। अर्जेंटीना के केंद्रीय बैंक (बीसीआरए) ने नवंबर 2000 में इस प्रणाली को लागू किया था ताकि देश के वित्तीय नेटवर्क में इलेक्ट्रॉनिक हस्तांतरण को मानकीकृत किया जा सके।
सीबीयू संरचना और प्रारूप
हर वैध सीबीयू में ठीक 22 अंक होते हैं जो दो मुख्य ब्लॉकों में विभाजित होते हैं:
-
पहला ब्लॉक (8 अंक): वित्तीय संस्थान और शाखा की पहचान करता है
- पहले 3 अंक: बीसीआरए द्वारा आवंटित बैंक कोड
- अगले 4 अंक: बैंक के भीतर शाखा कोड
- अंतिम अंक: पहले ब्लॉक के लिए सत्यापन अंक
-
दूसरा ब्लॉक (14 अंक): विशिष्ट खाते की पहचान करता है
- पहले 13 अंक: खाता संख्या (खाता प्रकार और अन्य पहचानकर्ताओं को शामिल कर सकता है)
- अंतिम अंक: दूसरे ब्लॉक के लिए सत्यापन अंक
सत्यापन अंक एक भारित मॉड्यूलो-10 एल्गोरिदम का उपयोग करते हैं जो सामान्य टाइपो को पकड़ते हैं—जैसे कि बदले हुए अंक या एकल-अंक त्रुटियां—किसी भी धन के स्थानांतरण से पहले। यह सुरक्षा उपाय असाधारण रूप से प्रभावी साबित हुआ है: अधिकांश सीबीयू प्रविष्टि त्रुटियां सत्यापन चरण में पकड़ी जाती हैं बजाय इसके कि असफल हस्तांतरण में परिणत हों।
टेस्ट सीबीयू कैसे जनरेट करें
जेनरेटर रैंडम लेकिन संरचनात्मक रूप से वैध सीबीयू बनाता है जो सभी फॉर्मेट जांच पास करते हैं। यहां पीछे की ओर क्या होता है:
- रैंडम अंक बैंक कोड, शाखा कोड और खाता संख्या अनुभागों को भरते हैं
- टूल आधिकारिक बीसीआरए एल्गोरिदम का उपयोग करके दोनों सत्यापन अंक की गणना करता है
- आप परीक्षण के लिए तैयार एक उचित स्वरूपित 22-अंकों वाला सीबीयू प्राप्त करते हैं
जब आपको यह उपयोगी लगेगा:
- भुगतान एकीकरण का परीक्षण: अपने टेस्ट सूट के लिए दर्जनों वैध सीबीयू की आवश्यकता है? तुरंत मैनुअल गणना के बिना उन्हें जनरेट करें।
- क्यूए और स्टेजिंग वातावरण: वास्तविक खातों से अनजाने में मेल न खाने वाले यथार्थवादी बैंकिंग डेटा के साथ टेस्ट डेटाबेस को भरें।
- फॉर्मेट सीखना: विभिन्न सीबीयू कैसे संरचित होते हैं, देखें और सत्यापन तर्क को समझें।
- दस्तावेजीकरण और डेमो: ऐसा नमूना डेटा बनाएं जो प्रामाणिक दिखे बिना वास्तविक बैंकिंग जानकारी को उजागर किए।
चरण-दर-चरण: सीबीयू जनरेट करना
- टूल के "जनरेटर" टैब पर नेविगेट करें
- "सीबीयू जनरेट करें" बटन पर क्लिक करें
- एक वैध, रैंडम 22-अंकों वाला सीबीयू डिस्प्ले क्षेत्र में दिखाई देगा
- अपने अनुप्रयोगों में उपयोग के लिए सीबीयू को क्लिपबोर्ड पर कॉपी करने के लिए "कॉपी" बटन का उपयोग करें
अर्जेंटीना के सीबीयू को कैसे मान्य करें
वैलिडेटर उन्हीं जांचों को चलाता है जो अर्जेंटीना के बैंकिंग सिस्टम सीबीयू की अखंडता को सत्यापित करने के लिए उपयोग करते हैं। जो जांचा जाता है:
- लंबाई सत्यापन: 22 अंकों की सटीक पुष्टि करता है (एक सामान्य गलती स्पेस या हाइफ़न के साथ कॉपी करना है)
- संख्यात्मक-केवल सामग्री: यह सुनिश्चित करता है कि कोई अक्षर या विशेष वर्ण नहीं आए
- पहला ब्लॉक चेकसम: पहले 7 अंकों के विरुद्ध 8वें अंक को मान्य करता है
- दूसरा ब्लॉक चेकसम: अंक 9-21 के विरुद्ध 22वें अंक को मान्य करता है
जब मान्यता विफल होती है, तो आप देखेंगे कि कौन सी विशिष्ट जांच पास नहीं हुई। यह विशेष रूप से तब सहायक होता है जब किसी बैंकिंग एपीआई ने सीबीयू को अस्वीकार कर दिया हो—अक्सर यह कुछ सरल जैसे एक अतिरिक्त स्पेस या बदला हुआ अंक होता है।
चरण-दर-चरण: सीबीयू को मान्य करना
- टूल के "वैलिडेटर" टैब पर जाएं
- मान्य करने के लिए 22-अंकों का सीबीयू दर्ज करें
- "सीबीयू मान्य करें" बटन पर क्लिक करें
- मान्यता परिणाम की समीक्षा करें:
- वैध सीबीयू के लिए हरा संकेतक
- अवैध सीबीयू के लिए लाल संकेतक विशिष्ट त्रुटि संदेशों के साथ
सीबीयू सत्यापन एल्गोरिथम की व्याख्या
बीसीआरए एक भारित मॉड्यूलो-10 चेकसम एल्गोरिथम का उपयोग सत्यापन अंक की गणना के लिए करता है। यदि आप अपने एप्लिकेशन में सीबीयू सत्यापन लागू कर रहे हैं, तो यहां सटीक तर्क है:
पहला ब्लॉक सत्यापन
पहले ब्लॉक (पहले 8 अंक) के लिए, सत्यापन अंक निम्न प्रकार से गणना की जाती है:
- सीबीयू के पहले 7 अंक लें
- प्रत्येक अंक को उसके संबंधित भार से गुणा करें: [7, 1, 3, 9, 7, 1, 3]
- परिणामी गुणनफल का योग करें
- गणना करें: 10 - (योग % 10)
- यदि परिणाम 10 है, तो सत्यापन अंक 0 होता है; अन्यथा, यह गणना किया गया मान होता है
दूसरा ब्लॉक सत्यापन
दूसरे ब्लॉक (अंतिम 14 अंक) के लिए, सत्यापन अंक निम्न प्रकार से गणना की जाती है:
- दूसरे ब्लॉक के पहले 13 अंक लें
- प्रत्येक अंक को उसके संबंधित भार से गुणा करें: [3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3]
- परिणामी गुणनफल का योग करें
- गणना करें: 10 - (योग % 10)
- यदि परिणाम 10 है, तो सत्यापन अंक 0 होता है; अन्यथा, यह गणना किया गया मान होता है
सीबीयू वैलिडेशन कोड उदाहरण
यहां बताया गया है कि अपने एप्लिकेशन में सीबीयू वैलिडेशन कैसे लागू किया जाए। ये उदाहरण आधिकारिक बीसीआरए विनिर्देश का पालन करते हैं और उत्पादन बैंकिंग डेटा के साथ काम करेंगे:
1// जावास्क्रिप्ट: सीबीयू चेक अंक की गणना
2function calculateCheckDigit(number, weights) {
3 if (number.length !== weights.length) {
4 throw new Error('संख्या की लंबाई वेट्स की लंबाई के बराबर होनी चाहिए');
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// सीबीयू के पहले ब्लॉक को मान्य करें
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}
281# पाइथन: पूर्ण सीबीयू को मान्य करें
2import re
3
4def validate_cbu(cbu):
5 # मूल प्रारूप की जाँच
6 if not cbu or not re.match(r'^\d{22}$', cbu):
7 return {
8 'isValid': False,
9 'errors': ['सीबीयू 22 अंकों का होना चाहिए']
10 }
11
12 # ब्लॉकों में विभाजित करें
13 first_block = cbu[:8]
14 second_block = cbu[8:]
15
16 # प्रत्येक ब्लॉक को मान्य करें
17 first_block_valid = validate_first_block(first_block)
18 second_block_valid = validate_second_block(second_block)
19
20 errors = []
21 if not first_block_valid:
22 errors.append('पहला ब्लॉक (बैंक/शाखा कोड) अमान्य है')
23 if not second_block_valid:
24 errors.append('दूसरा ब्लॉक (खाता संख्या) अमान्य है')
25
26 return {
27 'isValid': first_block_valid and second_block_valid,
28 'errors': errors
29 }
301// जावा: एक यादृच्छिक वैध सीबीयू उत्पन्न करें
2import java.util.Random;
3
4public class CBUGenerator {
5 private static final Random random = new Random();
6
7 public static String generateCBU() {
8 // पहले 7 अंक (बैंक और शाखा कोड) उत्पन्न करें
9 StringBuilder firstBlockBase = new StringBuilder();
10 for (int i = 0; i < 7; i++) {
11 firstBlockBase.append(random.nextInt(10));
12 }
13
14 // पहले ब्लॉक के लिए चेक अंक की गणना करें
15 int[] firstBlockWeights = {7, 1, 3, 9, 7, 1, 3};
16 int firstBlockCheckDigit = calculateCheckDigit(
17 firstBlockBase.toString(),
18 firstBlockWeights
19 );
20
21 // दूसरे ब्लॉक के पहले 13 अंक उत्पन्न करें
22 StringBuilder secondBlockBase = new StringBuilder();
23 for (int i = 0; i < 13; i++) {
24 secondBlockBase.append(random.nextInt(10));
25 }
26
27 // दूसरे ब्लॉक के लिए चेक अंक की गणना करें
28 int[] secondBlockWeights = {3, 9, 7, 1, 3, 9, 7, 1, 3, 9, 7, 1, 3};
29 int secondBlockCheckDigit = calculateCheckDigit(
30 secondBlockBase.toString(),
31 secondBlockWeights
32 );
33
34 // सभी भागों को जोड़ें
35 return firstBlockBase.toString() + firstBlockCheckDigit +
36 secondBlockBase.toString() + secondBlockCheckDigit;
37 }
38
39 // calculateCheckDigit विधि का कार्यान्वयन...
40}
411// पीएचपी: प्रदर्शन के लिए सीबीयू स्वरूपित करें
2function formatCBU($cbu) {
3 if (!$cbu || strlen($cbu) !== 22) {
4 return $cbu;
5 }
6
7 // स्वरूप: XXXXXXXX XXXXXXXXXXXXXX
8 return substr($cbu, 0, 8) . ' ' . substr($cbu, 8);
9}
10
11// उपयोग उदाहरण
12$cbu = '0123456789012345678901';
13echo formatCBU($cbu); // आउटपुट: 01234567 89012345678901
141' एक्सेल वीबीए: सीबीयू को मान्य करें
2Function ValidateCBU(cbu As String) As Boolean
3 ' लंबाई की जाँच
4 If Len(cbu) <> 22 Then
5 ValidateCBU = False
6 Exit Function
7 End If
8
9 ' यह जाँचें कि सभी अक्षर अंक हैं
10 Dim i As Integer
11 For i = 1 To Len(cbu)
12 If Not IsNumeric(Mid(cbu, i, 1)) Then
13 ValidateCBU = False
14 Exit Function
15 End If
16 Next i
17
18 ' ब्लॉक निकालें
19 Dim firstBlock As String
20 Dim secondBlock As String
21 firstBlock = Left(cbu, 8)
22 secondBlock = Right(cbu, 14)
23
24 ' दोनों ब्लॉकों को मान्य करें
25 ValidateCBU = ValidateFirstBlock(firstBlock) And ValidateSecondBlock(secondBlock)
26End Function
27सीबीयू वैलिडेशन के वास्तविक दुनिया के उपयोग के मामले
भुगतान एकीकरण का परीक्षण
जब आप फिनटेक एप्लिकेशन या ई-कॉमर्स प्लेटफॉर्म बना रहे हैं जो अर्जेंटीना के भुगतान प्रोसेस करते हैं, तो आपको अपने टेस्ट वातावरण के लिए वैध सीबीयू की आवश्यकता होती है। एक सामान्य परिदृश्य: आपके स्टेजिंग वातावरण को लोड टेस्टिंग के लिए 50 टेस्ट खातों के साथ वैध सीबीयू की आवश्यकता होती है। प्रत्येक के लिए चेक अंक को मैन्युअल रूप से गणना करने में घंटे लग जाएंगे। जनरेटर इसे कुछ सेकंड में संभालता है, जो आपको उचित रूप से स्वरूपित टेस्ट डेटा देता है जो उत्पादन सीबीयू की तरह व्यवहार करता है बिना वास्तविक खाता संख्याओं का उपयोग करने के जोखिम के।
प्रो टिप: अपने टेस्ट फिक्स्चर्स में जनरेट किए गए सीबीयू का एक सेट रखें। यह आपकी टीम में लगातार टेस्ट डेटा सुनिश्चित करता है और जब टेस्ट विफल होते हैं तो डीबगिंग को आसान बनाता है।
लेनदेन त्रुटियों को रोकना
यहाँ जो आमतौर पर होता है: एक ग्राहक अपना सीबीयू वायर ट्रांसफर के लिए प्रदान करता है, लेकिन उसने गलती से स्पेस शामिल कर दिए हैं या दो अंकों को बदल दिया है। यदि आप वैलिडेशन के बिना ट्रांसफर प्रोसेस करते हैं, तो बैंक इसे अस्वीकार कर देता है - लेकिन केवल एक देरी के बाद, और आप पहले ही अपने सिस्टम में लेनदेन के इरादे को रिकॉर्ड कर चुके हैं। अब आप समाधान की परेशानियों से निपट रहे हैं।
जमा करने से पहले सीबीयू प्रारूप को मान्य करने से इन त्रुटियों को तुरंत पकड़ा जा सकता है। वैलिडेटर यह नहीं बताएगा कि खाता मौजूद है या सही व्यक्ति से संबंधित है (जिसके लिए बैंकिंग एपीआई एक्सेस की आवश्यकता होती है), लेकिन यह पुष्टि करेगा कि संरचना बीसीआरए मानकों के अनुसार सही है।
बैंकिंग एकीकरण आवश्यकताओं को समझना
अर्जेंटीना के वित्तीय सिस्टम में नए डेवलपर्स के लिए, यह टूल हाथों-हाथ सीखने प्रदान करता है। आप देख सकते हैं कि चेक अंक कैसे काम करते हैं, समझ सकते हैं कि कुछ संख्याएँ क्यों अमान्य हैं, और उत्पादन कोड लिखने से पहले किनारे के मामलों के साथ प्रयोग कर सकते हैं।
सामान्य गलती: यह मानना कि सीबीयू वैलिडेशन आईबीएएन वैलिडेशन के समान है। दोनों चेक अंकों का उपयोग करते हैं, लेकिन एल्गोरिदम पूरी तरह से अलग हैं। इस टूल के साथ परीक्षण आपको अर्जेंटीना के बैंकिंग कोड की विशिष्ट आवश्यकताओं को समझने में मदद करता है।
बैंकिंग यूआई में फॉर्म वैलिडेशन
जब सीबीयू स्वीकार करने वाले इनपुट फॉर्म डिजाइन कर रहे हैं, तो आपको यह परीक्षण करने की आवश्यकता है कि सिस्टम विभिन्न त्रुटि स्थितियों को कैसे संभालता है। क्या होता है जब कोई उपयोगकर्ता स्पेस के साथ सीबीयू पेस्ट करता है? जब चेक अंक गलत होता है तो कौन सा त्रुटि संदेश दिखाई देता है? यह टूल आपको इन परिदृश्यों का परीक्षण करने और बेहतर उपयोगकर्ता प्रतिक्रिया डिजाइन करने में मदद करता है।
संबंधित बैंकिंग सत्यापन उपकरण
आपकी आवश्यकताओं के अनुसार, आपको ये पूरक उपकरण भी चाहिए हो सकते हैं:
- CUIT/CUIL वैलिडेटर: अर्जेंटीना के कर पहचान संख्याओं को सत्यापित करता है—जब आपको बैंकिंग और कर पहचान दोनों की सत्यापन की आवश्यकता हो
- CVU वैलिडेटर: CBU के समान, लेकिन डिजिटल वॉलेट (मर्केडो पागो, उआला आदि) के लिए, जो 22 अंकों के प्रारूप का उपयोग करता है
- IBAN वैलिडेटर: यूरोपीय या अन्य अंतर्राष्ट्रीय खातों को शामिल करने वाले सीमा पार भुगतान के लिए
- बैंकिंग एपीआई सेवाएं: उत्पादन प्रणालियों के लिए जिन्हें खाता स्वामित्व और शेष राशि की जांच करने की आवश्यकता है, न कि केवल प्रारूप सत्यापन
महत्वपूर्ण सीमा: यह उपकरण केवल प्रारूप और जांच अंकों को सत्यापित करता है। यह पुष्टि नहीं कर सकता कि CBU एक सक्रिय बैंक खाते से संबंधित है या खाता धारक की पहचान की पुष्टि नहीं कर सकता। इन जांचों के लिए, आपको अर्जेंटीना के बैंकिंग एपीआई या भुगतान प्रोसेसर के साथ एकीकरण की आवश्यकता होगी।
अर्जेंटीना के बैंकिंग सिस्टम ने सीबीयू को कैसे अपनाया
नवंबर 2000 से पहले, अर्जेंटीना के बैंकों के बीच पैसे भेजना अचानक जटिल था। प्रत्येक वित्तीय संस्थान अपनी खाता संख्या प्रणाली का उपयोग करता था—कुछ 10 अंकों के साथ, अन्य 15 अंकों के साथ, और किसी भी बैंक या शाखा को पहचानने का कोई मानकीकृत तरीका नहीं था। अंतर-बैंक हस्तांतरण में मैनुअल सत्यापन की आवश्यकता होती थी और अक्सर प्रसंस्करण में दिन लग जाते थे।
बीसीआरए ने इस विखंडन को हल करने के लिए सीबीयू का परिचय दिया। सभी वित्तीय संस्थानों में एक ही 22-अंक के प्रारूप को अनिवार्य करके, अर्जेंटीना यूरोप के आईबीएएन सिस्टम जैसे अंतर्राष्ट्रीय मानकों के साथ संरेखित हुआ। एम्बेडेड चेक अंक विशेष रूप से चतुर थे: वे स्वचालित रूप से अधिकांश डेटा प्रवेश त्रुटियों को पकड़ लेते हैं, विफल हस्तांतरणों और लेनदेन की जांच और उलटने से जुड़ी लागतों को कम करते हैं।
दिलचस्प बात यह है: सीबीयू प्रारूप में 20 वर्षों से लगभग कोई बदलाव नहीं हुआ है। जबकि बैंकिंग प्रौद्योगिकी नाटकीय रूप से विकसित हुई है—मोबाइल ऐप्स, तत्काल हस्तांतरण, डिजिटल वॉलेट—अंतर्निहित सीबीयू संरचना वही रही है। यह स्थिरता मूल डिजाइन की प्रभावशीलता को दर्शाती है कि इसने भविष्य की आवश्यकताओं की कितनी अच्छी तरह से कल्पना की थी।
आज, अर्जेंटीना के लोग सीबीयू का उपयोग लगभग हर इलेक्ट्रॉनिक वित्तीय लेनदेन के लिए करते हैं: वेतन जमा, बिल भुगतान, कर फाइलिंग, सरकारी लाभ और ई-कॉमर्स। प्रारूप इतना प्रभावी साबित हुआ है कि जब डिजिटल वॉलेट (जैसे मर्केडो पागो) सामने आए, तो नियामकों ने सीवीयू (क्लेव वर्चुअल यूनिफॉर्मे) के लिए नई चीज़ बनाने के बजाय एक ही संरचना को अपनाया।
अक्सर पूछे जाने वाले प्रश्न
सीबीयू और सीवीयू में क्या अंतर है?
सीबीयू पारंपरिक बैंक खातों की पहचान करते हैं, जबकि सीवीयू (क्लेव वर्चुअल यूनीफॉर्म) मर्केडो पेगो, उआला या ब्रुबैंक जैसे फिनटेक प्रदाताओं के डिजिटल वॉलेट खातों की पहचान करते हैं। प्रारूप बिल्कुल समान है—22 अंक और समान सत्यापन एल्गोरिदम—जो तार्किक है क्योंकि वे अंतर-संचालनीय हैं। आप सीबीयू से सीवीयू में और इसके विपरीत पैसे ट्रांसफर कर सकते हैं जैसे कोई अन्य बैंक ट्रांसफर। पहले तीन अंक बताते हैं कि आप पारंपरिक बैंक या डिजिटल वॉलेट प्रदाता देख रहे हैं।
क्या मैं सीबीयू से बैंक का नाम जान सकता हूँ?
हाँ। पहले तीन अंक बीसीआरए द्वारा असाइन किए गए बैंक पहचानकर्ता हैं। उदाहरण के लिए, "011" से शुरू होने वाले कोड बैंको नेशन के हैं, जबकि "017" बीबीवीए अर्जेंटीना को दर्शाता है। बीसीआरए इन कोड्स का एक आधिकारिक रजिस्ट्री प्रकाशित करता है, जिसे बैंकिंग एप्लिकेशन आमतौर पर सीबीयू दर्ज करने पर बैंक का नाम स्वचालित रूप से प्रदर्शित करने के लिए संदर्भित करते हैं।
क्या सीबीयू खाता संख्या के समान है?
बिल्कुल नहीं। आपकी खाता संख्या सीबीयू के अंदर छिपी हुई है, लेकिन सीबीयू इसके साथ अतिरिक्त रूटिंग जानकारी पैकेज करता है। इसे सड़क के पते और जीपीएस निर्देशांक के बीच के अंतर की तरह सोचें—दोनों एक स्थान की पहचान करते हैं, लेकिन एक में अधिक संदर्भ शामिल हैं। सीबीयू आपके बैंक कोड, शाखा कोड, खाता संख्या और दो सत्यापन अंकों को एक ही हस्तांतरणीय स्ट्रिंग में बंडल करता है।
सीबीयू साझा करना कितना सुरक्षित है?
सीबीयू को साझा करने के लिए डिज़ाइन किया गया है—यही इसका मुख्य उद्देश्य है। प्राप्तकर्ताओं को आपके खाते में पैसा जमा करने के लिए इसकी आवश्यकता होती है। पासवर्ड या पिन के विपरीत, एक सीबीयू केवल आने वाले ट्रांसफर की अनुमति देता है, न कि निकासी। हालांकि, इसे किसी भी वित्तीय जानकारी की तरह मानें: उन लोगों या कंपनियों के साथ साझा करें जिन पर आप भरोसा करते हैं, और सार्वजनिक रूप से ऑनलाइन पोस्ट करने में सावधानी बरतें। कुछ लोग खुले तौर पर प्रकाशित करने के बजाय अपना सीबीयू चुनिंदा रूप से देना पसंद करते हैं।
(अनुवाद जारी रहेगा...)
संदर्भ और आधिकारिक दस्तावेज
अर्जेंटीना के बैंकिंग मानकों के बारे में अधिकृत जानकारी के लिए:
-
अर्जेंटीना का केंद्रीय बैंक (BCRA) - वित्तीय प्रणाली नियम - भुगतान प्रणाली के मानकों और बैंकिंग नियमों पर BCRA का आधिकारिक दस्तावेज
-
कानून संख्या 25,345 - "कर चोरी की रोकथाम और भुगतान का आधुनिकीकरण" (नवंबर 2000) - वह कानून जिसने अर्जेंटीना की इलेक्ट्रॉनिक भुगतान प्रणाली का ढांचा स्थापित किया
-
BCRA संचार "A" श्रृंखला - वित्तीय संस्थानों के लिए CBU कार्यान्वयन आवश्यकताओं को परिभाषित करने वाले तकनीकी परिपत्र
-
इंटरबैंकिंग एस.ए. - वह संगठन जो अर्जेंटीना के अंतर-बैंक इलेक्ट्रॉनिक भुगतान नेटवर्क का संचालन करता है और CBU रूटिंग तालिकाओं को बनाए रखता है
ये स्रोत उन तकनीकी विशिष्टताओं को प्रदान करते हैं जिनका उपयोग इस वैलिडेटर को लागू करने में किया जाता है और अर्जेंटीना के वित्तीय अधिकारियों द्वारा नियमित रूप से अपडेट किया जाता है।
क्या आप सीबीयू को मान्य करने या उत्पन्न करने के लिए तैयार हैं?
चाहे आप एक भुगतान एकीकरण बना रहे हों, एक फिनटेक एप्लिकेशन का परीक्षण कर रहे हों, या अर्जेंटीना के बैंकिंग सिस्टम के बारे में सीख रहे हों, सीबीयू मान्यकरण को समझना महत्वपूर्ण है। यह टूल उन्हीं चेकसम एल्गोरिदम को लागू करता है जिनका उपयोग अर्जेंटीना के बैंक करते हैं, ताकि आप लेनदेन विफलताओं से पहले फॉर्मेट त्रुटियों को पकड़ सकें।
याद रखें: फॉर्मेट मान्यकरण केवल पहला कदम है। एक सही फॉर्मेट वाला सीबीयू यह गारंटी नहीं देता कि खाता मौजूद है या आपके पास सही प्राप्तकर्ता है। वास्तविक धन को संभालने वाली उत्पादन प्रणालियों के लिए, फॉर्मेट मान्यकरण को बैंकिंग एपीआई या भुगतान प्रोसेसर के माध्यम से अतिरिक्त सत्यापन के साथ संयोजित करें।
टूल को किसी पंजीकरण या स्थापना की आवश्यकता नहीं है—बस इसे खोलें और आधिकारिक बीसीआरए मानकों के अनुसार सीबीयू को मान्य करना या उत्पन्न करना शुरू करें।