Pain001

చెల్లింపు ఫైళ్లలోని లోపాలను మీ బ్యాంకు కంటే ముందే గుర్తించండి#

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 ఫైళ్లు మీ ఎగుమతులకు టెంప్లేట్లుగా డౌన్‌లోడ్ చేసుకోవచ్చు.

14 నవంబర్ 2026 గడువు#

22 నవంబర్ 2025న MT–MX సహజీవనం ముగిసిన తర్వాత, తదుపరి గడువు 14 నవంబర్ 2026: పూర్తిగా నిర్మాణరహిత చిరునామాలు CBPR+ చెల్లింపులలో తిరస్కరించబడతాయి; అంతర్-బ్యాంకు MT101 రిలే స్థానంలో pain.001 వెర్షన్ 9 వస్తుంది. Pain001 ఈరోజే నిర్మాణాత్మక మరియు హైబ్రిడ్ చిరునామాలను రూపొందిస్తుంది — ఒకే కమాండ్‌తో MT101ను మారుస్తుంది.

ప్రారంభించండి#

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

మరింత: ఇన్‌స్టాలేషన్ గైడ్, సాంకేతిక సూచన, 2028 వరకు ISO 20022 రోడ్‌మ్యాప్, pain.002 తిరస్కరణ కోడ్‌లు, ట్రస్ట్ సెంటర్ మరియు ఎగ్జిక్యూటివ్ సారాంశం. పూర్తి డాక్యుమెంటేషన్ ఆంగ్లంలో. ద్వంద్వ లైసెన్స్ Apache-2.0 / MIT — ఏ స్థాయిలోనైనా ఉచిత వాణిజ్య వినియోగం.