Pain001

Gano kurakuran fayilolin biyan kuɗi kafin bankinku ya gano su#

Pain001 kunshin Python ne na buɗaɗɗen tushe don fara biyan kuɗi bisa ISO 20022. Yana mai da bayanan da kuke da su — CSV, Excel, SQLite, JSON, Parquet ko tsofaffin saƙonnin SWIFT MT101 — zuwa XML na pain.001 (canja wurin kuɗi) da pain.008 (cire kuɗi kai tsaye), waɗanda aka tabbatar da su da tsare-tsaren XSD na hukuma.

Kowane fayil yana wuce matakan tabbatarwa uku kafin a rubuta shi: tsarin JSON ga kowane rikodi (har da bincika mod-97 na IBAN da tsarin BIC), dokokin scheme (SEPA da CBPR+ na ƙetare) da tabbatarwar XSD ta ƙarshe. Ana sake lissafa jimillar sarrafawa koyaushe, ba a taɓa kwafa su ba. Komai yana gudana a cikin na'urarku: babu bayanan biyan kuɗi da ke fita daga kayan aikinku.

Gwada a cikin browser#

Tabbatar da rukunin misali kai tsaye a cikin browser ɗinku — ba a loda komai ba — kuma ku tabbatar da sakamakon da tsarin XSD na hukuma: gwada Pain001. Ana iya sauke fayilolin CSV na misali a matsayin samfura don fitarwar ku.

Ranar ƙarshe: 14 ga Nuwamba 2026#

Bayan zaman tare na MT–MX ya ƙare a ranar 22 ga Nuwamba 2025, rana ta gaba ita ce 14 ga Nuwamba 2026: za a ƙi adiresoshin gidan waya marasa tsari gaba ɗaya a cikin biyan kuɗi na CBPR+, kuma pain.001 sigar 9 za ta maye gurbin MT101 tsakanin bankuna. Pain001 yana samar da adiresoshin da aka tsara da na gauraye tun yau — kuma yana mai da MT101 da umarni ɗaya.

Fara#

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

Gaba: jagorar shigarwa, bayanin fasaha, taswirar ISO 20022 zuwa 2028, lambobin ƙi na pain.002, cibiyar aminci da taƙaitawa ga shugabanni. Cikakken bayani yana Turanci. Lasisi biyu Apache-2.0 / MIT — amfani na kasuwanci kyauta a kowane girma.