Your SlideShare is downloading. ×
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Description d'un fichier de prélèvements SEPA minimum
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

9,443

Published on

Un ficher de prélèvements SEPA minimum

Un ficher de prélèvements SEPA minimum

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
9,443
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
74
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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

×