Essenservice Schnittstelle

Aus GRITON
Zur Navigation springen Zur Suche springen

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.

Essenservice Schnittstelle.jpg


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"
   }
 ]

}