Get a terminal transaction report
curl -X GET "https://test-api.kashier.io/v3/payment/pos/report/YOUR_TERMINAL_ID"{ "body": {}, "status": "string"}Retrieves a transaction report for one POS terminal over a date and time window. Pass all as the terminalId to report across every terminal on your merchant account.
Authorization
secretKey Merchant secret key used to identify the merchant, obtained from Kashier's dashboard. Pass the raw secret key value in the Authorization header (NOT a "Bearer" token).
In: header
Path Parameters
The terminal ID (ISO 8583 DE 41) of one of your POS terminals, or all to report on every terminal.
Query Parameters
Report start date, in YYYY-MM-DD format.
Report start time, in HH:mm format.
Report end date, in YYYY-MM-DD format.
Report end time, in HH:mm format.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
Get one terminal transaction GET
Retrieves the details of a single card-present transaction processed on one of your POS terminals.
Acknowledge a terminal's transactions POST
Acknowledges the transactions a POS terminal has reported, so they are marked as received and can move on to settlement. Used to close a terminal's batch from your own back office.