iDx AcquirerTrxReq (B)
Function | To transfer the transaction details to the Acquirer as composed by Merchant | |||
Root | AcquirerTrxReq | |||
Data elements |
| |||
|
|
|
| |
Sub-elements |
|
|
|
|
Response | AcquirerTrxRes (B') | |||
Communication | HTTP POST request with an XML message to the AcquirerTrxURL. | |||
Security / authentication |
|
(Sub-)element | Description |
---|---|
createDateTimestamp | Date and time at which this message was created |
Issuer | |
| The ID of the Issuer selected by the Consumer. See 'Appendix: IDs' |
Merchant | |
| See 'Appendix: IDs' |
| See 'Appendix: IDs' |
| URL to which the Consumer must be redirected after authorisation of the transaction at the Issuer. |
Transaction | |
| The period of validity of the transaction request, measured from the receipt by the Issuer. |
| Code list according to ISO 639-1. (e.g. 'en' for English, 'nl' for Dutch) should be used. |
entranceCode | 'Authentication identifier' created by the Merchant |
| This container can contain any set of data elements. It is up to the product specific implementation guidelines what content is included for that product. |
Example message
<?xml version="1.0" encoding="UTF-8"?> <AcquirerTrxReq version="1.0.0" productID="NL:BVN:eMandatesCore:1.0" 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"> <createDateTimestamp>2001-12-17T09:30:473Z</createDateTimestamp> <Issuer> <issuerID>BANKNL2U</issuerID> </Issuer> <Merchant> <merchantID>1234123456</merchantID> <subID>1</subID> <merchantReturnURL>https://merchantwebsite.nl/returnPage.php?param1=true&param2=3</merchantReturnURL> </Merchant> <Transaction> <language>nl</language> <entranceCode>1234567890abcdefghijABCDEFGHIJ1234567890</entranceCode> <container> … any product specific content … </container> </Transaction> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <!-- Signature is placed here. See Signature section for specification--> </Signature> </AcquirerTrxReq>