Terminal
A POS Terminal registered with a PaymentGateway and optionally bound to a Store.
Unique identifier for the Terminal.
The ID of the PaymentGatewayAccount this Terminal belongs to.
paymentGateway object
Essential information about a PaymentGateway, used when embedded in other resources (e.g., Transactions, Terminals).
Unique identifier for the PaymentGateway.
The display name of the PaymentGateway (e.g., "Visa", "Mastercard", "Edenred").
URL of the image to display for this PaymentGateway.
Null when the PaymentGateway is no longer offered and only survives on historical records.
Possible values: [0, 1, 2]
Null when the PaymentGateway is no longer offered and only survives on historical records.
Possible values: [OTP, REDIRECT, DROPIN]
The ID of the Store this Terminal is bound to, when applicable.
The name of the Store this Terminal is bound to, when applicable.
The identifier assigned to the Terminal by the PaymentGateway provider.
The identifier you assigned to the Terminal to reconcile it with your own systems.
The display name of the Terminal.
The brand of the physical device.
The model of the physical device.
The serial number of the physical device.
Lifecycle status of a Terminal.
Possible values: [Active, Inactive, Deleted]
The UTC timestamp when the Terminal was created in the PaymentGateway provider system.
The UTC timestamp when the Terminal was last updated in the PaymentGateway provider system.
{
"id": "string",
"paymentGatewayAccountId": "string",
"paymentGateway": {
"id": "string",
"name": "string",
"image": "string",
"type": 0,
"paymentAction": "OTP"
},
"storeId": "string",
"storeName": "string",
"externalId": "string",
"referenceId": "string",
"name": "string",
"brand": "string",
"model": "string",
"serialNumber": "string",
"status": "Active",
"externalCreatedAt": "2024-07-29T15:51:28.071Z",
"externalUpdatedAt": "2024-07-29T15:51:28.071Z"
}