QR Code Scanning

QR codes can scanned by the app to run a contactless photo booth or to provide a way to quickly set up a photo booth. QR codes can also be added to prints, on sharing screens and ready screems so that they can be scanned by users to view their photos in an online gallery or microsite such as Breeze Cloud.

 

In this Guide

  • Contactless Operation
  • Enable QR code Scanning
  • Setup the Event
  • Setup Sharing
  • Run the Event
  • Scanning QR codes
  • Scanning Strings
  • URL Encode
  • Encrypting
  • Scanning Commands
  • Scanning Email Addresses
  • Scanning Phone Numbers
  • Setting Number of Prints
  • Visual Confirmation
  • Scanning QR codes in the Sharing Screen
  • Examples

 

Contactless Operation

QR codes can be generated on a user’s phone and used to run the photo booth and send emails and texts without the user having to touch the photo booth. QR codes can be created using the QR code generator in Breeze Cloud

  • Alternatively you can create a QR code generator on your own website using Wordpress plug-ins or scripts such as a sample PHP script.

 

Enable QR code Scanning

Tap “Settings” in the app to display the App Settings screen, select advanced settings and then enable the “QR code commands” and “QR code strings” settings which can be found at the bottom of the App Settings screen.

 

Setup the Event

  • Either download the demo events from https://bb4ipad.com/sync or edit your own event and enable “QR code string scanning” and “QR code command scanning” in the General Settings.
  • Ensure your event has touchscreen actions defined for “switchToStillsAndStart” and “switchToGifAndStart” in the ready screens (see Touchscreen Editor).

 

Setup Sharing

Check that emailing and/or texting of photos has been setup (see “Sharing Options” in the App Settings).

 

Run the Event and Start Scanning QR codes

Visit “contactlessbooth.com” on your phone, enter your email address and choose the session type. Hold your phone in front of the photo booth’s camera to scan the QR code. If setup correctly, the photo booth will start the countdown, capture photos and email them automatically.

 

Scanning QR Codes

Breeze Booth for iPad can scan QR codes in photo booth mode when the camera is enabled. QR codes can contain:

  • Information (names, IDs, email addresses)
  • Commands to control the photo booth

QR codes should be defined as URLs with parameters (percent-encoded).

 

Scanning Strings

Up to 10 strings can be defined as s1, s2, s3 etc. Example:

https://example.com?s1=John&s2=Doe

  • Access tokens using qr1, qr2 etc.
  • Example use: add names to prints: “Name: qr1 qr2”

Percent encoding:

https://example.com?s1=John%20Doe

 

URL Encode

Use {urlencode,str} to percent encode responses. Example:

https://example.com?s1={urlencode,{survey1_text_name}}

 

Encrypting

Use {encrypt,str} to secure sensitive info. Example:

https://example.com?s1={encrypt,{survey1_text_email}}

Decode when scanned with {decrypt,qr1}.

 

Scanning Commands

Up to 5 commands (c1, c2, c3…) can be used. Example:

https://example.com?c1=profile1&c2=switchToStillsAndStart

Note: Commands only run if a corresponding touchscreen action exists.

 

Scanning Email Addresses

Parameters: email, autoemail or cc.

Example:

https://breezesys.com?c1=switchToStillsAndStart&autoemail=sales@breezesys.com

 

Scanning Phone Numbers

Parameters: text or autotext.

Example:

https://breezesys.com?c1=switchToStillsAndStart&autotext=0123456789

 

Setting Number of Prints

Use the prints parameter. Example:

https://example.com?c1=switchToStillsAndStart&prints=3

 

Visual Confirmation

  • ready_overlay_qr.png → for ready screen
  • video_ready_qr.png → for video ready screen
  • gif_ready_overlay_qr.png → for GIF ready screen

 

Scanning QR Codes in the Sharing Screen

Enable “Show live view in sharing screens” in General Settings. Define size/position in Touchscreen Editor.

 

Example Usage: ID Cards and Photo Stations

  • Registration iPads create ID badges with QR codes.
  • Photo stations scan badges to load name, email and UID.
  • UID links photos to galleries/kiosks.

Example QR text (Photo Booth Expo 2020):

https://bb4ipad.com/pbx.php?s1=uid&s2={encrypt,{survey5_text_email}}&s3={urlencode,{survey4_text_name}}&c1=profile1

 

Example Usage: Registration

Survey captures info, prints badges with QR codes.

  • uid = unique ID
  • Encrypted email for privacy
  • URL-encoded names

 

Photo Stations

  • QR codes scanned in → parameters available via tokens qr1, qr2, etc.
  • {decrypt,qr2} pre-fills email.
  • Commands c1, c2 trigger profiles/screens.

Example: profile2 QR scanning loop → profile1 ready screen after scan.

Feedback

Thanks for your feedback.

Post your comment on this topic.

Please do not use this for support questions.
Contact Us

Post Comment