SEPA SCC PACS.003 - SEPA KarteneinzugInterbank Card Clearing Collection
![SEPA Card Clearing - SCC PACS.003 - XML Struktur (1) SEPA Card Clearing - SCC PACS.003 - XML Struktur (1)](https://i0.wp.com/image.jimcdn.com/app/cms/image/transf/dimension=212x10000:format=jpg/path/sfb8526475ed9bfe9/image/if7499225b75b37f6/version/1428956510/sepa-zahlungsverkehr-sepa-card-clearing-sepa-xml-format-sepa-karteneinzug-sepa-cards-framework-scf-scc-karteneinzug-scc-pacs-003-sepa-pacs-003-sepa-interbank-card-clearing-collection-sepa-wiki.jpg)
Für einen Karteneinzug vom Zahlungsdienstleister des Zahlungsempfängers zum Zahlungsdienstleister des Zahlers wird der XML Nachrichtentyp SCC PACS.003 sowohl für Sammelaufträge als auch für einzelne Zahlungsaufträge benötigt.
XML Struktur SEPA SCC PACS.003 – SCC Datentransfer Bundesbank an Bank
File Header Informationen SEPA SCC PACS.003 (Physische Dateiebene)
<?xml version="1.0" encoding="UTF-8"?>
<BBkDNF:BBkDNFBlkSCC xmlns:BBkDNF="urn:BBkDNF:xsd:BBkDNFBlkSCC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:BBkDNF:xsd:BBkDNFBlkSCC BBkDNFBlkSCC.xsd">
Sending Institution (8 oder 11-stelliger BIC des SEPA Clearers)
<BBkDNF:SndgInst>MARKDEFF</BBkDNF:SndgInst>
Receiving Institution (8 oder 11-stelliger BIC des Empfängers)
<BBkDNF:RcvgInst>AAAADEBBXXX</BBkDNF:RcvgInst>
Service Identifier
<BBkDNF:SrvcId>SCC</BBkDNF:SrvcId>
Zulässiger Code | Bedeutung |
SCC | SEPA Card Clearing |
Test Code
<BBkDNF:TstCode>P</BBkDNF:TstCode>
Zulässige Codes | Bedeutung |
P | Produktionsumgebung mit Deutsche Bundesbank |
T | Testumgebung mit Deutsche Bundesbank |
File Type
<BBkDNF:FType>DNF</BBkDNF:FType>
Zulässiger Code | Bedeutung |
DNF | Debit Notification File |
File Reference [SEPA Clearer Referenz]
<BBkDNF:>JJJJMMTT00000001</BBkDNF:FileRef>
Zulässiges Format |
Maximal 16 Zeichen |
File Business Date (Geschäftstag der Fileerstellung durch SEPA Clearer)
<BBkDNF:FileBusDt>JJJJ-MM-TT</BBkDNF:FileBusDt>
Zulässiges Format | Bedeutung |
JJJJ-MM-TT | Jahr-Monat-Tag |
Routing Indicator
<BBkDNF:RoutingInd>ALL</BBkDNF:RoutingInd>
Zulässiger Code | Bedeutung |
ALL | |
DIR | |
IND |
File Cycle Number (Verarbeitungsphase der Fileerstellung beim SEPA Clearer)
<BBkDNF:FileCycleNo>02</BBkDNF:FileCycleNo>
Number of Bulk (Anzahl der enthaltenen Bulks)
<BBkDNF:NumDDBlk>1</BBkDNF:NumDDBlk>
FI To FI Customer Direct Debit
<BBkDNF:FIToFICstmrDrctDbt xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.003.002.04">
Group Header Informationen SEPA SCC PACS.003 (Logische Dateiebene)
Informationen, die für Verarbeitung der gesamten Nachricht benötigt werden
(maximal 999 Bulks je File)
<GrpHdr>
Message Identification (Referenznummer des Bulks)
<MsgId>1234567890-ABCDEFGHIJKLMOPQRSTU-001</MsgId>
Zulässiges Format |
Maximal 35 Zeichen |
Creation Date Time (Erstellungsdatum und -zeit Bulks)
<CreDtTm>JJJJ-MM-TTThh:mm:ss</CreDtTm>
Zulässiges Format | Bedeutung |
JJJJ-MM-TTThh:mm:ss | Jahr-Monat-TagT-Stunden-Minuten-Sekunden |
Number Of Transactions (Gesamtanzahl Einzeltransaktionen im Bulk)
<NbOfTxs>1</NbOfTxs>
Total Reversed Interbank Settlement (Gesamtsumme Einzeltransaktionen)
<TtlIntrBkSttlmAmt Ccy="EUR">500.00</TtlIntrBkSttlmAmt>
Zulässiges Format | Erläuterung |
0.00 | Maximal zwei Nachkommastellen Maximal 999999999.99 Betrag immer größer 0 |
Interbank Settlement Date (Buchungsdatum des Reversal)
<IntrBkSttlmDt>JJJJ-MM-TT</IntrBkSttlmDt>
Settlement Information
<SttlmInf>
Settlement Method (Settlement Mechanismus)
<SttlmMtd>CLRG</SttlmMtd>
Zulässige Cods | Bedeutung |
CLRG | Clearing System |
INGA | Instructing Agent |
INDA | Instructed Agent |
Clearing System Code (Kennzeichen Clearing System)
<ClrSys><Cd>EMZ</Cd></ClrSys>
Zulässiger Code | Bedeutung |
EMZ | Elektronischer Massenzahlungsverkehr |
</SttlmInf>
Instructed Agent/ Financial Institution Identification (BIC Verrechnungsinstitut)
<InstdAgt><FinInstnId><BICFI>AAAADEBBXXX</BICFI></FinInstnId></InstdAgt>
</GrpHdr>
Einzeltransaktion Informationen SEPA SCC PACS.003 (Einzelnachricht im Bulk)
Direct Debit Transaction Information (max. 100.000 Datensätze)
<DrctDbtTxInf>
Payment Identification
<PmtId>
End to End Identification (Referenz Zahlungsempfänger)
<EndToEndId>JJJJMMTT-CCCCDEFFXXX-00000000000001</EndToEndId>
Zulässiges Format |
Maximal 35 Zeichen, anderenfalls Wert "NOTPROVIDED" (nicht belegt) |
Transaction Identification (Referenz Zahlungsdienstleisters des Zahlungsempfänger)
<TxId>CCCCDEFFXXX-123456789-SCC-AAA-00001</TxId>
Zulässiges Format |
Maximal 35 Zeichen (0-9, a-z, A-Z, \-\+\?\(\)':.,/) |
</PmtId>
Payment Type Information
<PmtTpInf>
Service Level Code
<SvcLvl><Cd>SEPA</Cd></SvcLvl>
Zulässiger Code | Bedeutung |
SEPA | Single Euro Payments Area |
Local Instrument Code
<LclInstrm><Cd>CARD</Cd></LclInstrm>
Zulässiger Code | Bedeutung |
CARD | Card Clearing |
Sequence Type (Sequenz Karteneinzug)
<SeqTp>OOFF</SeqTp>
Zulässige Codes | Bedeutung | |
OOFF | First Presentment (OneOff) | einmalig |
RCUR | Recurring Payments | wiederholend |
FRST | First Transaction | erstmalig |
FNAL | Final Transaction | letztmalig |
RPRE | Second Presentment | zweite Vorlage |
Category Purpose
<CtgyPurp><Cd>DCRD</Cd></CtgyPurp>
Zulässige Codes | Bedeutung |
IDCP | Irrevocable Debit Card Payment |
ICCP | Irrevocable Credit Card Payment |
DCRD | Debit Card Payment |
CCRD | Credit Card Payment |
CBLK | Card Bulk Clearing |
FCOL | Fee collection |
</PmtTpInf>
Interbank Settlement Amount [Betrag des Karteneinzuges]
<IntrBkSttlmAmt Ccy="EUR">500.00</IntrBkSttlmAmt>
Zulässiges Format | Erläuterung |
0.00 | Maximal zwei Nachkommastellen Maximal 999999999.99 Betrag immer größer 0 |
Instructed Amount
<InstdAmt Ccy="EUR">500.00</InstdAmt>
Charge Bearer (Gebührenkennzeichen)
<ChrgBr>SLEV</ChrgBr>
Zulässiger Code | Bedeutung |
SLEV | Service Level |
Requested Collection Date (Fälligkeitsdatum Einzug)
<ReqdColltnDt>JJJJ-MM-TT</ReqdColltnDt>
Zulässiges Format | Bedeutung |
JJJJ-MM-TT | Jahr-Monat-Tag |
DirectDebitTransaction
<DrctDbtTx>
Mandate Related Information
<MndtRltdInf>
Mandate Identification (Mandatsreferenz)
<MndtId>NOTPROVIDED</MndtId>
Zulässiges Format |
Maximal 35 Zeichen (0-9, a-z, A-Z, \-\+\?\(\)':.,/) |
Date Of Signature (Datum Mandatsunterzeichnung)
<DtOfSgntr>JJJJ-MM-TT</DtOfSgntr>
Amendment Information Details (True-False Indicator;
Änderungsanzeige Mandat, optionales Element)
<AmdmntInd>false</AmdmntInd>
</MndtRltdInf>
Creditor Scheme Identification
<CdtrSchmeId>
<Id>
Private Identification
<PrvtId>
<Othr>
Identification (SEPA Creditor ID)
<Id>DE88ZZZ99999999999</Id>
Scheme Name
<SchmeNm>
Proprietary
<Prtry>SEPA</Prtry>
Zulässiger Code | Bedeutung |
SEPA | Single Euro Payments Area |
</SchmeNm>
</Othr>
</PrvtId>
</Id>
</CdtrSchmeId>
</DrctDbtTx>
Creditor/ Name (Name Zahlungsempfänger)
<Cdtr><Nm>Max Creditor</Nm></Cdtr>
Zulässiges Format |
Maximal 70 Zeichen (a-z, A-Z) |
Creditor/ Account (IBAN Zahlungsempfänger)
<CdtrAcct><Id><IBAN>DE00888888881234567890</IBAN></Id></CdtrAcct>
Creditor Agent/ Financial Institution Identification
(BIC des Zahlungsdienstleisters des Zahlungsempfängers)
<CdtrAgt><FinInstnId><BICFI>CCCCDEFFXXX</BICFI></FinInstnId></CdtrAgt>
Ultimate Creditor (Abweichender Zahlungsempfänger)
<UltmtCdtr>
<Nm>Max Mustermann</Nm>
Zulässiges Format |
Maximal 70 Zeichen (a-z, A-Z) |
<Id>
<OrgId>
Any BIC Identifier (Initiator des SCC PACS.003)
<AnyBIC>CCCCDEFFXXX</AnyBIC>
</OrgId>
</Id>
</UltmtCdtr>
Instructing Agent/ Financial Institution Identification
<InstgAgt><FinInstnId><BICFI>CCCCDEFFXXX</BICFI></FinInstnId></InstgAgt>
Debtor (Zahler)
<Dbtr>
Name
<Nm>Peter Debtor</Nm>
Zulässiges Format |
Maximal 70 Zeichen (a-z, A-Z) |
Identification
<Id><OrgId><Othr><Id>123456789</Id></Othr></OrgId></Id>
</Dbtr>
Debtor Account (IBAN Zahler)
<DbtrAcct><Id><IBAN>DE99555555550987654321</IBAN></Id></DbtrAcct>
Debtor Agent/ Financial Institution Identification
(BIC des Zahlungsdienstleisters des Zahlers)
<DbtrAgt><FinInstnId><BICFI>AAAADEBBXXX</BICFI></FinInstnId></DbtrAgt>
Purpose Code
<Purp><Cd>CDCB</Cd></Purp>
Zulässige Codes | Bedeutung |
CDCD | Cash Disbursem*nt Auszahlung erfolgt ohne direktes Kundenentgelt |
CDCB | Card Payment with Cashback electronic Cash mit Cashback |
CDDP | Card Payment as Deferred Payment electronic cash mit Autorisierung eines Maximalbetrags |
CDQC | Quasi Cash |
CDCA | Cash Advance |
CDCS | Cash Disbursem*nt with Surchargin Auszahlung mit direktes Kundenentgelt |
MTUP | Funds Request for Mobile Top-Up |
ETUP | Funds Request for E-Purse Loading Geldladen gegen electronic cash |
CBLK | Card Bulk Clearing |
FCOL | Fee collection |
Supplementary Data
<SplmtryData>
....
.... siehe Kapitel:
.... PACS Format – SEPA SCC SUPL.017
….. Karteninformationen SEPA SCC SUPL.017
....
</SplmtryData>
</DrctDbtTxInf>
</BBkDNF:FIToFICstmrDrctDbt>
</BBkDNF:BBkDNFBlkSCC>
XMLGrundstruktur SEPA SCC PACS.003 – SCC Datentransfer Bank an Bundesbank
?xml version="1.0" encoding="UTF-8"?>
<SCLSCC:BBkIDFBlkSCC xmlns:SCLSCC="urn:BBkIDF:xsd:BBkIDFBlkSCC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:BBkIDF:xsd:BBkIDFBlkSCC BBkIDFBlkSCC.xsd">
<SCLSCC:SndgInst>AAAADEBBXXX</SCLSCC:SndgInst>
<SCLSCC:RcvgInst>MARKDEFF</SCLSCC:RcvgInst>
<SCLSCC:FileRef>JJJJMMTT00000001</SCLSCC:FileRef>
<SCLSCC:SrvcId>SCC</SCLSCC:SrvcId>
<SCLSCC:TstCode>P</SCLSCC:TstCode>
<SCLSCC:FType>IDF</SCLSCC:FType>
<SCLSCC:FDtTm>JJJJ-MM-TTThh:mm:ss</SCLSCC:FDtTm>
<SCLSCC:NumDDBlk>1</SCLSCC:NumDDBlk>
<SCLSCC:NumRVSBlk>0</SCLSCC:NumRVSBlk>
<SCLSCC:NumRFRBlk>0</SCLSCC:NumRFRBlk>
<SCLSCC:FIToFICstmrDrctDbt xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.003.002.04">
<GrpHdr>
<MsgId>AAAADEBBXXXJJJJMMTT000000000000001</MsgId>
<CreDtTm>JJJJ-MM-TTThh:mm:ss</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<TtlIntrBkSttlmAmt Ccy="EUR">100.00</TtlIntrBkSttlmAmt>
<IntrBkSttlmDt>JJJJ-MM-TT</IntrBkSttlmDt>
<SttlmInf>
<SttlmMtd>CLRG</SttlmMtd>
<ClrSys><Cd>EMZ</Cd></ClrSys>
</SttlmInf>
<InstgAgt><FinInstnId><BICFI>AAAADEBBXXX</BICFI></FinInstnId></InstgAgt>
</GrpHdr>
<DrctDbtTxInf>
<PmtId>
<EndToEndId>NOTPROVIDED</EndToEndId>
<TxId>AAAADEBBXXX-123456789-SCC-AAA-00001</TxId>
</PmtId>
<PmtTpInf>
<SvcLvl><Cd>SEPA</Cd></SvcLvl>
<LclInstrm><Cd>CARD</Cd></LclInstrm>
<SeqTp>FRST</SeqTp>
<CtgyPurp><Cd>CCRD</Cd></CtgyPurp>
</PmtTpInf>
<IntrBkSttlmAmt Ccy="EUR">100.00</IntrBkSttlmAmt>
<InstdAmt Ccy="EUR">100.00</InstdAmt>
<ChrgBr>SLEV</ChrgBr>
<ReqdColltnDt>JJJJ-MM-TT</ReqdColltnDt>
<DrctDbtTx>
<MndtRltdInf>
<MndtId>ABCDEFG-1234567890</MndtId>
<DtOfSgntr>JJJJ-MM-TT</DtOfSgntr>
</MndtRltdInf>
<CdtrSchmeId>
<Id>
<PrvtId>
<Othr>
<Id>DE88ZZZ99999999999</Id>
<SchmeNm><Prtry>SEPA</Prtry></SchmeNm>
</Othr>
</PrvtId>
</Id>
</CdtrSchmeId>
</DrctDbtTx>
<Cdtr><Nm>SEPA Creditor Name</Nm></Cdtr>
<CdtrAcct><Id><IBAN>DE99555555550987654321</IBAN></Id></CdtrAcct>
<CdtrAgt><FinInstnId><BICFI>AAAADEBBXXX</BICFI></FinInstnId></CdtrAgt>
<UltmtCdtr>
<Nm>Name abweichender Zahlungsempfänger</Nm>
<Id><OrgId><AnyBIC> AAAADEBBXXX </AnyBIC></OrgId></Id>
</UltmtCdtr>
<Dbtr>
<Nm>TEST</Nm>
<Id><OrgId><Othr><Id>SEPA Debtor Name</Id></Othr></OrgId></Id>
</Dbtr>
<DbtrAcct><Id><IBAN>DE00888888881234567890</IBAN></Id></DbtrAcct>
<DbtrAgt><FinInstnId><BICFI>CCCCDEFFXXX</BICFI></FinInstnId></DbtrAgt>
<Purp><Cd>CCRD</Cd></Purp>
<SplmtryData>
<Envlp>
<CardRmtInf xmlns="urn:iso:std:iso:20022:tech:xsd:supl.017.002.01">
<CardBrnd>AMEX</CardBrnd>
<CardData>
<PAN>12345678</PAN>
<CardSeqNb>01</CardSeqNb>
<XpryDt>JJJJ-MM</XpryDt>
</CardData>
<Id>
<Tp>ACCP</Tp>
<Issr>CISS</Issr>
</Id>
</PtOfIntractn>
<TxDtls>
<Amt Ccy="EUR">500.00</Amt>
<Tp>CSHB</Tp>
</Amt>
<PmtCntxt>
<CardPres>true</CardPres>
<CrdhldrPres>true</CrdhldrPres>
<AttndncCntxt>ATTD</AttndncCntxt>
<TxChanl>ECOM</TxChanl>
<CardDataNtryMd>PHYS</CardDataNtryMd>
</PmtCntxt>
<TxDtTm>JJJJ-MM-TTThh:mm:ss</TxDtTm>
<AddtlSvc>NRES</AddtlSvc>
<TxRef>Ref-4321-1234567890-ABCDEFGXYZ-1234</TxRef>
</TxDtls>
</CardRmtInf>
</Envlp>
</SplmtryData>
</DrctDbtTxInf>
</SCLSCC:FIToFICstmrDrctDbt>
</SCLSCC:BBkIDFBlkSCC>