इंटरैक्टिव डेमो

Pain001 को अपने ब्राउज़र में आज़माएँ

कोई CSV फ़ाइल डालें, नमूना इस्तेमाल करें या अपने रिकॉर्ड पेस्ट करें। सत्यापन तुरंत, पूरी तरह आपके ब्राउज़र में चलता है, और कुछ भी आपकी मशीन से कभी बाहर नहीं जाता।

अपना भुगतान डेटा जोड़ें

यहाँ CSV फ़ाइल खींचें या ब्राउज़ करने के लिए क्लिक करें

अधिकतम 2 MB · आपके ब्राउज़र द्वारा स्थानीय रूप से पढ़ी जाती है, कभी अपलोड नहीं होती

अपने टेम्पलेट के रूप में उपयोग हेतु एक नमूना डाउनलोड करें: SEPA क्रेडिट ट्रांसफ़र · सीमा-पार · 20-पंक्ति बैच

सत्यापन परिणाम & जनरेट किया गया XML

चरण 1 में डेटा जोड़ें, और सत्यापन स्वतः चलेगा।

चरण 1 में डेटा जोड़ते ही सत्यापित pain.001.001.09 दस्तावेज़ यहाँ दिखाई देगा।

इसे आधिकारिक ISO 20022 XSD से सिद्ध करें

Steps 1–2 already ran the pain001 library itself: its record validation, the scheme rulebook you chose, XML generation, and the official pain.001.001.09 schema gate on the result, all inside a Python runtime compiled to WebAssembly and served from this site. This button re-runs the schema gate on the XML shown above, so you can edit the document and check it again. The runtime (about 28 MB) downloads once, the first time you validate, and stays cached.

पहले चरण 2 में XML बनाएँ। XSD गेट उसी आउटपुट पर चलता है।

    इस पृष्ठ पर सब कुछ आपके ब्राउज़र में चलता है। कुछ भी अपलोड, संग्रहीत या कहीं भेजा नहीं जाता। यह स्वयं pain001 लाइब्रेरी चलाता है, वही पैकेज जिसे आप pip से इंस्टॉल करते हैं, WebAssembly में संकलित एक Python रनटाइम के भीतर: रिकॉर्ड सत्यापन, IBAN और BIC जाँचें, आपकी चुनी हुई स्कीम नियम-पुस्तिका, पुनर्गणित NbOfTxs/CtrlSum नियंत्रण योग के साथ XML जनरेशन, और आधिकारिक XSD गेट। CLI जो जोड़ता है वह है पैमाना और इनपुट: किसी भी आकार की फ़ाइलें, Excel, SQLite, JSON, Parquet और SWIFT MT101, और हर संदेश संस्करण। पूरी पाइपलाइन के लिए CLI इंस्टॉल करें।

    यह डेमो क्या दिखाता है, और वास्तविक पाइपलाइन क्या जोड़ती है

    प्रत्येक नमूना बैच CSV फ़ाइल के रूप में भी डाउनलोड किया जा सकता है, ताकि वह आपके अपने ERP या स्प्रेडशीट निर्यात का टेम्पलेट बने। हेडर पंक्ति ही अनुबंध है।

    ऊपर का डेमो स्वयं pain001 लाइब्रेरी चलाता है, उसकी नकल नहीं: अनिवार्य फ़ील्ड की जाँच, ISO 13616 के अनुसार IBAN mod-97 चेकसम, ISO 9362 के अनुसार BIC संरचना, राशि और तारीख़ के प्रारूप, रिकॉर्ड से पुनर्गणित नियंत्रण-योग (NbOfTxs, CtrlSum), आपकी चुनी हुई स्कीम नियमावली और आधिकारिक XSD गेट। "त्रुटि डालें…" मेनू आज़माएँ। हर परिदृश्य ठीक एक यथार्थवादी दोष रोपता है (उलटा IBAN अंक, विकृत BIC, गायब कॉलम, यूरोपीय कॉमा-दशमलव राशि, असंभव तिथि) और वह पंक्ति-स्तरीय निष्कर्ष दिखाता है जिसे बैंक का गेटवे अन्यथा कई दिनों बाद बताता।

    इंस्टॉल किया गया टूलचेन वह जोड़ता है जो ब्राउज़र का एक टैब नहीं कर सकता: किसी भी आकार की फ़ाइलें; Excel, SQLite, JSON, Parquet और SWIFT MT101 से इनपुट; प्रत्यक्ष डेबिट और उद्देश्य-कोड अनिवार्यताओं सहित सभी 29 स्कीम प्रोफ़ाइल (डेमो में 16 उपलब्ध हैं), नियम-दर-नियम --explain आउटपुट के साथ; और हर समर्थित संस्करण, pain.001 के ग्यारह और pain.008 के दो संस्करण (.02 और .08)।

    pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run 

    चरण 3 केवल स्कीमा गेट को फिर से चलाता है, ताकि आप ऊपर का XML संपादित करके उसे फिर से जाँच सकें: इस साइट से परोसे गए आधिकारिक pain.001.001.09 स्कीमा के विरुद्ध xmlschema। यह उसी श्रेणी का XSD गेट है जो CLI लागू करता है।