Skip to content

Settlement Batches

Batch Terminal

You can settle individual terminals by sending a POST request to the following endpoint: /api/terminal/{terminalID}/settle

TIP

You can use batch_number to identify the batch number for a specific transaction.

For a terminal transaction you will get a BatchNum in the response in data->response_body->terminal->processor_specific->BatchNum

You can see an example in the terminal tab response Transaction

Retrieve details for all settlement batches that match provided search criteria.

Request Method: POST

URL Endpoint: /api/settlement/batch/search

NameTypeDefaultDescriptionRequired
batch_dateobjectObject containing details defining a batch date range
batch_date
    .start_date
string""Searches by batch_date between the provided start_date and end_date. (Dates in UTC "YYYY-MM-DDTHH:II:SSZ")
batch_date
    .end_date
string""Searches by batch_date between the provided start_date and end_date. (Dates in UTC "YYYY-MM-DDTHH:II:SSZ")
settlement_batch_idobjectObject containing details defining a range of id's
settlement_batch_id
    .operator
string literal"=" or "!="
settlement_batch_id
    .value
stringThe settlement batch id to match or exclude
limitinteger10The number of results to return (1-100)
offsetinteger0The number of results to skip (1-1000)