Update Terminal
The "Update Terminal" endpoint allows customers to update an existing terminal's settings.
PUT /api/terminal/v1/Update
Provide the id of the terminal, its serialNumber, override flags (overrideParentAccount, overrideParentFee), and the fee configuration to update (useFlatFee, flatFee, percFee, percFeeCap).
Headers
Content-Type*
application/json
Authorization*
bearer {token}
Request-Reference
{unique_reference}
Params
id
string
The ID of the terminal record to update.
serialNumber
string
The terminal's serial number.
overrideParentAccount
boolean
Whether to override the terminal's parent account.
overrideParentFee
boolean
Whether to override the terminal's parent fee configuration.
useFlatFee
boolean
Whether to charge a flat fee instead of a percentage fee.
flatFee
number
The flat fee amount, used when useFlatFee is true.
percFee
number
The percentage fee, used when useFlatFee is false.
percFeeCap
number
The maximum fee amount a percentage-based fee can reach.
Here is an example request and response with a sample payload sent to the endpoint in Curl format.
Last updated