pain.001 Validator

pain.001

Validateur & Expliqueur ISO 20022 pain.001

Validez et analysez vos fichiers de paiement pain.001 avant envoi à la banque.

TRF onlyInstdAmt requiredEqvtAmt not supported

Pris en charge

  • ISO 20022 pain.001.001.03
  • ISO 20022 pain.001.001.09 — Sepa, Swiss CH.03, Swiss UBS
  • ISO 20022 pain.001.001.11 — Sepa

Perimetre de validation

Banques

Glissez-déposez votre fichier XML ici

ou parcourir

XML uniquement · 1 Mo max · 20 transactions

Exemples de démonstration

Utilisez-les uniquement pour prévisualiser l'expérience de diagnostic. Votre propre XML reste le flux de travail principal.

Préférez les téléchargements ? XML valide ou XML invalide

Files are processed in memory only — nothing is stored or transmitted to third parties.

Supports official ISO 20022 XSD schemas: pain.001.001.03.xsd (urn:iso:std:iso:20022:tech:xsd:pain.001.001.03), pain.001.001.09.xsd (urn:iso:std:iso:20022:tech:xsd:pain.001.001.09), and the Swiss Payment Standards CH.03 overlay pain.001.001.09.ch.03.xsd. Compatible with Swiss QR-bill, SEPA Credit Transfer (SCT), and SIX Payment Standards. Validates IBAN checksum (MOD97), BIC format, CtrlSum, NbOfTxs, EqvtAmt restrictions, and structured remittance information. Explains ISO 20022 payment file rejection causes: bank rejection, payment rejected, pain001 error, XML validation error, SEPA CT pain.001 invalid, Swiss payment file error.

Valider et expliquer les fichiers de paiement pain.001 avant soumission bancaireValidation XSD officielle, contrôles spécifiques au profil et diagnostics lisibles pour pain.001.001.03, pain.001.001.09 et Swiss CH.03.

XSD ISO 20022 officiel

Prise en charge Swiss CH.03

Diagnostics lisibles

Aucun compte requis

Pas seulement de la validation XML

Le XSD détecte la structure. Ifriqa explique les causes de rejet.

La validation XSD est nécessaire, mais les banques rejettent les fichiers pain.001 pour des raisons de profil, de cohérence et de règles métier. La plateforme combine des contrôles de schéma, des diagnostics ISO 20022, des overlays de profil et des rapports lisibles.

CoucheCe que ça détecte
XSD officielStructure XML, éléments requis, contraintes de schéma
Règles ISO 20022IBAN, BIC, CtrlSum, NbOfTxs, cohérence des montants
Règles de profilRestrictions Swiss CH.03 et futures restrictions bancaires
Couche d'explicationDiagnostics lisibles et JSON lisible par machine

Profils supportés

pain.001.001.03pain.001.001.09Swiss CH.03Profils bancaires progressivement ajoutés

Validation prête pour la Suisse

Validez les fichiers pain.001.001.09 selon le profil Swiss CH.03 avant de les envoyer aux institutions financières suisses.

Les profils spécifiques aux banques sont progressivement ajoutés.

Diagnostics lisibles

ErreurExplication
Somme de contrôle IBAN invalideLa vérification MOD97 a échoué avant que le fichier n'atteigne la banque.
Incohérence du CtrlSumLe total déclaré diffère de la somme réelle des transactions.
EqvtAmt interditLe profil sélectionné n'autorise pas le montant équivalent ici.

Conçu pour

  • Éditeurs de logiciels ERP et comptables
  • Équipes financières préparant des fichiers SEPA/SCT
  • Entreprises suisses utilisant pain.001.001.09 CH.03
  • Développeurs intégrant des exports ISO 20022
  • Consultants analysant les rejets bancaires
FonctionnalitéGratuitPayant
Validation XML uniqueOuiOui
XSD + diagnostics de baseOuiOui
Explication métier complètePartielOui
Rapport JSON/APIAperçuOui
Lot / ZIPNonOui
Rapports spécifiques banque/profilLimitéOui
Historique / rapports sauvegardésNonOui
Accès APINonOui

Guides & Reference

Besoin de validation par lot ou d'accès API ?

L'accès API, le traitement par lot/ZIP, les rapports sauvegardés et les diagnostics de profil spécifiques aux banques sont prévus pour les usages payants.

Contacter Ifriqa
ISO 20022 pain.001 Validator & Explainer — Ifriqa