Skip to main content
POST
Settle a card authorization

Authorizations

Api-Key
string
header
required

Path Parameters

transactionId
string<uuid>
required

The ID of the transaction to settle

Body

application/json

Settlement request

amount
integer

The settlement amount in cents (merchant currency). If omitted, settles for the original authorization amount.

Required range: x >= 0

Response

Successful operation

transactionId
string<uuid>
required

The transaction ID.

status
enum<string>
required

The transaction status.

Available options:
authorized,
declined,
settled
declinedReason
string

Present when status is declined. The reason for the decline.

completionReason
enum<string>

Present when status is settled. Either SETTLEMENT or REFUND.

Available options:
SETTLEMENT,
REFUND