Integrate our products into your software. Let's make payment happen together!
Look at all the possibilitiesThe api-method to achieve this is the HTTP.POST with url /terminal/transaction/overview
Request headers
Request
Parameter | Description |
---|---|
terminalOperatingEnvironment | the configuration of the terminal that you would like to use for this transaction |
terminalAccessProtocol | the protocol to communicate with the terminal |
shiftNumber | number of the terminal shift that you want a transaction overview from |
Example request
{ "terminalOperatingEnvironment": "UNATTENDED", "terminalAccessProtocol": "OPI_NL", "shiftNumber" : "1" }
Response
Parameter | Description |
---|---|
status | the status of your request |
shiftNumber | number of the terminal shift |
firstTransactionDate | date of the first transaction |
lastTransactionDate | date of the last transaction |
terminalTransactions | list of all the transactions performed on the terminal |
Example response
{ "status": "SUCCESS", "firstTransactionDate": "2021-10-01T07:46:24.000+02:00", "lastTransactionDate": "2021-10-04T10:11:03.000+02:00", "terminalTransactions": [ { "cardCircuit": "ECMC", "numberOfPayments": 2, "acquirer": "99999999999", "amount": 19.98, "currency": "EUR" }, { "cardCircuit": "OTHER", "numberOfPayments": 4, "acquirer": "DC999999999999", "amount": 39.96, "currency": "EUR" } ] }