Open QR Code | AnyRoad Help Center

Open QR Code

March 5, 2025

The AnyRoad QR code on guest tickets (digital, apple wallet, or printed) is readable by 3rd party systems, allowing you to identify guests by scanning their AnyRoad ticket and provide them a more customized experience.

For example, a customer used Open QR Codes with their on-site photo booth. When a guest arrived at the photo booth, they scanned the QR code on their AnyRoad ticket and automatically sent their photo to them afterwards using their AnyRoad registration information.

By scanning the QR Code with a 3rd party scanner, you can directly extract the AnyRoad booking ID, ticket ID, and guest ID. No API calls are needed to extract and decode these IDs. You can then match these IDs to booking and guest first party data that is collected via AnyRoad APIs or Webhooks before or afterwards.

Open QR Codes support guest tickets but not add-on tickets.

FullView versus Non-FullView tickets

FullView is an AnyRoad feature that allows you to collect first party data about all guests on a booking, not just the booking guest.

If FullView is enabled on your account, AnyRoad tickets correspond to a specific guest (e.g., John Smith). If FullView is not enabled, tickets correspond to a particular ticket type (e.g., Adult, Child, etc.) on a booking, but not a specific guest. The Open QR code includes guest_id if the ticket is a FullView ticket. If it’s not a FullView ticket, guest_id is omitted from the QR code.

Practically, this means that:

How it Works

data:application/json;base64,eyJib29raW5nX2lkIjoiMzAzNjI1NiIsInRpY2tldF9pZCI6IjQyMzUyNjIi LCJndWVzdF9pZCI6IjMxNTg3MDEifQ==
eyJib29raW5nX2lkIjoiMzAzNjI1NiIsInRpY2tldF9pZCI6IjQyMzUyNjIi LCJndWVzdF9pZCI6IjMxNTg3MDEifQ==

For FullView tickets, this will give you the following string where:

{"b":"3036256","t":"4235262","g":"3158701"}

For Non-FullView tickets, this will give you the following string where:

{"b":"3036256","t":"4235262"}