The following table describes which elements are sent to the Routing Service by the Creditor in the eMandate initiation request. Complex types are elements that don't have an actual value themselves. They function as containers for sub-elements that having the actual values.
Index | ISO Message Element | eMandates Requirement |
---|---|---|
| ||
-<MndtInitnReq> | ||
--<GrpHdr> | ||
3 | Message Identification |
<MsgId> | Max35Text Format: maxLength: 35, minLength: 1 |
4 | Creation Date Time |
<CreDtTm> | DateTime | |
| ||
6 | Mandate Identification |
<MndtId> |
| |
7 | Mandate Request Identification | Must be: |
| ||
| ||
10 | Code |
<Cd> | The identification code of the Scheme | |
| ||
12 | Code |
<Cd> | The identification code of the Instrument (Core /B2B) Usage Rule: The mixing of different Local Instrument values is not allowed in the same message. | |
| ||
14 |
|
|
|
| ||
|
39
+++ Identification
Optional eMAN, Complex type
40
++++ Private Identification
Optional eMAN, Complex type
41
+++++ Other
Optional eMAN, Complex type
42
++++++ ID
Optional eMAN
eMandate.DebtorReference
43
++ Debtor Agent
Mandatory eMAN, Complex type
44
+++ Financial Institution Identification
Mandatory eMAN, Complex type
45
++++ BICFI
Mandatory eMAN
Debtor.DebtorBankID
46
++ Referred Document
| ||
| ||
| ||
42 | ID <Id> |
|
| ||
| ||
45 | BICFI <BICFI> |
|
|
47
+++ Type
Mandatory eMAN (if Referred Document is provided), complex type
48
++++ Code Or Proprietary
Mandatory eMAN (if Referred Document is provided), complex type
49
+++++ Code
Not allowed
50
+++++ Proprietary
--- <Tp> | ||
---- <CdOrPrtry> | ||
50 | Proprietary |
|
eMandates mapping to ISO pain.009: Creditor to Routing Service
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <AcquirerTrxReq xmlns="http://www.betaalvereniging.nl/iDx/messages/Merchant-Acquirer/1.0.0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0.0" productID="NL:BVN:eMandatesCore:1.0"> <createDateTimestamp>2015-04-29T13:29:51.974Z</createDateTimestamp> <Issuer> <issuerID>TESTNL2A</issuerID> </Issuer> <Merchant> <merchantID>1234512345</merchantID> <subID>000000</subID> <merchantReturnURL>https://betaalvereniging.nl/returnPage.php?param1=true&param2=3%202</merchantReturnURL> </Merchant> <Transaction> <expirationPeriod>PT15M</expirationPeriod> <language>nl</language> <entranceCode>12345ABCDE</entranceCode> <container> <Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.009.001.04" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <MndtInitnReq> <GrpHdr> <MsgId>Message1234567890</MsgId> <CreDtTm>2015-04-29T13:29:51.974Z</CreDtTm> </GrpHdr> <Mndt> <MndtId>1234567890</MndtId> <MndtReqId>NOTPROVIDED</MndtReqId> <Tp> <SvcLvl> <Cd>SEPA</Cd> </SvcLvl> <LclInstrm> <Cd>CORE</Cd> </LclInstrm> </Tp> <Ocrncs> <SeqTp>OOFF</SeqTp> </Ocrncs> <Cdtr /> <Dbtr> <Id> <PrvtId> <Othr> <Id>12345-67890</Id> </Othr> </PrvtId> </Id> </Dbtr> <DbtrAgt> <FinInstnId> <BICFI>TESTNL2A</BICFI> </FinInstnId> </DbtrAgt> </Mndt> </MndtInitnReq> </Document> </container> </Transaction> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> !-- Message Signature is placed. See iDx Signature section for more details--! </Signature> </AcquirerTrxReq> |