Skip to main content

Ticketscan with bookingkit

With the mobile bookingkit app you have the possibility to scan tickets and thus register the entry of your customers.

Björn Blankenhagen avatar
Written by Björn Blankenhagen
Updated today

With the mobile bookingkit app you have the possibility to scan tickets and thus register the entry of your customers. This is useful for Hop on Hop off trips, museums or laser tag providers.

Where can I download the bookingkit App?

The bookingkit App is compatible with Android and Apple and you can download it yourself free-of-charge in your Google Play or Apple App Store!

What tickets can be scanned?

We share the ticket codes with all market platforms and integrations. (except ticketsplus) This means that our ticketscan app can scan all the tickets of orders coming from integrations like GetYourGuide, Viator and many more.

Important note when creating a manual order via the bookingkit Ticketscan app:

  1. Please note that only whole amounts without decimal places can be marked as paid. (An order with a price of €19.90 will therefore only be marked as fully paid at €19).

  2. Please note that manual orders created via the Ticketscan app are always marked with the channel “Own API client”.

  1. First you have to activate the module "Tickets". At this point the customer receives a PDF ticket attached to his order confirmation and you can open it in the backend of the order:

2. If you want to scan the ticket, open the mobile bookingkit app. To do so, you only need to log in to the app and select "Ticketscan" from the options. 

Make sure you are logged in to the correct account if you are using multiple accounts. Otherwise the ticket will be displayed as invalid.

You can scan any ticket, no matter when the event takes place or when it is open.

Once you have allowed camera use, you just need to point the camera at the barcode on the ticket until it is registered. Then you will see the following information:

  • Date and time of the service

  • Name of the customer

  • Payment status

  • The option to add a payment if the order is still unpaid

  • The information whether the ticket has already been checked in

  • If it is not yet checked in, you can click on the button "check in"

Scanning High Volume Tickets

bookingkit is designed for selling and scanning high volumes of tickets and is used by large providers such as museums and attractions.

The bookingkit app aims for a scan and check-in speed of under 2 seconds per ticket, even during peak hours (target: 500 tickets per hour). In practice, scans can take 3-4 seconds during high traffic, but under normal conditions, they can be under 0.5 seconds. Performance depends on the internet connection used and the device.

Important considerations for large events:

  • Total scanning time: Plan for sufficient staff and devices. Example: 50,000 tickets at 5 seconds/scan = approx. 70 hours total scanning time.

  • Validation: If an additional check-in is required after scanning (to prevent reuse), the process can take significantly longer (up to 10 seconds/ticket).

How can I check in all participants of an order at once?

  1. Scan the ticket of any participant. Then click on “Go to booking”

  2. Click on the order

  3. Scroll down until you see the “Check in all” button

Note: you can't determine in retrospect when a ticket was scanned. You can only see that it has already been checked in.

Scanning settings

On the “Settings” menu item, you can see the following settings:

  1. Scan as invalid before the start of the experience timeslot

  2. Scan as invalid after the end of the experience timeslot

  3. Allow check-in only for selected experiences

These settings are per device and are saved on the device; they are not associated with the bookingkit vendor account or user account.

1. Scan as invalid before the start of the experience timeslot

When this setting is applied, the tickets scanned before the start of the availability slot can’t be checked in.

When the ticket is scanned before the start of the availability slot, the “Not valid yet” message is displayed instead of a “Check in” button.

Note: This logic takes into consideration the “Meet before starting” time of the experience.

2. Scan as invalid after the end of the experience timeslot

When this setting is applied, the tickets scanned after the end of the availability slot can’t be checked in. “Ticket Expired” message is displayed instead of a “Check in” button.

3. Allow check-in only for selected experiences

If checked, only selected experiences will be available for check-in.

The tickets will be scanned, and details will be displayed, but the message “Ticket not allowed on this scanner“ will appear instead of the “Check in” button.

Cancelled products

Cancelled products are displayed in grey and crossed out, with an additional “cancelled” label.

Add booking requires user permission

To access the “Add booking” menu item, the “Order create and edit” permission is required. You can give these permissions to each specific user by going to the User Management module and modifying the permissions.

Did this answer your question?