Home
Edit
WebTestItemRS
Title
Trigger Request
<?xml version="1.0" encoding="UTF-8"?> <IssuerTrxReq version="1.0.0" productID="NL:BVN:BankID:1.0" xmlns="http://www.betaalvereniging.nl/iDx/messages/Acquirer-Issuer/1.0.0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <createDateTimestamp>2015-01-01T09:30:47.123Z</createDateTimestamp> <Acquirer> <acquirerID>1234</acquirerID> </Acquirer> <Issuer> <issuerID>%Issuer.IssuerID%</issuerID> </Issuer> <Merchant> <merchantID>%Merchant.MerchantID%</merchantID> <subID>%Merchant.SubID%</subID> <merchantReturnURL>https://merchantwebsite.nl/returnPage.php?param1=true&param2=3</merchantReturnURL> </Merchant> <Transaction> <transactionID>1234567890123456</transactionID> <transactionCreateDateTimestamp>2015-01-01T09:30:47.123Z</transactionCreateDateTimestamp> <expirationPeriod>PT5M</expirationPeriod> <language>nl</language> <entranceCode>1234567890abcdefghijABCDEFGHIJ1234567890</entranceCode> <container> <samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" AttributeConsumingServiceIndex="7" ID="BANKID-1234567890123456" IssueInstant="2015-01-01T09:30:47.123Z" Version="2.0" ForceAuthn="true" ProtocolBinding="nl:bvn:bankid:1.0:protocol:iDx" AssertionConsumerServiceURL="https://merchantwebsite.nl/returnPage.php?param1=true&param2=3" ProviderName="%Merchant.Name%"> <saml:Issuer>%Acquirer.AcquirerID%</saml:Issuer> <samlp:Extensions> <saml:Attribute Name="urn:nl:bvn:bankid:1.0:merchant.x509"> <saml:AttributeValue>%Merchant.PublicKey%</saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="urn:nl:bvn:bankid:1.0:merchant.legalid"> <saml:AttributeValue>%Merchant.LegalID%</saml:AttributeValue> </saml:Attribute> <saml:Attribute Name="urn:nl:bvn:bankid:1.0:merchant.tradename"> <saml:AttributeValue>%Merchant.TradeName%</saml:AttributeValue> </saml:Attribute> </samlp:Extensions> <samlp:RequestedAuthnContext Comparison="minimum"> <saml:AuthnContextClassRef>%BankID.LOA%</saml:AuthnContextClassRef> </samlp:RequestedAuthnContext> </samlp:AuthnRequest> </container> </Transaction> </IssuerTrxReq>
Listener Response
<?xml version="1.0" encoding="UTF-8"?> <AcquirerErrorRes version="1.0.0" productID="NL:BVN:BankID:1.0" xmlns="http://www.betaalvereniging.nl/iDx/messages/Merchant-Acquirer/1.0.0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <createDateTimestamp>2015-01-01T09:30:47.123Z</createDateTimestamp> <Error> <errorCode>SO1000</errorCode> <errorMessage>Failure in system</errorMessage> <consumerMessage>The selected bank is currently unavailable. Please try again later or use another identification method.</consumerMessage> <container> <samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="RES-1234567890123456" InResponseTo="NL34567890" Version="2.0" IssueInstant="2015-01-01T09:30:47.123Z"> <saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">%Acquirer.AcquirerID%</saml:Issuer> <samlp:Status> <samlp:StatusCode Value="%SamlRequesterOrResponder%"> <samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:AuthnFailed"></samlp:StatusCode> </samlp:StatusCode> <samlp:StatusDetail>%SamlStatusDetail%</samlp:StatusDetail> </samlp:Status> </samlp:Response> </container> </Error> </AcquirerErrorRes>