पेमेंट फाइलमधील त्रुटी तुमच्या बँकेच्या आधीच शोधा#
Pain001 हे ISO 20022 पेमेंट आरंभासाठी ओपन-सोर्स Python सूट आहे. तुमच्याकडे आधीच असलेला डेटा (CSV, Excel, SQLite, JSON, Parquet किंवा जुने SWIFT MT101 संदेश) अधिकृत XSD स्कीमांनी पडताळलेल्या pain.001 (क्रेडिट ट्रान्सफर) आणि pain.008 (डायरेक्ट डेबिट) XML मध्ये रूपांतरित करते.
प्रत्येक फाइल लिहिण्यापूर्वी तीन पडताळणी स्तरांतून जाते: प्रत्येक नोंदीसाठी JSON स्कीमा (IBAN ची mod-97 तपासणी आणि BIC रचना यासह), scheme नियम (SEPA आणि सीमापार CBPR+) आणि अंतिम XSD पडताळणी. नियंत्रण बेरजा नेहमी पुन्हा मोजल्या जातात, कधीही कॉपी होत नाहीत. सर्व काही स्थानिक चालते: कोणताही पेमेंट डेटा तुमच्या पायाभूत सुविधेबाहेर जात नाही.
ब्राउझरमध्ये वापरून पहा#
एक नमुना बॅच थेट तुमच्या ब्राउझरमध्ये पडताळा (काहीही अपलोड होत नाही) आणि निकाल अधिकृत XSD स्कीमाने सिद्ध करा: Pain001 वापरून पहा. नमुना CSV फाइल्स तुमच्या निर्यातीसाठी टेम्पलेट म्हणून डाउनलोड करता येतात.
संरचित पत्त्याची मुदत, पुढे ढकललेली#
22 नोव्हेंबर 2025 रोजी MT–MX सहअस्तित्व संपल्यानंतर पुढील टप्पा 14 नोव्हेंबर 2026 रोजी नियोजित होता: CBPR+ पूर्णपणे असंरचित टपाल पत्ते नाकारणार होते, आणि आंतर-बँक MT101 रिलेची जागा pain.001 आवृत्ती 9 घेणार होती. ऑगस्ट 2026 मध्ये Swift ने हे दोन्ही बदल पुढे ढकलले आणि नवीन तारखा डिसेंबर 2026 पर्यंत जाहीर केल्या जातील; आवश्यकता मात्र कायम आहेत. Pain001 आधीच संरचित आणि हायब्रिड पत्ते हाताळते, आणि एका कमांडने तुमचा MT101 रूपांतरित करते.
सुरुवात करा#
पुढे: इन्स्टॉलेशन मार्गदर्शक, तांत्रिक संदर्भ, 2028 पर्यंत ISO 20022 रोडमॅप, pain.002 नकार कोड, विश्वास केंद्र आणि कार्यकारी सारांश. संपूर्ण दस्तऐवजीकरण इंग्रजीत. दुहेरी परवाना Apache-2.0 / MIT: कोणत्याही प्रमाणात मोफत व्यावसायिक वापर.
