In Venue Kiosk - Order and Pay
Orders API - Order Type = 4
1. AddOrder → Create order with kiosk identification
- Set ordertype = 4
- Include deviceid, webOrderDisplayNo, saleprops (terminalId)
- Set tracktype and trackoffset
2. UpdateOrder (multiple) → Customer builds order
- Add items with modifiers and condiments
- Display running total
- Apply age verification if needed
3. UpdateOrder → Calculate final price
- Set calcsubtotaladjustments = true
- Set forceSubTotal = true
- Apply loyalty/gift cards
4. UpdateOrder → Payment and closure
- Process payment at kiosk terminal
- Include payment details
- Set isOpen = false
- Print receipt and order numberLast updated
Was this helpful?
