XSD
ISO 20022 Registration Authority · 001.02
ISO 20022 pain.008.001.02
Customer Direct Debit Initiation (2009)
The 2009 version of the direct debit initiation message, the SEPA direct debit format until 2023.
About
Version 02 was used by the EPC SEPA Core and B2B direct debit rulebooks until November 2023, and many creditors and banks still exchange it.
Good to know
- Bank and scheme guidelines restrict the message further; they are not applied here.
- The example is by xmlvalid.com, with an illustrative creditor identifier and IBANs.
Example document
pain.008.001.02.xml · 2.1 KB · valid against this schema
In CI and from code
The same schema by its name, iso20022-pain.008.001.02, through the API.
npx @xmlvalid/cli validate "**/*.xml" --schema iso20022-pain.008.001.02
- uses: xmlvalid/validate-action@v1
with:
files: "**/*.xml"
schema: iso20022-pain.008.001.02
api-key: ${{ secrets.XMLVALID_API_KEY }}
curl https://xmlvalid.com/api/v1/validations \
-H "Authorization: Bearer $XMLVALID_API_KEY" \
-F document={{ $schema->example ?? 'document.xml' }} -F schema=iso20022-pain.008.001.02
Free accounts get 100 API validations a month. On Pro, a URL monitor can check a published document against this schema every hour and email you when it breaks. More CI setups