Terminals
POS terminal configuration.
Fields
| Field | Type | Required | Version | Legacy Name | Description |
|---|---|---|---|---|---|
id |
integer | Yes | 1.0 | id | Unique terminal identifier |
businessUnitId |
integer | Yes | 1.0 | businessUnitId | Reference to BusinessUnit |
name |
string | No | 1.0 | Terminal name | |
client_app |
string | No | 1.0 | Client application type |
Example
{
"id": 3,
"businessUnitId": 10,
"name": "Terminal 3 - Bar",
"client_app": "pos-windows"
}
Example - Multiple Terminals
[
{
"id": 1,
"businessUnitId": 10,
"name": "Terminal 1 - Entrance",
"client_app": "pos-windows"
},
{
"id": 2,
"businessUnitId": 10,
"name": "Terminal 2 - Restaurant",
"client_app": "pos-windows"
},
{
"id": 3,
"businessUnitId": 10,
"name": "Terminal 3 - Bar",
"client_app": "pos-windows"
},
{
"id": 4,
"businessUnitId": 10,
"name": "Mobile Waiter 1",
"client_app": "pos-android"
}
]
Related Entities
- BusinessUnit - Parent business unit/location
- Orders - Orders reference terminal