Essenservice Schnittstelle: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Grigor (Diskussion | Beiträge) K |
Grigor (Diskussion | Beiträge) |
||
Zeile 12: | Zeile 12: | ||
== Struktur der Orders Datei == | == Struktur der Orders Datei == | ||
− | < | + | <code> |
{ | { | ||
"orders": [ | "orders": [ | ||
Zeile 74: | Zeile 74: | ||
] | ] | ||
} | } | ||
− | </ | + | </code> |
Aktuelle Version vom 8. September 2019, 19:17 Uhr
Mit der Schnittstelle können Online Orders von Essenservice importiert werden. Link Essenservice: https://www.essenservice.at/
Konfiguration
Für die Konfiguration und Freischaltung ist ein API Key notwendig. Der API Key wird von Essenservice bereitgestellt. Einstellung wird in IntraSell vorgenommen in der Maske Online Bestellungen.
Struktur der Orders Datei
{
"orders": [
{
"id": "d4c7bf82-67b5-4bde-9301-1e809482fbcd",
"restaurantId": 299,
"orderKey": "e356f494-c01a-4908-bc47-80b619ef89a6",
"platform": "EssenService.at",
"orderDate": "2019-07-11T21:01:37+03:00",
"orderType": "lieferung",
"requestedDeliveryTime": "ASAP",
"deliveryCosts": 0.0,
"totalPrice": 14.0,
"totalDiscount": 0.0,
"isPaid": true,
"paymentMethod": "Online Bezhalt (Cyrpto Coin)",
"customer": {
"name": "Bekir Sahin",
"companyName": "",
"phoneNumber": "06605553869",
"street": "Burgerstrasse",
"floor": "1",
"door": "3",
"streetNumber": "57",
"postalCode": "6991",
"city": "Linz",
"extraAddressInfo": ""
},
"products": [
{
"name": "test Cola",
"category": "test",
"tax": 20,
"count": 1,
"price": 3.0,
"remark": "",
"sideDishes": []
},
{
"name": "test product rrgrth test Olson bakalim",
"category": "test",
"tax": 0,
"count": 1,
"price": 10.0,
"remark": "",
"sideDishes": []
},
{
"name": "Test2",
"category": "test",
"tax": 0,
"count": 1,
"price": 1.0,
"remark": "",
"sideDishes": []
}
],
"remark": "Test",
"version": "1.0"
}
]
}