Adding a customer to an order is faster with barcode scanning. Instead of manually searching by name or phone number, you can scan the customer’s loyalty card to instantly add their customer profile to the order, saving time and ensuring accuracy.
What's in this guide?
What you'll need
Supported barcode types and devices
Manually adding customer tags
Adding a customer to the POS via barcode scan
Troubleshooting
What you'll need
- The Accounts feature enabled in your POS.
- Customer tags added in Back Office.
This feature works with Lightspeed Loyalty and other third-party loyalty programs integrated with your POS. However, it mainly functions as a simple customer lookup based on customer tags assigned in Back Office, and is not limited to any specific loyalty program.
Supported barcode types and devices
The POS supports scanning loyalty card barcodes in both 1D (traditional) and 2D (QR code) formats. This feature works on supported POS devices running iOS or Android.
1D Barcode | 2D (QR code) |
Manually adding customer tags
For reliable barcode scanning in the POS, each customer profile must have the correct tags assigned. Lightspeed Restaurant allows multiple tags per customer, and all of them are searchable within the POS system.
For integrated loyalty programs, customer tags or identifiers are automatically synced to your Lightspeed customer database. The value encoded in each customer's barcode must exactly match the corresponding tag listed in your Lightspeed Back Office.
To add customer tags:
- Navigate to your Back Office.
- Select People.
- Select Customers.
- Select the customer profile you want to add a tag to.
- Under the Customer Info section, scroll down to Tags.
- Enter the customer tag. This could be a customer membership number, loyalty ID, or other unique identifier used in your barcode or loyalty system.
- Click Save.
- Manually sync the POS or sync your registers from Back Office.
To upload customer tags in bulk, refer to our article on adding customers in bulk.
Adding a customer to the POS via barcode scan
Barcode scanning requires camera access on your POS device. Once enabled, the viewfinder opens automatically to scan and retrieve customer details. If you initially denied camera access, you’ll need to enable it manually in the Restaurant app settings.
To add a customer by scanning a barcode:
- Enter the order in the POS.
- In the Check Out section, tap Add customer.
- Tap Scan card.
- A prompt requesting permission to allow camera access will appear. Tap Allow.
- (Optional) Tap the camera switch icon to toggle between your front and back cameras.
- Scan the barcode. The POS will automatically link the corresponding customer profile.
- Tap Check Out to complete the order.
If using a third-party loyalty program and no customer profile is linked after scanning the barcode, tap the magnifying glass icon in the Accounts list section for a manual search. The system will then look up the customer information from your connected loyalty program.
Troubleshooting
If you run into issues while scanning loyalty cards or adding customers, try the following tips to identify and resolve common problems.
If the camera doesn't open when tapping the Scan card button:
- On your device, open the Settings app > Apps > Restaurant > Camera, and ensure the camera switch is toggled on.
- Relaunch the app.
- Restart the POS device.
- If the issue persists, perform an app repair.
If the barcode isn't scanning:
- Check that the barcode is in a supported format (1D or 2D/QR code).
- Try scanning in better lighting or cleaning the surface of the barcode.
- Test with a different loyalty card to rule out any damage.
If no customer is linked after scanning:
- If using a loyalty card from a third-party loyalty integration, tap the magnifying glass icon on the Add a customer screen in the POS to search for a customer in your connected loyalty program.
- Customer identifiers, or tags, are stored in the Tags section under Back Office > People > Customer. Ensure the scanned data matches exactly the value encoded in the barcode and corresponds to the tags listed in your Back Office customer database or loyalty program.
If the wrong customer is added after scanning a barcode:
- Check that the tag in the customer's profile under the Tags section in Back Office is correct.
- Navigate to the Tags section in Back Office and ensure each customer has a unique tag, and remove any duplicate or outdated tags to prevent incorrect matches.
What's next?
Learn how to hold orders in Lightspeed Restaurant so you can manage multiple transactions at once.
How to hold an order with LightspeedSplit or merge orders in POS, ideal for handling group payments or combining items before checkout.
How to split or merge an order with Lightspeed POS