| 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. |