SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
SEPA : Single Euro Payments Area
• harmonisation des moyens de paiement en euro entre les pays membres
◦ virements, prélèvements, cartes bancaire
•

European Credit Transfer ou SEPA Credit Transfer (SCT) – virement SEPA
◦ instrument de paiement permettant d'effectuer des transferts non urgents entre clients
situés au sein de la zone SEPA
◦ schémas XML
▪ pain.001.001.02.xsd
▪ pain.001.001.03.xsd

•

European Direct Debit ou SEPA Direct Debit (SDD) – prélèvement SEPA
◦ instruement de paiement permettant de débiter le compte d'une personne (le débiteur)
détenu dans une banque (banque du débiteur) de la zone SEPA sur simple requête du
créancier (situé dans la zone SEPA)
▪ gère les débits récurrents ou ponctuels
▪ nécessite un identifiant créancier SEPA
◦ schémas XML
▪ pain.008.001.01.xsd
▪ pain.008.001.02.xsd
European Card Payment ou SEPA Card Payment (SCP) – paiement électronique par CB
◦ terminaux compatibles avec les normes EMV (Europay, Mastercard, Visa)

•

Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

1/8
XML Schema pour Direct Debit
Documentation complète à http://www.architome.nl/unifi/xml/pain.008.001.02/
Le document est structuré de la manière suivante
• bloc A : racine du message
◦ la racine est un élément Document
◦ contient les blocs B et C
• bloc B : élément d'en-tête
◦ élément GrpHrd
• bloc C : description des lots de transaction
◦ au moins un lot
◦ élément PmtInf
◦ contient les blocs D
• bloc D : éléments pour les prélèvements
◦ éléments DrctDbtTxInf
bloc A
bloc B
bloc C
bloc D
bloc D

bloc C
bloc D
bloc D
Exemples extraits du site :
http://www.mobilefish.com/services/sepa_xml_validation/sepa_xml_validation.php

Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

2/8
Bloc A
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.02">
<CstmrDrctDbtInitn>
<!-- BLOC B -->
<!-- BLOC C →
<!-- BLOC C →
<!-- BLOC C -->
</CstmrDrctDbtInitn>
</Document>
Document : racine de type Document
• espaces de nommage
◦ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
◦ xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.02"
• contenu obligatoire
◦ un élément CstmrDrctDbtInitn
CstmrDrctDbtInitn : élément de type CustomerDirectDebitInitiationV02
• contenu obigatoire
◦ un élément GrpHdr
◦ au moins un élément PmtInf

Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

3/8
Bloc B
<GrpHdr>
<MsgId>ANTISLASHN20140102T112700</MsgId>
<CreDtTm>2014-01-02T11:27:00</CreDtTm>
<NbOfTxs>2</NbOfTxs>
<InitgPty>
<Nm>antislashn.com</Nm>
<PstlAdr>
<TwnNm>Conflans Sainte Honorine</TwnNm>
<Ctry>FR</Ctry>
</PstlAdr>
</InitgPty>
</GrpHdr>
GrpHdr : élément de type GroupHeader39
• en-tête du message
• contenu obligatoire
◦ un élément MsgId : identifiant unique du message
◦ un élément CreDtTm : date de création au format ISO
▪ exemple 2013-10-21T19:54:35
◦ un élément NbOfTxs : nombre total de transactions dans le fichier
▪ cumul des nombre des transactions des différents éléments PmtInf
◦ un élément InitgPty : élément de type PartyIdentification32
▪ partie initiatrice de la transaction
▪ obligatoire, mais peut être vide
▪ peut contenir le nom du créancier, son adresse, …
▪ exemple :
<InitgPty>
<Nm>antislashn.com</Nm>
</InitgPty>
•

contenu non obligatoire mais souvent présent
◦ un élément CtrlSum : somme totale des transactions
▪ séparateur décimal : le point "."
▪ cumul des sommes totales des transactions des différents éléments PmtInf

Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

4/8
Bloc C
<PmtInf>
<PmtInfId>ANTISLASHN20140102T112700</PmtInfId>
<PmtMtd>DD</PmtMtd>
<ReqdColltnDt>2014-01-07</ReqdColltnDt>
<Cdtr>
<Nm>antislashn</Nm>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>NL71RABO0300300301</IBAN>
</Id>
</CdtrAcct>
<CdtrAgt>
<FinInstnId>
<BIC>AAAAUS29</BIC>
</FinInstnId>
</CdtrAgt>
<!-- BLOC D →
<!-- BLOC D →
<!-- BLOC D -->
</PmtInf>
PmtInf : éléments de type PaymentInstructionInformation4
• instructions de prélèvements
• plusieurs éléments PmtInf peuvent être présents
• contenu obligatoire
◦ un élément PmtInfId : identifiant du lot de transactions
▪ peut-être la même valeur que <GrpHdr><MsgId> si un seul lot de transactions
• à vérifier
◦ un élément PmtMtd : méthode de paiement
▪ vaut toujours DD (Direct Debit)
◦ un élément ReqdColltnDt : date du débit demandé pour le lot
▪ au format AAAA-MM-JJ
◦ un élément Cdtr – informations sur le créancier
▪ aucun contenu obligatoire, mais contient souvent
• un élément Nm : nom du créancier
• un élément PstlAdr avec son élément Ctry (pour le pays)
◦ exemple <PstlAdr><Ctry>FR</Ctry></PstlAdr>
◦ un élément CdtrAcct – identification du compte du créditeur
▪ contient un élément Id avec son élément IBAN : IBAN du créancier
• l'élément Id peut aussi contenir un élément CCy de type Currency pour les
pays hors zone euro (Suisse par exemple)
◦ voir le code monétaire ISO
◦ un élément CdtrAgt – de type CreditorAgent : banque du créancier
Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

5/8
•

▪ contient un élément FinInstnId avec un élément BIC contenant le code SWIFT
BIC de la banque du créancier
• l'élément BIC est optionnel
◦ un élément CdtrSchmeId : identification du créancier, contient
▪ les éléments <Id><PrvtId><Othr> qui contiennent
• un élément Id : identifiant du créancier
• les éléments <SchmeNm><Prtry> de valeur fixe SEPA
◦ plusieurs éléments DrctDbtTxInf
▪ de type DirectDebitTransactionInformation9 qui représente un débit à
effectuer
▪ description plus loin – bloc D
contenu non obligatoire mais souvent présent
◦ un élément NbOfTxs : nombre de transactions du lot
◦ un élément CtrSum : cumul des sommes des transactions du lot
◦ un élément PmtTpInf : informations sur le type de paiement
▪ normalement facultatif, mais certaines banques attendent cet élément
▪ contenu alors utilisé
• un élément SvcLvl – niveau de service
◦ contient un élément Cd ayant la valeur fixe SEPA
• un élément LclInstm
◦ contient un élément Cd ayant la valeur
▪ CORE pour les débits avec un débiteur physique (personne physique)
▪ B2B pour les débits entre entreprises
• un élément SeqTp – type de séquence
◦ contient la valeur
▪ OOFF pour un débit ponctuel
▪ FIRST pour un premier débit régulier
▪ RCUR pour un débit récurrent
▪ FINAL pour un dernier débit récurrent
◦ à approfondir
◦ un élément UltmtCdtr contenant un élément Nm : nom du créditeur final en cas de
créditeur en chaîne (filiale par exemple)
◦ un élément ChrgBr de valeur fixe SLEV
▪ à approfondir

Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

6/8
Bloc D
<DrctDbtTxInf>
<PmtId>
<EndToEndId>ANTISLASHN20140201-001</EndToEndId>
</PmtId>
<InstdAmt Ccy="EUR">126.23</InstdAmt>
<DbtrAgt>
<FinInstnId>
<BIC>BBBBUS39</BIC>
</FinInstnId>
</DbtrAgt>
<Dbtr>
<Nm>M Fernand NAUDIN</Nm>
</Dbtr>
<DbtrAcct>
<Id>
<IBAN>NL31INGB0000000044</IBAN>
</Id>
</DbtrAcct>
<RmtInf>
<Ustrd>Abonnement téléphone Décembre 2013</Ustrd>
</RmtInf>
</DrctDbtTxInf>
DrctDbtTxInf est un élément de type DirectDebitTransactionInformation9 :
informations nécessaires pour mener à bien une transaction de prélèvement
• contenu obligatoire :
◦ un élément PmtId qui contient un élément EndToEndId
▪ End-to-End Reference : identifiant de transaction envoyé au débiteur
◦ un élément InstAmt
▪ attribut obligatoire Ccy valorisé avec le code ISO de la monnaie utilisée (EUR pour
l'euro)
▪ la valeur de l'élément est le montant de la transaction
<InstdAmt Ccy="EUR">985.16</InstdAmt>
◦ un élément DbtrAgt qui contient les référence de la banque du débiteur
▪ contient l'élément FinInstnId de type
FinancialInstitutionIdentification7
• contient l'élément obligatoire BIC correspondant au code BIC/SWIFT de
l'établissement financier du débiteur
◦ un élément Dbtr contenant les informations sur le débiteur : nom, adresse, …
▪ l'élément Dbtr est obligatoire, mais les éléments fils sont facultatifs
◦ un élément DbtrAcct contenant les informations sur le compte à débiter
▪ contient au moins l'élément obligatoire Id qui lui même contient au moins l'élément
obligatoire IBAN dont la valeur est l'IBAN du débiteur
• contenu facultatif, mais souvent présent
◦ élément DrctDbtTx : informations sur la transaction
Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

7/8
◦ élément UltmtDbtr : informations sur le débiteur
◦ élément RmtInf : informations sur la remise de la transaction
▪ contient l'élément Ustrd : description de la transaction
• libelle apparaissant dans le relevé bancaire du débiteur ????

Franck SIMON

Description fichier prélèvements SEPA
version 1.0 - 31/12/2013

8/8

Contenu connexe

Similaire à Description d'un fichier de prélèvements SEPA minimum

Sepa petit dejeuner hsbc 11 06 13
Sepa petit dejeuner hsbc 11 06 13Sepa petit dejeuner hsbc 11 06 13
Sepa petit dejeuner hsbc 11 06 13Martelliere Nicolas
 
Presentation du SEPA
Presentation du SEPAPresentation du SEPA
Presentation du SEPASage france
 
Marché des paiements - comprendre la DSP2
Marché des paiements - comprendre la DSP2Marché des paiements - comprendre la DSP2
Marché des paiements - comprendre la DSP2Olivier Tilloy
 
SEPA présentation
SEPA présentation SEPA présentation
SEPA présentation bibis45
 
Pagamenti Novi - Vendredi 20 Avril 2018
Pagamenti Novi - Vendredi 20 Avril 2018Pagamenti Novi - Vendredi 20 Avril 2018
Pagamenti Novi - Vendredi 20 Avril 2018corsica.io
 
Les moyens de paiement à l'international
Les moyens de paiement à l'internationalLes moyens de paiement à l'international
Les moyens de paiement à l'internationalJean-Baptiste De-Magny
 
Mémo #Sepa Cegid
Mémo #Sepa CegidMémo #Sepa Cegid
Mémo #Sepa CegidCegid Group
 
Icd2015 les moyens de paiement credit agricole
Icd2015 les moyens de paiement credit agricoleIcd2015 les moyens de paiement credit agricole
Icd2015 les moyens de paiement credit agricoleCCI Nantes St-Nazaire
 
Sepa ephec-10052012
Sepa ephec-10052012Sepa ephec-10052012
Sepa ephec-10052012Febelfin
 

Similaire à Description d'un fichier de prélèvements SEPA minimum (10)

Sepa petit dejeuner hsbc 11 06 13
Sepa petit dejeuner hsbc 11 06 13Sepa petit dejeuner hsbc 11 06 13
Sepa petit dejeuner hsbc 11 06 13
 
Presentation du SEPA
Presentation du SEPAPresentation du SEPA
Presentation du SEPA
 
Marché des paiements - comprendre la DSP2
Marché des paiements - comprendre la DSP2Marché des paiements - comprendre la DSP2
Marché des paiements - comprendre la DSP2
 
SEPA présentation
SEPA présentation SEPA présentation
SEPA présentation
 
Pagamenti Novi - Vendredi 20 Avril 2018
Pagamenti Novi - Vendredi 20 Avril 2018Pagamenti Novi - Vendredi 20 Avril 2018
Pagamenti Novi - Vendredi 20 Avril 2018
 
Les moyens de paiement à l'international
Les moyens de paiement à l'internationalLes moyens de paiement à l'international
Les moyens de paiement à l'international
 
Mémo #Sepa Cegid
Mémo #Sepa CegidMémo #Sepa Cegid
Mémo #Sepa Cegid
 
Icd2015 les moyens de paiement credit agricole
Icd2015 les moyens de paiement credit agricoleIcd2015 les moyens de paiement credit agricole
Icd2015 les moyens de paiement credit agricole
 
Sepa ephec-10052012
Sepa ephec-10052012Sepa ephec-10052012
Sepa ephec-10052012
 
Paiements électronique
Paiements électroniquePaiements électronique
Paiements électronique
 

Plus de Franck SIMON

Distribuer une librairie via maven
Distribuer une librairie via mavenDistribuer une librairie via maven
Distribuer une librairie via mavenFranck SIMON
 
Java 8 - interfaces
Java 8 - interfacesJava 8 - interfaces
Java 8 - interfacesFranck SIMON
 
Java 8 - collections et stream
Java 8 - collections et streamJava 8 - collections et stream
Java 8 - collections et streamFranck SIMON
 
Gwt jetty et sources de données
Gwt   jetty et sources de donnéesGwt   jetty et sources de données
Gwt jetty et sources de donnéesFranck SIMON
 
Tomcat and apache httpd training
Tomcat and apache httpd trainingTomcat and apache httpd training
Tomcat and apache httpd trainingFranck SIMON
 
JBoss - chapitre JMX
JBoss - chapitre JMXJBoss - chapitre JMX
JBoss - chapitre JMXFranck SIMON
 
Java - programmation concurrente
Java - programmation concurrenteJava - programmation concurrente
Java - programmation concurrenteFranck SIMON
 
Android Input Method Editor
Android   Input Method EditorAndroid   Input Method Editor
Android Input Method EditorFranck SIMON
 
Architectures distribuées
Architectures distribuéesArchitectures distribuées
Architectures distribuéesFranck SIMON
 
Développement Android
Développement AndroidDéveloppement Android
Développement AndroidFranck SIMON
 
Java scripting api
Java scripting apiJava scripting api
Java scripting apiFranck SIMON
 

Plus de Franck SIMON (18)

Distribuer une librairie via maven
Distribuer une librairie via mavenDistribuer une librairie via maven
Distribuer une librairie via maven
 
Java 9 modules
Java 9    modulesJava 9    modules
Java 9 modules
 
Java 8 - lambda
Java 8 - lambdaJava 8 - lambda
Java 8 - lambda
 
Java 8 - interfaces
Java 8 - interfacesJava 8 - interfaces
Java 8 - interfaces
 
Java 8 - DateTime
Java 8 - DateTimeJava 8 - DateTime
Java 8 - DateTime
 
Java 8 - collections et stream
Java 8 - collections et streamJava 8 - collections et stream
Java 8 - collections et stream
 
Gwt jetty et sources de données
Gwt   jetty et sources de donnéesGwt   jetty et sources de données
Gwt jetty et sources de données
 
Tomcat and apache httpd training
Tomcat and apache httpd trainingTomcat and apache httpd training
Tomcat and apache httpd training
 
Android ORMLite
Android   ORMLiteAndroid   ORMLite
Android ORMLite
 
JBoss - chapitre JMX
JBoss - chapitre JMXJBoss - chapitre JMX
JBoss - chapitre JMX
 
Java - programmation concurrente
Java - programmation concurrenteJava - programmation concurrente
Java - programmation concurrente
 
Android Input Method Editor
Android   Input Method EditorAndroid   Input Method Editor
Android Input Method Editor
 
Squid
SquidSquid
Squid
 
Architectures distribuées
Architectures distribuéesArchitectures distribuées
Architectures distribuées
 
Android NDK
Android   NDKAndroid   NDK
Android NDK
 
Développement Android
Développement AndroidDéveloppement Android
Développement Android
 
jQuery
jQueryjQuery
jQuery
 
Java scripting api
Java scripting apiJava scripting api
Java scripting api
 

Description d'un fichier de prélèvements SEPA minimum

  • 1. SEPA : Single Euro Payments Area • harmonisation des moyens de paiement en euro entre les pays membres ◦ virements, prélèvements, cartes bancaire • European Credit Transfer ou SEPA Credit Transfer (SCT) – virement SEPA ◦ instrument de paiement permettant d'effectuer des transferts non urgents entre clients situés au sein de la zone SEPA ◦ schémas XML ▪ pain.001.001.02.xsd ▪ pain.001.001.03.xsd • European Direct Debit ou SEPA Direct Debit (SDD) – prélèvement SEPA ◦ instruement de paiement permettant de débiter le compte d'une personne (le débiteur) détenu dans une banque (banque du débiteur) de la zone SEPA sur simple requête du créancier (situé dans la zone SEPA) ▪ gère les débits récurrents ou ponctuels ▪ nécessite un identifiant créancier SEPA ◦ schémas XML ▪ pain.008.001.01.xsd ▪ pain.008.001.02.xsd European Card Payment ou SEPA Card Payment (SCP) – paiement électronique par CB ◦ terminaux compatibles avec les normes EMV (Europay, Mastercard, Visa) • Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 1/8
  • 2. XML Schema pour Direct Debit Documentation complète à http://www.architome.nl/unifi/xml/pain.008.001.02/ Le document est structuré de la manière suivante • bloc A : racine du message ◦ la racine est un élément Document ◦ contient les blocs B et C • bloc B : élément d'en-tête ◦ élément GrpHrd • bloc C : description des lots de transaction ◦ au moins un lot ◦ élément PmtInf ◦ contient les blocs D • bloc D : éléments pour les prélèvements ◦ éléments DrctDbtTxInf bloc A bloc B bloc C bloc D bloc D bloc C bloc D bloc D Exemples extraits du site : http://www.mobilefish.com/services/sepa_xml_validation/sepa_xml_validation.php Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 2/8
  • 3. Bloc A <?xml version="1.0" encoding="UTF-8"?> <Document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.02"> <CstmrDrctDbtInitn> <!-- BLOC B --> <!-- BLOC C → <!-- BLOC C → <!-- BLOC C --> </CstmrDrctDbtInitn> </Document> Document : racine de type Document • espaces de nommage ◦ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ◦ xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.02" • contenu obligatoire ◦ un élément CstmrDrctDbtInitn CstmrDrctDbtInitn : élément de type CustomerDirectDebitInitiationV02 • contenu obigatoire ◦ un élément GrpHdr ◦ au moins un élément PmtInf Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 3/8
  • 4. Bloc B <GrpHdr> <MsgId>ANTISLASHN20140102T112700</MsgId> <CreDtTm>2014-01-02T11:27:00</CreDtTm> <NbOfTxs>2</NbOfTxs> <InitgPty> <Nm>antislashn.com</Nm> <PstlAdr> <TwnNm>Conflans Sainte Honorine</TwnNm> <Ctry>FR</Ctry> </PstlAdr> </InitgPty> </GrpHdr> GrpHdr : élément de type GroupHeader39 • en-tête du message • contenu obligatoire ◦ un élément MsgId : identifiant unique du message ◦ un élément CreDtTm : date de création au format ISO ▪ exemple 2013-10-21T19:54:35 ◦ un élément NbOfTxs : nombre total de transactions dans le fichier ▪ cumul des nombre des transactions des différents éléments PmtInf ◦ un élément InitgPty : élément de type PartyIdentification32 ▪ partie initiatrice de la transaction ▪ obligatoire, mais peut être vide ▪ peut contenir le nom du créancier, son adresse, … ▪ exemple : <InitgPty> <Nm>antislashn.com</Nm> </InitgPty> • contenu non obligatoire mais souvent présent ◦ un élément CtrlSum : somme totale des transactions ▪ séparateur décimal : le point "." ▪ cumul des sommes totales des transactions des différents éléments PmtInf Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 4/8
  • 5. Bloc C <PmtInf> <PmtInfId>ANTISLASHN20140102T112700</PmtInfId> <PmtMtd>DD</PmtMtd> <ReqdColltnDt>2014-01-07</ReqdColltnDt> <Cdtr> <Nm>antislashn</Nm> </Cdtr> <CdtrAcct> <Id> <IBAN>NL71RABO0300300301</IBAN> </Id> </CdtrAcct> <CdtrAgt> <FinInstnId> <BIC>AAAAUS29</BIC> </FinInstnId> </CdtrAgt> <!-- BLOC D → <!-- BLOC D → <!-- BLOC D --> </PmtInf> PmtInf : éléments de type PaymentInstructionInformation4 • instructions de prélèvements • plusieurs éléments PmtInf peuvent être présents • contenu obligatoire ◦ un élément PmtInfId : identifiant du lot de transactions ▪ peut-être la même valeur que <GrpHdr><MsgId> si un seul lot de transactions • à vérifier ◦ un élément PmtMtd : méthode de paiement ▪ vaut toujours DD (Direct Debit) ◦ un élément ReqdColltnDt : date du débit demandé pour le lot ▪ au format AAAA-MM-JJ ◦ un élément Cdtr – informations sur le créancier ▪ aucun contenu obligatoire, mais contient souvent • un élément Nm : nom du créancier • un élément PstlAdr avec son élément Ctry (pour le pays) ◦ exemple <PstlAdr><Ctry>FR</Ctry></PstlAdr> ◦ un élément CdtrAcct – identification du compte du créditeur ▪ contient un élément Id avec son élément IBAN : IBAN du créancier • l'élément Id peut aussi contenir un élément CCy de type Currency pour les pays hors zone euro (Suisse par exemple) ◦ voir le code monétaire ISO ◦ un élément CdtrAgt – de type CreditorAgent : banque du créancier Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 5/8
  • 6. • ▪ contient un élément FinInstnId avec un élément BIC contenant le code SWIFT BIC de la banque du créancier • l'élément BIC est optionnel ◦ un élément CdtrSchmeId : identification du créancier, contient ▪ les éléments <Id><PrvtId><Othr> qui contiennent • un élément Id : identifiant du créancier • les éléments <SchmeNm><Prtry> de valeur fixe SEPA ◦ plusieurs éléments DrctDbtTxInf ▪ de type DirectDebitTransactionInformation9 qui représente un débit à effectuer ▪ description plus loin – bloc D contenu non obligatoire mais souvent présent ◦ un élément NbOfTxs : nombre de transactions du lot ◦ un élément CtrSum : cumul des sommes des transactions du lot ◦ un élément PmtTpInf : informations sur le type de paiement ▪ normalement facultatif, mais certaines banques attendent cet élément ▪ contenu alors utilisé • un élément SvcLvl – niveau de service ◦ contient un élément Cd ayant la valeur fixe SEPA • un élément LclInstm ◦ contient un élément Cd ayant la valeur ▪ CORE pour les débits avec un débiteur physique (personne physique) ▪ B2B pour les débits entre entreprises • un élément SeqTp – type de séquence ◦ contient la valeur ▪ OOFF pour un débit ponctuel ▪ FIRST pour un premier débit régulier ▪ RCUR pour un débit récurrent ▪ FINAL pour un dernier débit récurrent ◦ à approfondir ◦ un élément UltmtCdtr contenant un élément Nm : nom du créditeur final en cas de créditeur en chaîne (filiale par exemple) ◦ un élément ChrgBr de valeur fixe SLEV ▪ à approfondir Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 6/8
  • 7. Bloc D <DrctDbtTxInf> <PmtId> <EndToEndId>ANTISLASHN20140201-001</EndToEndId> </PmtId> <InstdAmt Ccy="EUR">126.23</InstdAmt> <DbtrAgt> <FinInstnId> <BIC>BBBBUS39</BIC> </FinInstnId> </DbtrAgt> <Dbtr> <Nm>M Fernand NAUDIN</Nm> </Dbtr> <DbtrAcct> <Id> <IBAN>NL31INGB0000000044</IBAN> </Id> </DbtrAcct> <RmtInf> <Ustrd>Abonnement téléphone Décembre 2013</Ustrd> </RmtInf> </DrctDbtTxInf> DrctDbtTxInf est un élément de type DirectDebitTransactionInformation9 : informations nécessaires pour mener à bien une transaction de prélèvement • contenu obligatoire : ◦ un élément PmtId qui contient un élément EndToEndId ▪ End-to-End Reference : identifiant de transaction envoyé au débiteur ◦ un élément InstAmt ▪ attribut obligatoire Ccy valorisé avec le code ISO de la monnaie utilisée (EUR pour l'euro) ▪ la valeur de l'élément est le montant de la transaction <InstdAmt Ccy="EUR">985.16</InstdAmt> ◦ un élément DbtrAgt qui contient les référence de la banque du débiteur ▪ contient l'élément FinInstnId de type FinancialInstitutionIdentification7 • contient l'élément obligatoire BIC correspondant au code BIC/SWIFT de l'établissement financier du débiteur ◦ un élément Dbtr contenant les informations sur le débiteur : nom, adresse, … ▪ l'élément Dbtr est obligatoire, mais les éléments fils sont facultatifs ◦ un élément DbtrAcct contenant les informations sur le compte à débiter ▪ contient au moins l'élément obligatoire Id qui lui même contient au moins l'élément obligatoire IBAN dont la valeur est l'IBAN du débiteur • contenu facultatif, mais souvent présent ◦ élément DrctDbtTx : informations sur la transaction Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 7/8
  • 8. ◦ élément UltmtDbtr : informations sur le débiteur ◦ élément RmtInf : informations sur la remise de la transaction ▪ contient l'élément Ustrd : description de la transaction • libelle apparaissant dans le relevé bancaire du débiteur ???? Franck SIMON Description fichier prélèvements SEPA version 1.0 - 31/12/2013 8/8