Skip to content

Terminal Definition

Attribute Type Description
id int JSON block ID.
chargeKeyId int The ID of the charge key used by this terminal. Must be greater than zero.
terminalId string The ID provided by the gateway to the merchant. Uniquely identifies this terminal to the gateway for tracking purposes. Must be 50 or fewer characters in length.
number int Additional terminal identification number typically provided to the merchant by the gateway for tracking purposes. Must be greater than zero.
addedAt DateTime The DateTime that the terminal was created at. Must not be in the future.
isAvailable bool Idicates if the terminal is available to be assigned to a machine.
isActive bool Indicates if the terminal is enabled.
machineId int The ID of the machine this terminal is assigned to. Must be greater than zero.
assignedAt DateTime The date and time the terminal was assigned to the machine. Must not be in the future.
deactivatedAt DateTime? The date and time the terminal was deactivated. Must not be in the future.