अंतरराष्ट्रीय बैंक खाता संख्या जाँचें, देश के हिसाब से उसकी लंबाई परखें और उसे ब्लॉकों में फ़ॉर्मेट करें — अपने ब्राउज़र में।
IBAN — International Bank Account Number, जिसे ISO 13616 परिभाषित करता है — वह तरीका है जिससे सरहद पार किसी बैंक खाते का पता दिया जाता है। इसकी शुरुआत दो अक्षरों वाले देश कोड से होती है, फिर दो चेक डिजिट, और फिर राष्ट्रीय खाता संख्या (BBAN), जिसका ढाँचा और लंबाई हर देश खुद तय करता है: नॉर्वे में 15 अक्षर, जर्मनी और ब्रिटेन में 22, ब्राज़ील में 29, सेंट लूसिया में 32। अंतरराष्ट्रीय ट्रांसफ़र में एक अंक गलत होने का मतलब है भुगतान का खारिज होना, पैसे लौटने की फ़ीस और एक हफ़्ते का इंतज़ार — और चेक डिजिट ठीक इसी को रोकने के लिए हैं।
वैलिडेशन ISO 7064 MOD 97-10 की विधि पर चलता है। शुरुआती चार अक्षर अंत में ले जाए जाते हैं, हर अक्षर को एक संख्या से बदला जाता है (A बनता है 10, B बनता है 11, और इसी तरह Z तक 35), और बनने वाले लंबे पूर्णांक को 97 से भाग दिया जाता है: सही IBAN हमेशा शेषफल 1 छोड़ता है। वह पूर्णांक साठ अंकों तक लंबा हो सकता है, जो JavaScript की संख्या की सटीक सीमा से कहीं आगे है, इसलिए यह टूल उसे टुकड़ों में लेता है और शेषफल आगे बढ़ाता जाता है — वही तकनीक जो बैंकिंग सॉफ़्टवेयर इस्तेमाल करता है। उससे पहले वह लंबाई को आधिकारिक रजिस्ट्री से मिलाता है, जिससे सबसे आम गलती पकड़ में आ जाती है: अधूरा पेस्ट।
रिपोर्ट आपको देश, चेक डिजिट, BBAN और अपेक्षित लंबाई बताती है, और जितने IBAN आप पेस्ट करें — हर पंक्ति में एक — उतने सब पर काम करती है, जो तब बहुत काम आता है जब आप सप्लायर सूची साफ़ कर रहे हों, भुगतान डेटाबेस माइग्रेट कर रहे हों या वायर ट्रांसफ़र से पहले कोई इनवॉइस जाँच रहे हों। जो यह नहीं बता सकती वह है कि खाता मौजूद है या नहीं और उसका मालिक कौन है: mod-97 सिर्फ़ इतना साबित करता है कि संख्या आंतरिक रूप से संगत है, इससे ज़्यादा कुछ नहीं। सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है, बिना किसी नेटवर्क रिक्वेस्ट के, इसलिए आपके पेस्ट किए खाता नंबर कभी आपके डिवाइस से बाहर नहीं जाते।
IBAN के पहले चार अक्षरों को अंत में ले जाएँ, हर अक्षर को वर्णमाला में उसकी स्थिति जमा 9 से बदलें (A = 10, B = 11 … Z = 35), नतीजे को एक पूर्णांक की तरह पढ़ें और 97 से भाग दें। IBAN तब वैध है जब शेषफल ठीक 1 हो और उसकी कुल लंबाई वही हो जो ISO 13616 रजिस्ट्री उस देश कोड के लिए तय करती है।
दो बातें: कुल लंबाई वही होनी चाहिए जो उसका देश ISO 13616 रजिस्ट्री में तय करता है, और mod-97 जाँच का शेषफल 1 आना चाहिए। दोनों अक्षरों पर शुद्ध अंकगणित हैं, इसलिए किसी बैंक से जुड़ने की ज़रूरत नहीं।
नहीं। वैलिडेशन यह साबित करता है कि संख्या आंतरिक रूप से संगत है और अपने देश के लिए सही स्वरूप में है। यह नहीं बताता कि खाता खुला है, उसका मालिक कौन है, या वह ट्रांसफ़र ले सकता है या नहीं।
हाँ। ब्राज़ीली IBAN में 29 अक्षर होते हैं — देश कोड BR, दो चेक डिजिट, बैंक कोड, शाखा, खाता संख्या, खाते का प्रकार और खाताधारक की स्थिति। इनका इस्तेमाल अंतरराष्ट्रीय ट्रांसफ़र में होता है; घरेलू भुगतान Pix, TED या boleto से होते हैं।
किसी भी इलेक्ट्रॉनिक फ़ॉर्म या बैंकिंग सिस्टम में बिना स्पेस के; और जब वह कागज़, इनवॉइस या लेटरहेड पर छपे तो चार-चार अक्षरों के समूहों में। यहाँ दिए दोनों बटन एक ही संख्या को दो स्वीकृत रूपों में दिखाते हैं।
नहीं। देश की तालिका और mod-97 अंकगणित, दोनों आपके डिवाइस पर चल रहे JavaScript में हैं — कोई नेटवर्क रिक्वेस्ट नहीं होती, और कुछ भी लॉग या सहेजा नहीं जाता।
लगभग हमेशा कोई अक्षर आगे-पीछे हो गया है या गलत टाइप हुआ है: mod-97 हर एक-अक्षर की गलती और आसपास के दो अक्षरों की लगभग हर अदला-बदली पकड़ लेता है। इसे मूल दस्तावेज़ से अक्षर दर अक्षर, चार-चार के एक-एक ब्लॉक में मिलाएँ।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।