Identifiers
In this page we define the main identifiers of the API documentation and specification.
Transaction
Id
The server’s identifier for the transaction. Generated by the server. Always guaranteed to be universally unique, and can be used to uniquely identify the transaction during troubleshooting.
Example | txn-12345678-01JPHYGPRMH9QRFS3M69SJW9SH |
Constraints |
|
External id
The client’s identifier for the transaction. Generated by the client. Has to be unique for each terminal, since the server uses it together with terminal id to uniquely identify the transaction.
Example | 123 |
Constraints |
|
Terminal id
The identifier of the terminal. Used together with external id to uniquely identify the transaction.
Example | t-12345678 |
Constraints |
|