PUT api/TransactionHeader
Request Information
URI Parameters
None.
Body Parameters
TransactionHeaderName | 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": "f28ff3f9-23f2-46c0-ab3b-add9c1b66835", "PosTransactionId": "e4dd133d-ac49-4089-bfaf-be4171e09d13", "PosReservationNumber": 1, "PosReservationComments": "sample string 3", "CsrComments": "sample string 4", "TransactionDate": "2025-04-22T02:51:48.4513341", "PosOriginalTransactionId": "da2c8326-e107-4dd2-94a0-7c6f5f11eb9f", "PosTransactionStatus": 1, "ServiceDate": "2025-04-22T02:51:48.4669559", "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": "1e8bb605-04b5-4ba6-9061-cf8780eef162", "PosTransactionId": "a2e41060-bbdf-4a75-b6a4-1c6162337950", "Status": 3, "LineNumber": 4, "ParentLineNumber": 5, "ItemDate": "2025-04-22T02:51:48.4669559", "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": "2025-04-22T02:51:48.4669559", "AddOnType": "sample string 9", "ItemType": "sample string 10", "ServiceChargeAmount": 1.0, "Comments": "sample string 11", "IsPaid": true, "RequestedDate": "2025-04-22T02:51:48.4669559", "RequestedUserId": "sample string 12", "AssignedDate": "2025-04-22T02:51:48.4669559", "AssignedByUserId": "sample string 13", "AssignedToUserId": "sample string 14", "PriceState": 1, "LastUpdatedBy": "sample string 15" }, { "LineId": "1e8bb605-04b5-4ba6-9061-cf8780eef162", "PosTransactionId": "a2e41060-bbdf-4a75-b6a4-1c6162337950", "Status": 3, "LineNumber": 4, "ParentLineNumber": 5, "ItemDate": "2025-04-22T02:51:48.4669559", "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": "2025-04-22T02:51:48.4669559", "AddOnType": "sample string 9", "ItemType": "sample string 10", "ServiceChargeAmount": 1.0, "Comments": "sample string 11", "IsPaid": true, "RequestedDate": "2025-04-22T02:51:48.4669559", "RequestedUserId": "sample string 12", "AssignedDate": "2025-04-22T02:51:48.4669559", "AssignedByUserId": "sample string 13", "AssignedToUserId": "sample string 14", "PriceState": 1, "LastUpdatedBy": "sample string 15" } ], "TransactionPayments": [ { "PosTransactionId": "8dd15b76-6b8e-4952-9b8f-67bb3bd00175", "PosPaymentId": 2, "PaymentType": 3, "Amount": 4.0, "IsAccountOnFile": true, "Status": 5, "LastUpdatedBy": "sample string 6" }, { "PosTransactionId": "8dd15b76-6b8e-4952-9b8f-67bb3bd00175", "PosPaymentId": 2, "PaymentType": 3, "Amount": 4.0, "IsAccountOnFile": true, "Status": 5, "LastUpdatedBy": "sample string 6" } ], "TransactionReservationDetail": { "ReservationDetailId": 1, "PosTransactionId": "079e2adc-ab6c-4c88-9cb2-800dda48bbf3", "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": "2025-04-22T02:51:48.4669559", "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>da2c8326-e107-4dd2-94a0-7c6f5f11eb9f</PosOriginalTransactionId> <PosReservationComments>sample string 3</PosReservationComments> <PosReservationNumber>1</PosReservationNumber> <PosTransactionId>e4dd133d-ac49-4089-bfaf-be4171e09d13</PosTransactionId> <PosTransactionStatus>1</PosTransactionStatus> <PosVisitId>f28ff3f9-23f2-46c0-ab3b-add9c1b66835</PosVisitId> <ServiceDate>2025-04-22T02:51:48.4669559+00:00</ServiceDate> <SubTotalAmount>1</SubTotalAmount> <TaxAmount>1</TaxAmount> <TerminalNumber>1</TerminalNumber> <TotalAmount>1</TotalAmount> <TrainingMode>true</TrainingMode> <TransactionDate>2025-04-22T02:51:48.4513341+00:00</TransactionDate> <TransactionDetails> <TransactionDetail> <AddOnType>sample string 9</AddOnType> <AssignedByUserId>sample string 13</AssignedByUserId> <AssignedDate>2025-04-22T02:51:48.4669559+00:00</AssignedDate> <AssignedToUserId>sample string 14</AssignedToUserId> <Comments>sample string 11</Comments> <EffectiveDate>2025-04-22T02:51:48.4669559+00:00</EffectiveDate> <IsPaid>true</IsPaid> <ItemDate>2025-04-22T02:51:48.4669559+00:00</ItemDate> <ItemType>sample string 10</ItemType> <LastUpdatedBy>sample string 15</LastUpdatedBy> <LineId>1e8bb605-04b5-4ba6-9061-cf8780eef162</LineId> <LineNumber>4</LineNumber> <ParentLineNumber>5</ParentLineNumber> <PosTransactionId>a2e41060-bbdf-4a75-b6a4-1c6162337950</PosTransactionId> <PriceState>1</PriceState> <ProductCategory>sample string 8</ProductCategory> <ProductCode>sample string 6</ProductCode> <ProductDescription>sample string 7</ProductDescription> <Quantity>1</Quantity> <RequestedDate>2025-04-22T02:51:48.4669559+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>2025-04-22T02:51:48.4669559+00:00</AssignedDate> <AssignedToUserId>sample string 14</AssignedToUserId> <Comments>sample string 11</Comments> <EffectiveDate>2025-04-22T02:51:48.4669559+00:00</EffectiveDate> <IsPaid>true</IsPaid> <ItemDate>2025-04-22T02:51:48.4669559+00:00</ItemDate> <ItemType>sample string 10</ItemType> <LastUpdatedBy>sample string 15</LastUpdatedBy> <LineId>1e8bb605-04b5-4ba6-9061-cf8780eef162</LineId> <LineNumber>4</LineNumber> <ParentLineNumber>5</ParentLineNumber> <PosTransactionId>a2e41060-bbdf-4a75-b6a4-1c6162337950</PosTransactionId> <PriceState>1</PriceState> <ProductCategory>sample string 8</ProductCategory> <ProductCode>sample string 6</ProductCode> <ProductDescription>sample string 7</ProductDescription> <Quantity>1</Quantity> <RequestedDate>2025-04-22T02:51:48.4669559+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>8dd15b76-6b8e-4952-9b8f-67bb3bd00175</PosTransactionId> <Status>5</Status> </TransactionPayment> <TransactionPayment> <Amount>4</Amount> <IsAccountOnFile>true</IsAccountOnFile> <LastUpdatedBy>sample string 6</LastUpdatedBy> <PaymentType>3</PaymentType> <PosPaymentId>2</PosPaymentId> <PosTransactionId>8dd15b76-6b8e-4952-9b8f-67bb3bd00175</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>2025-04-22T02:51:48.4669559+00:00</LastUpdatedDate> <LmStatus>sample string 10</LmStatus> <Newspaper>7</Newspaper> <NewspaperComments>sample string 17</NewspaperComments> <NewspaperStatus>8</NewspaperStatus> <PosTransactionId>079e2adc-ab6c-4c88-9cb2-800dda48bbf3</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
HttpResponseMessageName | 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. |