Epson TrueOrder KDS Epson TrueOrder KDS API Specification - Page 12

Order Types

Page 12 highlights

5. Order Types 5.1. "new" Order 5.1.1. Request to KDS Request for a brand-new order to be sent to the KDS: { "seq" : 1, "type" : "new", "server" : "William", "table" : "7", "check" : "12", "cust_name" : "Robert", "cust_phone" : "5555555555", "cust_email" : "[email protected]", "itemlist" : [ { "itemid" : 1, Unique positive integer number within the order context "header" : "Dine-In" Will be displayed only once on screen ("header" type) }, { "itemid" : 2, "header" : "Address: 185 Renfrew Dr." }, { "itemid" : 3, "label" : "--- Course 1 ---" Will be displayed as a special not- selectable item on the screen multiple times ("label" type) }, { "itemid" : 4, "qty" : 1, "item" : "Steak Burger" }, { "itemid" : 5, "qty" : 1, "item" : "Fries", "modifierlist" : [ { "modifier" : "No salt", "colour" : "alert" } ] }, { "itemid" : 6, "label" : "--- Course 2 ---" }, { "itemid" : 7, "qty" : 1, "item" : "Coke", "modifierlist" : [ { "modifier" : "Regular" }, ] } ] } Form: F-730-028 v1.00 TrueOrder KDS API Specification Page 12 of 32 Trademarks 111-56-URM-010 R3.00

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

TrueOrder KDS
API Specification
Page 12 of 32
111-56-URM-010
R3.00
Form: F-730-028 v1.00
5. Order Types
5.1.
“new” Order
5.1.1.
Request to KDS
Request for a brand-new order to be sent to the KDS:
{
“seq”
: 1,
“type” : “new”,
“server” : “William”,
“table” : “7”,
“check” : “12”,
“cust_name” : “Robert”,
“cust_phone” : “5555555555”,
“cust_email” : “
”,
“itemlist” :
[
{
“itemid” : 1,
Unique positive integer number within the order context
“header” : “Dine
-
In”
Will be displayed only once on screen (“header” type)
},
{
“itemid” : 2,
“header” :
“Address: 185 Renfrew Dr.”
},
{
“itemid” : 3,
“label” : “
--- Course 1 ---
Will be displayed as a special not-
selectable item on the screen
multiple times (“label” type)
},
{
“itemid” : 4,
“qty” : 1,
“item” : “Steak Burger”
},
{
“itemid” : 5,
“qty” : 1,
“item” : “Fries”,
“modifierlist” :
[
{ “modifier” : “No salt”, “colour” : “alert” }
]
},
{
“itemid” : 6,
“label” : “
--- Course 2 ---
},
{
“itemid” : 7,
“qty” : 1,
“item” : “Coke”,
“modifierlist” :
[
{ “modifier” : “Regular” },
]
}
]
}