QR validation is a till type used to scan QR codes received when making purchases through the app. This provides an efficient way to validate legitimate purchases while helping to reduce queues and waiting time for your guests.
Follow this step-by-step guide to set this up:
Step 1: Log in at admin.kanpla.dk
Step 2: In the menu on the left, find the ‘Settings’ button at the bottom and click it.
Step 3: Go to ‘Modules’.
Step 4: Click the ‘+ Add New Module’ button in the top-right corner.
Step 5: In the setup section, choose the sales location where the QR validation should be available, as well as the source of the products (product bank).
Step 6: Under Type, select ‘POS’.
Step 7: Choose the desired payment method.
Step 8: Go to ‘Display’ and give the module a name and icon - for example, QR Validation – [Location Name].
Step 9: Save the module. Once saved, go back to ‘Modules’ and locate the newly created module again.
Step 10: You will now see two additional settings. Go to ‘Tills’ to create the QR till.
Step 11: Click the green ‘Create New Till’ button.
Give the till a name. This will be displayed later when logging into the till, so we recommend naming it something similar to the module name – e.g. QR Validation – [Location Name].
Add a location, and under Type choose ‘Ticket Validation’.
Here you also have the option to enable the display of purchased items on the tablet when a QR code is scanned. Activate this setting if you want the purchased items to be shown on the screen during validation.

When finished, click save
Step 12: Once the till has been created, go to ‘Profiles’.
Click the green ‘Add New Profile’ button.
Step 13: A profile is used to log in to the till. This can either be personal or shared among the kitchen staff. In most cases for QR validation, a shared profile is sufficient. You can name the profile something simple, e.g. Admin or Kitchen Staff.
Lastly, select the location and choose a 4-digit PIN, then save.
Step 14: The till is now ready for use. The next step is to ensure that customers receive a QR code via the correct module.
Step 15: Go back to Modules and find the module that should work with the QR validation. Click to open it.
Step 16: Go to Plugins and find the Kanpla Go plugin.
If this plugin is not already activated, activate it now.
Under this plugin, you will find several settings that can be customized per location.
At the bottom, there is a box with different display options for the ticket -here, select ‘Show order with QR code’.
When selected, click OK and then Save in the top-right corner.
Step 17: You have now completed the setup, and the final step is to set up the tablet.
Download the ‘Kanpla POS’ app from the App Store or Google Play Store.
Step 18: Once the app is downloaded, log in with an admin account.
Step 19: You will now be prompted to select a license and a till.
Under License, select the location you are setting up.
Under Till, select the till created in Step 11.
Step 20: Choose the profile created in Step 13 and enter the 4-digit PIN.
Step 21: You should now see the home screen of the app. From here, you can access the sales overview where QR codes will be scanned.
Finally, connect the barcode scanner to scan QR codes. Once connected, the till is fully set up and ready to use 🎉
Customer Flow:
1. Go to the Module in the App
Open the module in the app that is linked to QR validation and purchase the desired product.
2. Locate the QR Code
Once the purchase is completed, the QR code will appear immediately.
If the customer closes this view, the QR code can still be found by:
Opening the same module
Scrolling to the top where the purchase is listed
Tapping "Show Ticket" to display the QR code
3. Scan the QR Code
Scan the QR code using the connected scanner.
Once the scan is completed:
The QR code will be marked as confirmed and turn green
Both the scanner and the tablet will light up green to indicate that the purchase is approved
4. Collect the Meal
Once the ticket is scanned and confirmed, the customer can proceed to collect their meal 😊
Frequently Asked Questions:
Can I get a printed receipt?
No, it is unfortunately not possible to print a physical receipt. The receipt can always be found in the app under Account History.
A scanned QR code serves as a valid receipt in this setup.
Can I use the QR code from my profile?
No, the QR code under the profile cannot be used for validation. Customers must use the QR code issued when purchasing through the relevant module.
Will we still receive payment if the QR code is not scanned?
Yes, the payment is processed even if the QR code is not scanned. QR validation is solely a security measure to ensure that the ticket is valid for the current day and not a screenshot from a previous day.
What happens if an invalid ticket is scanned?
If an invalid ticket is scanned, both the scanner and the tablet will light up red and emit a clear sound, indicating that the ticket is not valid.