POS Order Types
Introduction
There are two ways to place an order within the Lightspeed Restaurant K-Series POS: direct sales and table sales. If you have realtime notifications set up, you will notice a difference in how the RTNs are posted to your endpoint.
Direct Sale
A direct sale is not associated with a table, this sales model is typically used in restaurants where the customer places their order at the counter and pays for it immediately.
In a direct sale, three RTNs are posted at the same time: OPEN
, UPDATE
, and CLOSE
. They will all contain the same information such as items, payment methods, etc.
Table Sale
A table sale is linked to a table on the POS floorplan. It's used when orders are paid for at the end of the meal.
When a table order is submitted in the POS (sent to the kitchen) your endpoint will be notified by two RTNs: notificationType:OPEN
& notificationType:UPDATE
. Both notifications contain the same information.
Every modification on the account (adding item(s), voiding item(s), transfer item(s) to another table, calling the next course, etc.) triggers a notification with the parameter notificationType:UPDATE
.
If a partial payment is applied to an account, your endpoint will also receive a notification with the parameter notificationType:UPDATE
.
Once the account is fully paid, your endpoint will receive a notification with the parameter notificationType:CLOSE
.