XSD Schemas
EBICS XML schemas, message formats, and technical specifications.
Overview
EBICS uses XML for all protocol messages. The schemas define the structure of requests, responses, and order data.
Schema Categories
Protocol Schemas
Core EBICS protocol message structures:
| Schema | Purpose | Version |
|---|---|---|
ebics_request_H005.xsd |
EBICS request envelope | H005/H006 |
ebics_response_H005.xsd |
EBICS response envelope | H005/H006 |
ebics_keymgmt_request_H005.xsd |
Key management requests | H005/H006 |
ebics_keymgmt_response_H005.xsd |
Key management responses | H005/H006 |
ebics_orders_H005.xsd |
Order data structures | H005/H006 |
Signature Schemas
Electronic signature formats:
| Schema | Purpose |
|---|---|
ebics_signature_S002.xsd |
EU signature container |
xmldsig-core-schema.xsd |
XML Digital Signature |
Order Data Schemas
Business transaction formats:
| Schema | Purpose |
|---|---|
pain.001.*.xsd |
Credit Transfer Initiation |
pain.002.*.xsd |
Payment Status Report |
pain.008.*.xsd |
Direct Debit Initiation |
camt.052.*.xsd |
Intraday Statement |
camt.053.*.xsd |
Account Statement |
camt.054.*.xsd |
Debit/Credit Notification |
Documentation Sections
- Message Types - Request and response structures
- Order Data Formats - Business transaction schemas
- BTF Reference - Business Transaction Format parameters
- Return Codes - Error codes and handling
EBICS Versions
| Version | Protocol | Status |
|---|---|---|
| H003 | EBICS 2.3 | Legacy |
| H004 | EBICS 2.4/2.5 | Supported |
| H005 | EBICS 3.0 | Supported |
| H006 | EBICS 3.0.2 | Current |
Namespace References
<!-- EBICS H005/H006 -->
xmlns:ebics="urn:org:ebics:H005"
<!-- XML Digital Signature -->
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
<!-- ISO 20022 Pain -->
xmlns:pain="urn:iso:std:iso:20022:tech:xsd:pain.001.001.09"
<!-- ISO 20022 Camt -->
xmlns:camt="urn:iso:std:iso:20022:tech:xsd:camt.053.001.08"
Validation
All EBICS messages must validate against their respective XSD schemas. Invalid messages are rejected with return code EBICS_INVALID_XML.