Fayilolin biyan kuɗi da bankinku ba zai ƙi ba#

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.

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

Cikakken bayani yana cikin Turanci: jagorar shigarwa, bayanin fasaha, gwaji a browser da taƙaitaccen bayanin ISO 20022 na 2026. Cibiyar tana da lasisi biyu Apache-2.0 / MIT — amfani na kasuwanci kyauta a kowane girma.