OrderNPayOpenOrderSummary Model

Required
salesTransactionID : string (GUID)

The POS's unique ID for the order (transaction).

Required MaxLength(8)
serviceModePrefix : string

The short name for the service mode (eg TBL)

Required MaxLength(8)
serviceModeEntityID : string

The service mode entity's ID (eg table number)

Required MaxLength(8)
orderNumberOpened : string

The OrderNumberOpened value assigned to this order

Required MaxLength(3)
currencyCode : string

The currency for the order

Required decimal(13, 2)
amount : number (decimal)

The total amount of the order (excluding any existing payments)

Required decimal(13, 2)
amountOwing : number (decimal)

The total amount owing on the order

Required
inUse : bool

Is the order currently in use on another terminal?

Nullable
ownedBy_UserID : string (GUID)

The ID of the POS User who created the order

Nullable MaxLength(4)
inUseByTerminalDisplayID : string

The terminal display ID of the terminal that is currently holding the locked order

Nullable MaxLength(20)
inUseByUserName : string

The user name of the user that is currently working on the locked order

Example
{
  "salesTransactionID": "3f49efe7-ea42-4f21-8718-7e6ce9a33512",
  "serviceModePrefix": "string value",
  "serviceModeEntityID": "string value",
  "orderNumberOpened": "string value",
  "currencyCode": "string value",
  "amount": 1.23,
  "amountOwing": 1.23,
  "inUse": true,
  "ownedBy_UserID": "3f49efe7-ea42-4f21-8718-7e6ce9a33512",
  "inUseByTerminalDisplayID": "string value",
  "inUseByUserName": "string value"
}