{
"Transaction": {
"RetailStoreID": "string",
"WorkstationID": "string",
"SequenceNumber": "string",
"BusinessDayDate": "string",
"BeginDateTime": "string",
"EndDateTime": "string",
"OperatorID": "string",
"System": "string",
"Reason": {
"ReasonCode": "string",
"ReasonText": "string"
},
"TransactionAssociate": {
"AssociateActionID": "string",
"ActionDatetime": "string",
"WorkerID": "string"
},
"TillID": "string",
"CurrencyCode": "string",
"RetailTransaction": {
"ReceiptDateTime": "string",
"CustomerID": "string",
"CustomerOrderIDTypeCode": "string",
"LineItem": [
{
"SequenceNumber": "string",
"BeginDateTime": "string",
"FreeText": "string",
"TransactionLink": {
"SequenceNumber": "string",
"ToTransactionID": "string",
"ToLineItemSequenceNumber": "string",
"LineItemAssociationTypeCode": "string"
},
"Sale": {
"POSIdentity": {
"POSItemID": "string",
"EntryMethodCode": "string"
},
"ItemID": "string",
"MerchandiseHierarchy": {
"#text": "string",
"Level": "MaterialGroup"
},
"TaxIncludedInPriceFlag": "string",
"RegularSalesUnitPrice": "string",
"POSPrice": "string",
"ActualSalesUnitPrice": "string",
"ExtendedAmount": "string",
"ExtendedDiscountAmount": "string",
"ExtendedPriceIncreaseAmount": "string",
"Quantity": {
"#text": "string",
"UnitOfMeasureCode": "string"
},
"RetailPriceModifier": [
{
"SequenceNumber": "string",
"Amount": {
"#text": "string",
"Action": "string"
},
"PriceModificationBaseAmount": "string",
"ModifyByPercent": "string",
"ModifyByAmount": "string",
"ProrateFrom": "string",
"CalculationMethodCode": "string",
"NewPrice": "string",
"Reason": "string",
"Description": "string",
"Source": "string",
"KondType": "string",
"BonusBuy": "string",
"MethodCode": "string"
}
],
"Tax": {
"TaxableAmount": "string",
"Amount": "string",
"Percent": "string",
"TaxGroupID": "string",
"TaxType": "string"
},
"SerialNumber": "string",
"Reason": "string",
"DigitalArticleReference": "string",
"POSAReference": "string",
"ItemType": "string"
},
"Return": {},
"CustomerOrder": {
"POSIdentity": {
"POSItemID": "string",
"EntryMethodCode": "string"
},
"ItemID": "string",
"SaleUnitRetailPriceAmount": "string",
"TotalRetailPriceAmount": "string",
"AmountReceived": "string",
"BalanceDue": "string",
"OrderedItemQuantity": "string",
"TenderReserved": [
{
"AmountReserved": "string",
"TenderLineItem": {
"SequenceNumber": "string",
"BeginDateTime": "string",
"FreeText": "string",
"TransactionLink": {
"SequenceNumber": "string",
"ToTransactionID": "string",
"ToLineItemSequenceNumber": "string",
"LineItemAssociationTypeCode": "string"
},
"Tender": {
"Amount": "string",
"Authorization": {
"RequestedAmount": "string",
"ReferenceNumber": "string",
"MerchantNumber": "string",
"AggregateID": "string",
"ProviderID": {
"#text": "string",
"ProviderName": "string"
},
"AuthorizationDateTime": "string",
"AuthorizingTermID": "string",
"HostAuthorized": "true",
"ForceOnline": "true",
"ElectronicSignature": "true"
},
"StoredValue": {
"StoredValueInstrumentID": "string",
"ActivationId": "string"
},
"CreditDebit": {
"PrimaryAccountNumber": "string",
"IssueSequence": "string"
},
"CustomerID": "string",
"RetailFinance": {
"KlarnaReference": "string",
"KlarnaSessionId": "string",
"KlarnaOrderId": "string",
"VippsReference": "string",
"ReferenceNumber": "string"
},
"ManualEntry": {
"ReferenceNumber": "string"
},
"TenderChange": {
"Amount": "string"
},
"TypeCode": "string",
"TenderDescription": "string",
"TenderType": "string"
},
"VoidFlag": "string"
}
}
],
"TenderRemaining": "string",
"CustomerOrderType": "string",
"CustomerOrderID": "string",
"CustomerOrderLineItemSequenceNumber": "string"
},
"Tender": {
"Amount": "string",
"Authorization": {
"RequestedAmount": "string",
"ReferenceNumber": "string",
"MerchantNumber": "string",
"AggregateID": "string",
"ProviderID": {
"#text": "string",
"ProviderName": "string"
},
"AuthorizationDateTime": "string",
"AuthorizingTermID": "string",
"HostAuthorized": "true",
"ForceOnline": "true",
"ElectronicSignature": "true"
},
"StoredValue": {
"StoredValueInstrumentID": "string",
"ActivationId": "string"
},
"CreditDebit": {
"PrimaryAccountNumber": "string",
"IssueSequence": "string"
},
"CustomerID": "string",
"RetailFinance": {
"KlarnaReference": "string",
"KlarnaSessionId": "string",
"KlarnaOrderId": "string",
"VippsReference": "string",
"ReferenceNumber": "string"
},
"ManualEntry": {
"ReferenceNumber": "string"
},
"TenderChange": {
"Amount": "string"
},
"TypeCode": "string",
"TenderDescription": "string",
"TenderType": "string"
},
"Rounding": {
"#text": "string",
"RoundingDirection": "Up"
},
"CustomerInformation": [
{
"#text": "string",
"DataElementID": "string",
"TypeCode": "string"
}
],
"VoidsLineItem": {
"VoidsLineItemSequenceNumber": "string",
"VoidAmount": "string",
"VoidQuantity": {
"#text": "string",
"UnitOfMeasureCode": "string"
},
"ReasonCode": {
"#text": "string",
"ReasonText": "string"
}
},
"PriceModification": {
"Amount": {
"#text": "string",
"Action": "string"
},
"PriceModificationBaseAmount": "string",
"ModifyByPercent": "string",
"ModifyByAmount": "string",
"RoundingAmount": "string",
"CalculationMethodCode": "string",
"Reason": "string",
"Description": "string",
"MethodCode": "string",
"ProRated": "string"
},
"VoidFlag": "string",
"EntryMethod": "string"
}
],
"Total": [
{
"#text": "string",
"TotalType": "TransactionGrandAmount"
}
],
"FreeText": "string",
"CustomerReceipt": "string",
"Version": "1.0",
"TransactionStatus": "Finished"
},
"TenderControlTransaction": {
"TillSettle": {
"TenderSummary": [
{
"Beginning": {
"Amount": "string",
"TenderType": "Cash"
},
"Ending": {
"Amount": "string",
"TenderType": "Cash"
},
"BalanceSinceLastTillCount": {
"Amount": "string",
"TenderType": "Cash"
},
"Counted": {
"Amount": "string",
"TenderType": "Cash"
},
"OverUnder": {
"Amount": "string",
"Reason": "string",
"TenderType": "Cash"
},
"ForeignCurrency": [
{
"Beginning": {
"ForeignCurrencyAmount": "string",
"TenderType": "Cash",
"ForeignCurrencyID": "string"
},
"Ending": {
"ForeignCurrencyAmount": "string",
"TenderType": "Cash",
"ForeignCurrencyID": "string"
},
"BalanceSinceLastTillCount": {
"ForeignCurrencyAmount": "string",
"TenderType": "Cash",
"ForeignCurrencyID": "string"
},
"Counted": {
"ForeignCurrencyAmount": "string",
"TenderType": "Cash",
"ForeignCurrencyID": "string"
},
"OverUnder": {
"ForeignCurrencyAmount": "string",
"TenderType": "Cash",
"ForeignCurrencyID": "string"
}
}
],
"TillID": "string"
}
],
"TypeCode": "TILL_COUNT"
},
"TenderLoan": {
"OutboundSafeID": "string",
"InboundTillID": "string",
"ReasonCode": "string",
"Comment": "string",
"Totals": [
{
"TenderTotals": {
"#text": "string",
"TenderType": "CASH",
"Currency": "string",
"DenominationID": "string",
"Count": "string",
"MonetaryValueAmount": "string",
"Description": "string"
}
}
]
},
"TenderPickup": {
"OutboundTillID": "string",
"ReasonCode": "string",
"Comment": "string",
"Totals": [
{
"TenderTotals": {
"#text": "string",
"TenderType": "CASH",
"Currency": "string",
"DenominationID": "string",
"Count": "string",
"MonetaryValueAmount": "string",
"Description": "string"
}
}
],
"EnvelopeID": "string",
"InboundSafeID": "string",
"TypeCode": "string"
}
},
"CancelFlag": "string",
"VoidFlag": "string",
"OfflineFlag": "string",
"TrainingModeFlag": "string",
"Version": "1.0"
},
"EmployeeID": "string"
}