In Venue - Pay at Table

Orders API - Order Type = 3

Pay at Table Applications:

  • Customer-facing payment apps

  • QR code payment solutions

  • Bill splitting applications

  • Self-checkout at table

Integration Flow:

Full API details can be found here: API Reference

1. GetTransactionList → Retrieve a list of bills for a given table number
   - Specify search type and table number

2. GetTransaction → Retrieve details of specific bill
   - Specifify search type, table number and bill position
   
3. UpdateOrder → Calculate subtotals
   - Set calcsubtotaladjustments = true
   - Set forceSubTotal = true
   - Apply vouchers if needed

4. UpdateOrder → Process payment and close
   - Include paymentitems array
   - Ensure amountpaid = amountdue
   - Set isOpen = false

Key Characteristics

  • ✅ Interacts with live POS transactions

  • ✅ Multiple UpdateOrder calls supported

  • ✅ Can retrieve and modify existing orders

Last updated

Was this helpful?