PUT api/TransactionHeader
Request Information
URI Parameters
None.
Body Parameters
TransactionHeader| Name | Description | Type | Additional information |
|---|---|---|---|
| PosVisitId | globally unique identifier |
None. |
|
| PosTransactionId | globally unique identifier |
None. |
|
| PosReservationNumber | integer |
None. |
|
| PosReservationComments | string |
None. |
|
| CsrComments | string |
None. |
|
| TransactionDate | date |
None. |
|
| PosOriginalTransactionId | globally unique identifier |
None. |
|
| PosTransactionStatus | integer |
None. |
|
| ServiceDate | date |
None. |
|
| TrainingMode | boolean |
None. |
|
| TerminalNumber | integer |
None. |
|
| OperatorId | string |
None. |
|
| SubTotalAmount | decimal number |
None. |
|
| TaxAmount | decimal number |
None. |
|
| VatTotalTax | decimal number |
None. |
|
| TotalAmount | decimal number |
None. |
|
| PaidAmount | decimal number |
None. |
|
| InvoiceType | string |
None. |
|
| InvoiceNumber | string |
None. |
|
| LastUpdatedBy | string |
None. |
|
| NotInFlightboard | boolean |
None. |
|
| TransactionDetails | Collection of TransactionDetail |
None. |
|
| TransactionPayments | Collection of TransactionPayment |
None. |
|
| TransactionReservationDetail | TransactionReservationDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"PosVisitId": "a732a0a0-6c44-4677-a4db-96bdfdcfbdca",
"PosTransactionId": "7c8b91b6-c7c8-4b27-b78e-55c87202410f",
"PosReservationNumber": 1,
"PosReservationComments": "sample string 3",
"CsrComments": "sample string 4",
"TransactionDate": "2026-02-04T02:37:13.8972588",
"PosOriginalTransactionId": "6322faea-5860-4bf2-9b10-b9925a86f244",
"PosTransactionStatus": 1,
"ServiceDate": "2026-02-04T02:37:13.8972588",
"TrainingMode": true,
"TerminalNumber": 1,
"OperatorId": "sample string 7",
"SubTotalAmount": 1.0,
"TaxAmount": 1.0,
"VatTotalTax": 1.0,
"TotalAmount": 1.0,
"PaidAmount": 1.0,
"InvoiceType": "sample string 8",
"InvoiceNumber": "sample string 9",
"LastUpdatedBy": "sample string 10",
"NotInFlightboard": true,
"TransactionDetails": [
{
"LineId": "7a7bac9e-bbf8-4cf4-8c9a-212c84ec0e75",
"PosTransactionId": "cd13751c-01a3-4ad8-88ef-cd8bd70eb7cf",
"Status": 3,
"LineNumber": 4,
"ParentLineNumber": 5,
"ItemDate": "2026-02-04T02:37:13.8972588",
"ProductCode": "sample string 6",
"ProductDescription": "sample string 7",
"ProductCategory": "sample string 8",
"Quantity": 1.0,
"UnitAmount": 1.0,
"TotalAmount": 1.0,
"TaxAmount": 1.0,
"EffectiveDate": "2026-02-04T02:37:13.8972588",
"AddOnType": "sample string 9",
"ItemType": "sample string 10",
"ServiceChargeAmount": 1.0,
"Comments": "sample string 11",
"IsPaid": true,
"RequestedDate": "2026-02-04T02:37:13.8972588",
"RequestedUserId": "sample string 12",
"AssignedDate": "2026-02-04T02:37:13.8972588",
"AssignedByUserId": "sample string 13",
"AssignedToUserId": "sample string 14",
"PriceState": 1,
"LastUpdatedBy": "sample string 15"
},
{
"LineId": "7a7bac9e-bbf8-4cf4-8c9a-212c84ec0e75",
"PosTransactionId": "cd13751c-01a3-4ad8-88ef-cd8bd70eb7cf",
"Status": 3,
"LineNumber": 4,
"ParentLineNumber": 5,
"ItemDate": "2026-02-04T02:37:13.8972588",
"ProductCode": "sample string 6",
"ProductDescription": "sample string 7",
"ProductCategory": "sample string 8",
"Quantity": 1.0,
"UnitAmount": 1.0,
"TotalAmount": 1.0,
"TaxAmount": 1.0,
"EffectiveDate": "2026-02-04T02:37:13.8972588",
"AddOnType": "sample string 9",
"ItemType": "sample string 10",
"ServiceChargeAmount": 1.0,
"Comments": "sample string 11",
"IsPaid": true,
"RequestedDate": "2026-02-04T02:37:13.8972588",
"RequestedUserId": "sample string 12",
"AssignedDate": "2026-02-04T02:37:13.8972588",
"AssignedByUserId": "sample string 13",
"AssignedToUserId": "sample string 14",
"PriceState": 1,
"LastUpdatedBy": "sample string 15"
}
],
"TransactionPayments": [
{
"PosTransactionId": "3af26eb5-f82d-472d-b5c5-ba1f5d8367e2",
"PosPaymentId": 2,
"PaymentType": 3,
"Amount": 4.0,
"IsAccountOnFile": true,
"Status": 5,
"LastUpdatedBy": "sample string 6"
},
{
"PosTransactionId": "3af26eb5-f82d-472d-b5c5-ba1f5d8367e2",
"PosPaymentId": 2,
"PaymentType": 3,
"Amount": 4.0,
"IsAccountOnFile": true,
"Status": 5,
"LastUpdatedBy": "sample string 6"
}
],
"TransactionReservationDetail": {
"ReservationDetailId": 1,
"PosTransactionId": "56b45d90-c00f-45c4-b85e-602e3d76a06a",
"Coffee": 3,
"CoffeeStatus": 4,
"Ice": 5,
"IceStatus": 6,
"Newspaper": 7,
"NewspaperStatus": 8,
"CustomsRequired": true,
"LmStatus": "sample string 10",
"PullOnLine": "sample string 11",
"PullOnLineComplete": true,
"LastUpdatedDate": "2026-02-04T02:37:13.8972588",
"LastUpdatedBy": "sample string 14",
"CoffeeComments": "sample string 15",
"IceComments": "sample string 16",
"NewspaperComments": "sample string 17"
}
}
application/xml, text/xml
Sample:
<TransactionHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bba.Reservations.Models">
<CsrComments>sample string 4</CsrComments>
<InvoiceNumber>sample string 9</InvoiceNumber>
<InvoiceType>sample string 8</InvoiceType>
<LastUpdatedBy>sample string 10</LastUpdatedBy>
<NotInFlightboard>true</NotInFlightboard>
<OperatorId>sample string 7</OperatorId>
<PaidAmount>1</PaidAmount>
<PosOriginalTransactionId>6322faea-5860-4bf2-9b10-b9925a86f244</PosOriginalTransactionId>
<PosReservationComments>sample string 3</PosReservationComments>
<PosReservationNumber>1</PosReservationNumber>
<PosTransactionId>7c8b91b6-c7c8-4b27-b78e-55c87202410f</PosTransactionId>
<PosTransactionStatus>1</PosTransactionStatus>
<PosVisitId>a732a0a0-6c44-4677-a4db-96bdfdcfbdca</PosVisitId>
<ServiceDate>2026-02-04T02:37:13.8972588+00:00</ServiceDate>
<SubTotalAmount>1</SubTotalAmount>
<TaxAmount>1</TaxAmount>
<TerminalNumber>1</TerminalNumber>
<TotalAmount>1</TotalAmount>
<TrainingMode>true</TrainingMode>
<TransactionDate>2026-02-04T02:37:13.8972588+00:00</TransactionDate>
<TransactionDetails>
<TransactionDetail>
<AddOnType>sample string 9</AddOnType>
<AssignedByUserId>sample string 13</AssignedByUserId>
<AssignedDate>2026-02-04T02:37:13.8972588+00:00</AssignedDate>
<AssignedToUserId>sample string 14</AssignedToUserId>
<Comments>sample string 11</Comments>
<EffectiveDate>2026-02-04T02:37:13.8972588+00:00</EffectiveDate>
<IsPaid>true</IsPaid>
<ItemDate>2026-02-04T02:37:13.8972588+00:00</ItemDate>
<ItemType>sample string 10</ItemType>
<LastUpdatedBy>sample string 15</LastUpdatedBy>
<LineId>7a7bac9e-bbf8-4cf4-8c9a-212c84ec0e75</LineId>
<LineNumber>4</LineNumber>
<ParentLineNumber>5</ParentLineNumber>
<PosTransactionId>cd13751c-01a3-4ad8-88ef-cd8bd70eb7cf</PosTransactionId>
<PriceState>1</PriceState>
<ProductCategory>sample string 8</ProductCategory>
<ProductCode>sample string 6</ProductCode>
<ProductDescription>sample string 7</ProductDescription>
<Quantity>1</Quantity>
<RequestedDate>2026-02-04T02:37:13.8972588+00:00</RequestedDate>
<RequestedUserId>sample string 12</RequestedUserId>
<ServiceChargeAmount>1</ServiceChargeAmount>
<Status>3</Status>
<TaxAmount>1</TaxAmount>
<TotalAmount>1</TotalAmount>
<UnitAmount>1</UnitAmount>
</TransactionDetail>
<TransactionDetail>
<AddOnType>sample string 9</AddOnType>
<AssignedByUserId>sample string 13</AssignedByUserId>
<AssignedDate>2026-02-04T02:37:13.8972588+00:00</AssignedDate>
<AssignedToUserId>sample string 14</AssignedToUserId>
<Comments>sample string 11</Comments>
<EffectiveDate>2026-02-04T02:37:13.8972588+00:00</EffectiveDate>
<IsPaid>true</IsPaid>
<ItemDate>2026-02-04T02:37:13.8972588+00:00</ItemDate>
<ItemType>sample string 10</ItemType>
<LastUpdatedBy>sample string 15</LastUpdatedBy>
<LineId>7a7bac9e-bbf8-4cf4-8c9a-212c84ec0e75</LineId>
<LineNumber>4</LineNumber>
<ParentLineNumber>5</ParentLineNumber>
<PosTransactionId>cd13751c-01a3-4ad8-88ef-cd8bd70eb7cf</PosTransactionId>
<PriceState>1</PriceState>
<ProductCategory>sample string 8</ProductCategory>
<ProductCode>sample string 6</ProductCode>
<ProductDescription>sample string 7</ProductDescription>
<Quantity>1</Quantity>
<RequestedDate>2026-02-04T02:37:13.8972588+00:00</RequestedDate>
<RequestedUserId>sample string 12</RequestedUserId>
<ServiceChargeAmount>1</ServiceChargeAmount>
<Status>3</Status>
<TaxAmount>1</TaxAmount>
<TotalAmount>1</TotalAmount>
<UnitAmount>1</UnitAmount>
</TransactionDetail>
</TransactionDetails>
<TransactionPayments>
<TransactionPayment>
<Amount>4</Amount>
<IsAccountOnFile>true</IsAccountOnFile>
<LastUpdatedBy>sample string 6</LastUpdatedBy>
<PaymentType>3</PaymentType>
<PosPaymentId>2</PosPaymentId>
<PosTransactionId>3af26eb5-f82d-472d-b5c5-ba1f5d8367e2</PosTransactionId>
<Status>5</Status>
</TransactionPayment>
<TransactionPayment>
<Amount>4</Amount>
<IsAccountOnFile>true</IsAccountOnFile>
<LastUpdatedBy>sample string 6</LastUpdatedBy>
<PaymentType>3</PaymentType>
<PosPaymentId>2</PosPaymentId>
<PosTransactionId>3af26eb5-f82d-472d-b5c5-ba1f5d8367e2</PosTransactionId>
<Status>5</Status>
</TransactionPayment>
</TransactionPayments>
<TransactionReservationDetail>
<Coffee>3</Coffee>
<CoffeeComments>sample string 15</CoffeeComments>
<CoffeeStatus>4</CoffeeStatus>
<CustomsRequired>true</CustomsRequired>
<Ice>5</Ice>
<IceComments>sample string 16</IceComments>
<IceStatus>6</IceStatus>
<LastUpdatedBy>sample string 14</LastUpdatedBy>
<LastUpdatedDate>2026-02-04T02:37:13.8972588+00:00</LastUpdatedDate>
<LmStatus>sample string 10</LmStatus>
<Newspaper>7</Newspaper>
<NewspaperComments>sample string 17</NewspaperComments>
<NewspaperStatus>8</NewspaperStatus>
<PosTransactionId>56b45d90-c00f-45c4-b85e-602e3d76a06a</PosTransactionId>
<PullOnLine>sample string 11</PullOnLine>
<PullOnLineComplete>true</PullOnLineComplete>
<ReservationDetailId>1</ReservationDetailId>
</TransactionReservationDetail>
<VatTotalTax>1</VatTotalTax>
</TransactionHeader>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |