Reconciliation/getSettlement
Get a Settlement
Fetch a single settlement batch by ID.
GET
/v1/settlements/{settlementId}Retrieve the full details of a single settlement batch. Includes top-level totals, acquirer reference numbers, and the funding timeline (when funds are expected to land in the merchant's bank account).
PATH PARAMETERS
settlementIdstringrequiredThe settlement identifier returned by /v1/settlements.
Example: "stl_01JQDAY00042"
Response
application/json
idstringrequiredSettlement batch identifier.
Example: "stl_01JQDAY00042"
closedAtstring · ISO 8601requiredTimestamp when the batch was closed (day-end).
Example: "2026-04-08T23:00:00Z"
statusenumrequiredSettlement batch status.
PENDINGSETTLEDFAILEDPARTIALcurrencystringrequiredISO 4217 currency code.
Example: "NZD"
netAmountintegerrequiredNet settled amount in minor units (sales − refunds − voids).
Example: 322550
acquirerBatchRefstringAcquirer-side batch reference for downstream reconciliation.
Example: "BATCH-20260408-0042"
fundingDatestring · ISO 8601Expected date funds will be credited to the merchant's bank account.
Example: "2026-04-10T00:00:00Z"
merchantIdstringrequiredMerchant identifier (MID).
Example: "MID123456789"
terminalIdstringrequiredTerminal identifier (TID).
Example: "TID-00012345"
commerce-api/openapi.yaml · getSettlement