KashierDevelopersKashier Developers

Acknowledge a terminal's transactions

curl -X POST "https://test-api.kashier.io/v3/payment/pos/ack/YOUR_TERMINAL_ID" \  -H "Content-Type: application/json" \  -d '{}'
{  "status": "string",  "response": {},  "messages": {    "en": "string",    "ar": "string"  }}

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.

Authorization

secretKey
Authorization<token>

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

terminalId*string

The terminal ID (ISO 8583 DE 41) of one of your POS terminals.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Acknowledgement request. Send an empty object to acknowledge the terminal's outstanding transactions.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

POST
/v3/payment/pos/ack/{terminalId}