Example Messages iDEAL Merchant-Acquirer (without syntax highlighting)

 DirectoryRequest

<?xml version="1.0" encoding="UTF-8"?>
<DirectoryReq
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Merchant>
        <merchantID>100000001</merchantID>
        <subID>1</subID>
    </Merchant>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>I7JHyxH/KHcF3KM2xWGVMzSXVQ1MBnD9vInj1XWVNpw=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
oMve3wVdMSRIMYfMxNfQ8S34BAGebJ0nntobesvTkSaT6pJxhunHjQUQhAt9nIhcwkg3UzdQJZw6UgjX6Pet2tML2nY63mBBgAC0WMsUOn47s+yI+zOMsNa7rS2RpdhYwka642rlotiHFuaPWCHGK11GrvtgKf+Kl4J6oNd4Jug=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</DirectoryReq>


 DirectoryResponse
<?xml version="1.0" encoding="UTF-8"?>
<DirectoryRes
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Acquirer>
        <acquirerID>0001</acquirerID>
    </Acquirer>
    <Directory>
        <directoryDateTimestamp>2004-11-10T10:15:12.145Z</directoryDateTimestamp>
        <Country>
            <countryNames>Nederland</countryNames>
            <Issuer>
                <issuerID>ABNANL2AXXX</issuerID>
                <issuerName>ABN AMRO Bank</issuerName>
            </Issuer>
            <Issuer>
                <issuerID>INGBNL2AXXX</issuerID>
                <issuerName>ING</issuerName>
            </Issuer>
            <Issuer>
                <issuerID>RABONL2UXXX</issuerID>
                <issuerName>Rabobank</issuerName>
            </Issuer>
        </Country>
        <Country>
            <countryNames>België/Belgique</countryNames>
            <Issuer>
                <issuerID>KREDBE22XXX</issuerID>
                <issuerName>KBC</issuerName>
            </Issuer>
        </Country>
    </Directory>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>0R00+jQyZlSLrTA+1gSmsH9vtbzbNbIIoWzh9SDJXGc=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
H5FBG+1ceWVginZdK1bT77g1HL0p8/OXJ1FTw2QWNBOzkKgg1q0L7OvbQTsW3i+RP1TVfvXr35X+C3KUQbZNrnm59w6J765T+XMpNyPCU5MgN6aQTV1SqXQMFpDlsdxMxeDHamRwoKs+g9hga/mTUv5xEedkVhTZGuQ2aiUeAec=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</DirectoryRes>
 TransactionRequest
<?xml version="1.0" encoding="UTF-8"?>
<AcquirerTrxReq
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Issuer>
        <issuerID>RABONL2UXXX</issuerID>
    </Issuer>
    <Merchant>
        <merchantID>100000001</merchantID>
        <subID>1</subID>
        <merchantReturnURL>https://www.ashop.eu/paymentHandling</merchantReturnURL>
    </Merchant>
    <Transaction>
        <purchaseID>iDEALaankoop21</purchaseID>
        <amount>59.99</amount>
        <currency>EUR</currency>
        <expirationPeriod>PT3M30S</expirationPeriod>
        <language>nl</language>
        <description>Documenten Suite</description>
        <entranceCode>4hd7TD9wRn76w6gGwGFDgdL7jEtb</entranceCode>
    </Transaction>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>DsP5NLca+plhp9tZvGwykfb2whQYt3CQ5sbsVd9Q9aE=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
LrfE0po3YPvVxB/m77iBWWiR07Ghiuhuj7tO2C2LKqZK2cLrAiidt+3tjbJ3m16quCFxfh7bmjRtJsGi7a3HKtKqY4auqrjNB62AtYrxvm+7Qd/cRacom4e3M9uF9JD1zTfoGun9w4WDfDrDaoZ+ZwUgNtf6sTYO5Ctcj5sYcD0=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</AcquirerTrxReq>
 TransactionResponse
<?xml version="1.0" encoding="UTF-8"?>
<AcquirerTrxRes
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Acquirer>
        <acquirerID>0001</acquirerID>
    </Acquirer>
    <Issuer>
        <issuerAuthenticationURL>https://www.issuingbank.eu/ideal?random=1Y98dHjPwe2qq3s&amp;trxid=0001000000000001</issuerAuthenticationURL>
    </Issuer>
    <Transaction>
        <transactionID>0001000000000001</transactionID>
        <transactionCreateDateTimestamp>2008-11-14T09:30:50.125Z</transactionCreateDateTimestamp>
        <purchaseID>iDEAL21</purchaseID>
    </Transaction>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>fU+UQd8JBswjQruM4MOLau8fmFrcfXaZ/kwufu45JUw=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
U/gCgvwtFOrEaRKCtJUw+t/vmx7+VfjQnbKxpkmWpZfzDTC0Pp9/e8A7SQQsiWG8AWk31j1fV1zgUG0fQTXH4bEk3WRQTEIfugGaBkoA9IwcR032Gfd6CeVGRfhFaMxjHtIqbIz5k6pTbnqfpBVqUI6g2XCeczC5xo+Gg4eA+L0=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</AcquirerTrxRes>
 StatusRequest
<?xml version="1.0" encoding="UTF-8"?>
<AcquirerStatusReq
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Merchant>
        <merchantID>100000001</merchantID>
        <subID>1</subID>
    </Merchant>
    <Transaction>
        <transactionID>0001000000000001</transactionID>
    </Transaction>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>8E3Jw9y/wLoSYC56l7TjDumlO3B1Cvll17azX/PfIJo=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
JyK+rFRZ6ohYjLsrC98iE1bp+xv9rhJgd9tfn2tj1lkqJ7Hm3xLnQtjAe49/b6n+/upkVjrdzRtbQVvHuPH6wuzlxTrVB+8xZWJ/LrPgzjcsN20hrqRaNPyZRm2HB3daCC2jD+izexbW4l9Q2ZxLLqllSwz1RCllCsIDiE3t5eU=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</AcquirerStatusReq>
 StatusResponse
<?xml version="1.0" encoding="UTF-8"?>
<AcquirerStatusRes
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Acquirer>
        <acquirerID>0001</acquirerID>
    </Acquirer>
    <Transaction>
        <transactionID>0001000000000001</transactionID>
        <status>Success</status>
        <statusDateTimestamp>2008-11-14T09:32:47.0Z</statusDateTimestamp>
        <consumerName>Onderheuvel</consumerName>
        <consumerIBAN>NL44RABO0123456789</consumerIBAN>
        <consumerBIC>RABONL2U</consumerBIC>
        <amount>59.99</amount>
        <currency>EUR</currency>
    </Transaction>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>P9rQXN4+XSNXe2XTKTlA5mOxAC5CzaFxpPD0VMxlO2s=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
Tdtj0eUdP9t/WahIBty9yL/k42uuOZybFoKT1Uc/jWs3geYF+fhJtPIJbNxS5W18T6FdHZmlsNnTBzvYg81eFQ1qni1f3V5nZ2a86Mcx00p31IBoX6dioT7LH7hbQeeSTpK4MqJ7UfxT7gX6Weebox5ln1+ZYL4HvhD7helRokM=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</AcquirerStatusRes>
 ErrorResponse
<?xml version="1.0" encoding="UTF-8"?>
<AcquirerErrorRes
    <createDateTimestamp>2008-11-14T09:30:47.0Z</createDateTimestamp>
    <Error>
        <errorCode>SO1100</errorCode>
        <errorMessage>Issuer not available</errorMessage>
        <errorDetail>System generating error: Rabobank</errorDetail>
        <consumerMessage>
De geselecteerde iDEAL bank is momenteel niet beschikbaar i.v.m. onderhoud tot naar verwachting 31-12-2010 03:30. Probeer het later nogmaals of betaal op een andere manier.
</consumerMessage>
    </Error>
    <Signature
        xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <Reference URI="">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <DigestValue>LGCQRlTT14Y5BPe0p0kKLof7+PxHJ49kJxVfOMIBsSw=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>
FfZbFiOhLRiVZ6Kf7eGEEjFH9Wyr8t9WVcSYmKLUzwZZzvsLi5lSVwiBTUvQNHxnszYbjJXjRQ6Y8Xu2Mcj6bXA9kFlVQzJH4NxqVS5g6DQXu/pTMQz8LaZu6VP83tXuW1UDHQmBUq3RgUlHPe4Xeio3jq++0H1I09+Zqx5klYc=
</SignatureValue>
        <KeyInfo>
            <KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</KeyName>
        </KeyInfo>
    </Signature>
</AcquirerErrorRes>
 ErrorResponse (incl namespace prefixes)
<?xml version="1.0" encoding="UTF-8"?>
<ns:AcquirerErrorRes
    xmlns:ns="http://www.idealdesk.com/ideal/messages/mer-acq/3.3.1" version="3.3.1">
    <ns:createDateTimestamp>2008-11-14T09:30:47.0Z</ns:createDateTimestamp>
    <ns:Error>
        <ns:errorCode>SO1100</ns:errorCode>
        <ns:errorMessage>Issuer not available</ns:errorMessage>
        <ns:errorDetail>System generating error: Rabobank</ns:errorDetail>
        <ns:consumerMessage>
De geselecteerde iDEAL bank is momenteel niet beschikbaar i.v.m. onderhoud tot naar verwachting 31-12-2010 03:30. Probeer het later nogmaals of betaal op een andere manier.
</ns:consumerMessage>
    </ns:Error>
    <ds:Signature
        xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
        <ds:SignedInfo>
            <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
            <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" />
            <ds:Reference URI="">
                <ds:Transforms>
                    <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
                </ds:Transforms>
                <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
                <ds:DigestValue>LGCQRlTT14Y5BPe0p0kKLof7+PxHJ49kJxVfOMIBsSw=</ds:DigestValue>
            </ds:Reference>
        </ds:SignedInfo>
        <ds:SignatureValue>
FfZbFiOhLRiVZ6Kf7eGEEjFH9Wyr8t9WVcSYmKLUzwZZzvsLi5lSVwiBTUvQNHxnszYbjJXjRQ6Y8Xu2Mcj6bXA9kFlVQzJH4NxqVS5g6DQXu/pTMQz8LaZu6VP83tXuW1UDHQmBUq3RgUlHPe4Xeio3jq++0H1I09+Zqx5klYc=
</ds:SignatureValue>
        <ds:KeyInfo>
            <ds:KeyName>7D665C81ABBE1A7D0E525BFC171F04D276F07BF2</ds:KeyName>
        </ds:KeyInfo>
    </ds:Signature>
</ns:AcquirerErrorRes>

Copyright © Currence iDEAL B.V. All rights reserved.