The Lightspeed POS node is designed to create or find an order on your POS with the relevant caller.
How to use the node
The node should be used along with a Ring or a AutoQ node.
When using with a Ring node, you want to place the POS Node before the ring node.
This means your POS will be triggered before the device (or devices) are called.
If multiple callers are inbound, the POS will be notified immediately and the call will be passed on to the device, depending on the device, it may be able to handle more than one call (for example, some Yealink phones can support up to 8 calls at a time).
When using with the AutoQ node, you should connect the POS with the "Connected" outcome.
This means that the POS will only be notified the first time the caller is "connected" with one or more of the devices listed in the Auto Q.
Only one caller at a time will notify the POS, so even if you have 5 callers in the queue, only the caller which is ringing the device will trigger the POS.
Create Order
When set as "Create Order", a new order will be created when a caller comes through.
A new order must be created in order for the POS to appear with the incoming call notification.
Find order
When the find order setting is applied, Voicee will scan only open orders for the first order which has the customer linked. If there is no customer linked, all Open orders will be checked to find the incoming number within the notes. No other configuration is needed unless you'd like to change the Alert message which appears
Advanced Config
The advanced configuration field allows users to use a JSON object to modify the order in the "New Order" mode only. Ensure that the JSON is valid otherwise the configuration will not work.
You can use the following examples to help you
Add Product SKUs to the order
When a call comes in with the New Order setting, you can add one or more lines to the order automatically.
For example, if you want to ensure that any caller will have a default "Cutlery" or "Phone order surcharge" for every call, you can add it by using the appendLine property.
- {
- "appendLines": [
- {
- "product_id": PRODUCT_ID,
- "quantity": 1,
- "notes": "Automatically added by Voicee"
- }
- ]
- }
The PRODUCT_ID needs to be replaced with the ID of the Product found from Lightspeed Back office or via the CSV Export. Please make sure it is numbers only and has no spaces or extra characters.
| |
On the Backend of Lightspeed, click the "Gear" icon next to the product you wish to add, then in the address bar, find the number next to "id=", and copy and paste that into the above code block. You must supply a quantity that is 1 or more. | |
Surcharging or Discounting
You can apply a total order Surcharge or Discount by applying this JSON object with the "price_variation" attribute.
To Add 10%, use "1.1"
To Discount 10%, use "0.9"
And so on..
- {
- "price_variation": 1.1
- }
Guests
If you are using Guest tracking, you can apply guests with the advanced configuration for each one of your Phone orders.