167 lines
4.0 KiB
JSON
167 lines
4.0 KiB
JSON
{
|
|
"CompanyName": "Klingler Gastro AG",
|
|
"Address1": "M\u00FCnzplatz 3",
|
|
"Address2": "CH-8001 Z\u00FCrich",
|
|
"Phone": "043 321 22 22",
|
|
"ReceiptNumber": null,
|
|
"DateTime": "2025-12-16T14:58:00",
|
|
"Guests": 2,
|
|
"Items": [
|
|
{
|
|
"Quantity": 1,
|
|
"Description": "San Pellegrino 50cl",
|
|
"UnitPrice": 6.50,
|
|
"TotalPrice": 6.50,
|
|
"TaxCategory": "A",
|
|
"SubItems": null,
|
|
"PriceDisplay": "6.50 6.50 A"
|
|
},
|
|
{
|
|
"Quantity": 1,
|
|
"Description": "Panna 50cl",
|
|
"UnitPrice": 6.50,
|
|
"TotalPrice": 6.50,
|
|
"TaxCategory": "A",
|
|
"SubItems": null,
|
|
"PriceDisplay": "6.50 6.50 A"
|
|
},
|
|
{
|
|
"Quantity": 1,
|
|
"Description": "An item with really long description that should wrap",
|
|
"UnitPrice": 5.50,
|
|
"TotalPrice": 5.50,
|
|
"TaxCategory": "A",
|
|
"SubItems": null,
|
|
"PriceDisplay": "5.50 5.50 A"
|
|
},
|
|
{
|
|
"Quantity": 2,
|
|
"Description": "Business Lunch Menu Seco",
|
|
"UnitPrice": 44.00,
|
|
"TotalPrice": 88.00,
|
|
"TaxCategory": "A",
|
|
"SubItems": [
|
|
"Tomato Soup",
|
|
"Grilled Salmon",
|
|
"Tiramisu"
|
|
],
|
|
"PriceDisplay": "44.00 88.00 A"
|
|
},
|
|
{
|
|
"Quantity": 2,
|
|
"Description": "Brunello di Montalcino 1",
|
|
"UnitPrice": 16.00,
|
|
"TotalPrice": 32.00,
|
|
"TaxCategory": "A",
|
|
"SubItems": null,
|
|
"PriceDisplay": "16.00 32.00 A"
|
|
},
|
|
{
|
|
"Quantity": 2,
|
|
"Description": "Espresso",
|
|
"UnitPrice": 5.50,
|
|
"TotalPrice": 11.00,
|
|
"TaxCategory": "A",
|
|
"SubItems": null,
|
|
"PriceDisplay": "5.50 11.00 A"
|
|
},
|
|
{
|
|
"Quantity": 1,
|
|
"Description": "Tip",
|
|
"UnitPrice": 10.50,
|
|
"TotalPrice": 10.50,
|
|
"TaxCategory": "B",
|
|
"SubItems": null,
|
|
"PriceDisplay": "10.50 10.50 B"
|
|
}
|
|
],
|
|
"Total": 160.00,
|
|
"Currency": "CHF",
|
|
"TotalInAlternateCurrency": 172.80,
|
|
"AlternateCurrency": "EUR",
|
|
"SplitPayments": [
|
|
{
|
|
"PaymentMethod": "Cash",
|
|
"Amount": 50.00,
|
|
"Currency": "CHF"
|
|
},
|
|
{
|
|
"PaymentMethod": "Card",
|
|
"Amount": 110.00,
|
|
"Currency": "CHF"
|
|
}
|
|
],
|
|
"PaymentMethod": "MASTER",
|
|
"PaymentAmount": 160.00,
|
|
"TaxBreakdown": [
|
|
{
|
|
"Category": "A",
|
|
"Rate": 8.1,
|
|
"Gross": 149.50,
|
|
"Net": 138.30,
|
|
"TaxAmount": 11.20,
|
|
"Currency": "CHF"
|
|
},
|
|
{
|
|
"Category": "B",
|
|
"Rate": 0,
|
|
"Gross": 10.50,
|
|
"Net": 10.50,
|
|
"TaxAmount": 0.00,
|
|
"Currency": "CHF"
|
|
}
|
|
],
|
|
"IsDebtor": true,
|
|
"WaiterName": "Yves",
|
|
"Terminal": "Hauptkasse ZH",
|
|
"TableNumber": "12",
|
|
"VatNumber": "CHE-449.635.880 MWST",
|
|
"ThankYouMessage": "Das Team bedankt sich herzlich f\u00FCr Ihren",
|
|
"GoodbyeMessageLine1": "Besuch.",
|
|
"GoodbyeMessageLine2": "Auf Wiedersehen.",
|
|
"TerminalReceipts": [
|
|
{
|
|
"ReceiptType": "*** Kundenbeleg ***",
|
|
"BookingType": "Buchung",
|
|
"PaymentSystem": "TWINT",
|
|
"TransactionNumber": "XXXXXXXXXXXXXXX1494",
|
|
"TransactionDateTime": "2025-11-11T12:34:49",
|
|
"TerminalId": "31108834",
|
|
"AID": "A0000015749E",
|
|
"TransactionSeqCount": "6127",
|
|
"TransactionRefNo": "99036644599",
|
|
"AuthCode": "0d3396",
|
|
"AcquirerId": "2",
|
|
"EftAmount": 67.00,
|
|
"TipAmount": 6.70,
|
|
"TotalEftAmount": 73.70,
|
|
"Currency": "CHF"
|
|
},
|
|
{
|
|
"ReceiptType": "*** Kundenbeleg ***",
|
|
"BookingType": "Buchung",
|
|
"PaymentSystem": "MASTER",
|
|
"TransactionNumber": "XXXXXXXXXXXXXXX2587",
|
|
"TransactionDateTime": "2025-11-11T12:36:12",
|
|
"TerminalId": "31108834",
|
|
"AID": "A0000000041010",
|
|
"TransactionSeqCount": "6128",
|
|
"TransactionRefNo": "99036644600",
|
|
"AuthCode": "1a4b2c",
|
|
"AcquirerId": "1",
|
|
"EftAmount": 93.00,
|
|
"TipAmount": 0.00,
|
|
"TotalEftAmount": 93.00,
|
|
"Currency": "CHF"
|
|
}
|
|
],
|
|
"DiscountInfo": {
|
|
"Description": "Fine Dine",
|
|
"Amount": -50.00,
|
|
"Currency": "CHF"
|
|
},
|
|
"ReceiptLabel": "",
|
|
"HasSplitPayments": true,
|
|
"HasTaxableCategories": true
|
|
}
|