FAQ Q316: How can I use QR codes to speed up our processes?

Using QR codes with the Planyo mobile app or the Planyo backend

The typical use case would be: the customer receives the QR code in an automated notification sent to them after they make the reservation. They arrive when their rental starts and show the QR code on their mobile phone or on a printed page. The administrator scans the QR code using the mobile Planyo app or the Planyo backend and the customer's reservation is immediately marked as 'checked-in'.

To implement this scenario, first you must edit the notification sent to the customer, this could be the 'new reservation entered' or 'reservation confirmed' notification, depending on your booking process. In this email, add the tag $(app_qrcode:checkin) -- or any other tag from the section QR codes for the backend mobile app of Q204 (the other tags can open the reservation or user details page, or also do the check-out).

In the Planyo mobile app, choose Scan QR code and simply scan the code. If you're not using the mobile app, you can still scan QR codes on all devices by choosing Scan QR code in the left-side blue menu in the backend.

Using QR codes with external systems (e.g. access control systems)

In your templates (including email notification templates) you can use the tag $(qrcode:xxx) in order to encode any information in any format, e.g. $(qrcode:$(resource)-$(start_date)-$(end_date)) would create a QR code with the resource name, and start and end dates, all separated by dash. You can use all the planyo tags inside the $(qrcode:...) tag, including calculations and date/time formatting tags (see Q221).

If you're based in the EU and you want to generate EU SEPA QR-codes, see Q361.

If you're based in Switzerland and you want to generate Swiss QR-bills, see Q358.

Back to Frequently Asked Questions