{"id":1896647,"date":"2019-10-18T13:19:45","date_gmt":"2019-10-18T17:19:45","guid":{"rendered":"https:\/\/theeventscalendar.com\/knowledgebase\/using-qr-codes-with-event-tickets-plus\/"},"modified":"2026-04-23T18:27:29","modified_gmt":"2026-04-23T22:27:29","slug":"ticket-qr-codes","status":"publish","type":"post","link":"https:\/\/theeventscalendar.com\/knowledgebase\/ticket-qr-codes\/","title":{"rendered":"Check In Attendees with QR Codes and the Event Tickets Plus App"},"content":{"rendered":"\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/VEJAbkReo9I?si=fTSlVnukha3QnKFQ\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n\n\n\n<p>One of the most useful added features of <a href=\"https:\/\/theeventscalendar.com\/product\/wordpress-event-tickets-plus\/\" target=\"_blank\" rel=\"noreferrer noopener\">Event Tickets Plus<\/a>, is the ability to check in attendees to your events via QR code.<\/p>\n\n\n\n<p>These scannable codes are&nbsp;generated automatically for all ticket purchases or reservations, and each code references a unique URL that can be used to quickly check in guests without needing to manually access your attendees list.<\/p>\n\n\n\n<p>Our <strong>Event Tickets Plus App<\/strong> is the easiest and fastest way to check in your attendees directly from your Android or iOS device without the need to log in to your site. Simply install and connect to your site using an&nbsp;API key and start scanning your tickets.<\/p>\n\n\n\n<p>Download the app from:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.theeventscalendar.eventticketsplus\" target=\"_blank\" rel=\"noopener noreferrer\">Google Play Store<\/a>&nbsp;&#8211; for Android devices<\/li>\n\n\n\n<li><a href=\"https:\/\/itunes.apple.com\/us\/app\/event-tickets-plus\/id1395674797?ls=1&amp;mt=8\" target=\"_blank\" rel=\"noopener noreferrer\">App Store<\/a>&nbsp;&#8211; for iOS devices<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"understanding_qr_codes\">Understanding QR Codes<\/h2>\n\n\n\n<p>First things first, it might be helpful to understand what a QR code is before beginning to use them with your tickets. You can think of <a href=\"https:\/\/en.wikipedia.org\/wiki\/QR_code\" target=\"_blank\" rel=\"noopener noreferrer\">QR codes<\/a>&nbsp;as being similar to UPC barcodes in functionality, though their&nbsp;usage is typically a bit more complex. While barcodes are used primarily to encode simple numerical values, QR codes can contain a variety of data types, including web URLs, contact cards, and&nbsp;even payment information for mobile transactions.<\/p>\n\n\n\n<p>Event Tickets Plus uses QR codes to embed unique check-in URLs for each ticket in your order database; when the QR code is scanned by a site administrator or another user with sufficient permissions, the URL is accessed, and the ticket is checked in automatically.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2017\/06\/tec_qr_code.png\" alt=\"Example of a QR code\"><br>Example of a QR code.<\/p>\n\n\n\n<p>To scan QR codes at your events, you&#8217;ll need a mobile device with a camera (such as a smartphone or tablet) and our Event Tickets Plus App.<\/p>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#141827;background-color:var(--global-palette8)\">\ud83d\udca1 If attendees report that the QR code is showing as a \u201cbroken image link icon\u201d, it may be related to their email client. Several email clients have a setting for whether to automatically download images in emails. If this is disabled, the QR code won\u2019t show in the email.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"set-up\">Setting up the Event Tickets Plus App<\/h2>\n\n\n\n<p>But, before going into the check-in process, you need to connect the App from your phone to your website.<br>This is an easy process since the Event Tickets Plus settings provide everything you need.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-downloading-the-app\">Downloading the App<\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>The first thing you need to do is visit your App Store from iOS or Google and search for <em>Event Tickets Plus App<\/em>.<\/p>\n\n\n\n<p>Look for this icon and download the app. <br><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-thumbnail has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/logo-1024x1024-white-150x150.png\" alt=\"Event Tickets Plus App icon\" class=\"has-border-color wp-image-1960006\" style=\"border-color:var(--global-palette3);border-width:1px;border-radius:10px\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/logo-1024x1024-white-150x150.png 150w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/logo-1024x1024-white-300x300.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/logo-1024x1024-white-768x768.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/logo-1024x1024-white.png 1024w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"h-connecting-to-your-website\">Connecting to Your Website<\/h4>\n\n\n\n<p>Once you download and install the app on your phone\/tablet, the next step is to connect them to your live website.<\/p>\n\n\n\n<p>Before we proceed, go to your WordPress Dashboard and open the &#8220;Tickets &gt; Settings &gt; Integration&#8221; tab. We need the information presented on this page to make the connection.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/Tickets-Settings-Integrations-page-example.mov\"><\/video><figcaption class=\"wp-element-caption\">&#8220;Tickets &gt; Settings &gt; Integrations&#8221; page<\/figcaption><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"h-using-qr-code\">Using QR Code<\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Open the app on your mobile device. Since it&#8217;s the first time you&#8217;re using the app, you&#8217;ll see a &#8220;<em>Connect Your Site<\/em>&#8221; screen.<\/p>\n\n\n\n<p>At the end of the page, look for the blue button with the text <em>Scan QR Code<\/em>.<br>Once you press this button, the camera from your device will open and all you need to do is point the camera to the QR code presented on the page in your computer.<\/p>\n\n\n\n<p>Event Tickets Plus App will read the QR code and will automatically fill your <em>Website URL<\/em> and <em>API Key<\/em> fields inside the App.<\/p>\n\n\n\n<p>Once you see this information on the screen, press the <em>Connect Your Site<\/em> blue button.<br>You&#8217;ll be redirected to the initial screen of the App. It may take some time while the App connects to your website and load all your Events + Attendees to the app.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure style=\"padding-right:100px;padding-left:100px\" class=\"wp-block-video\"><video controls poster=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/IMG_27ABCED3BFF0-1-scaled.jpeg\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/RPReplay_Final1715092621.mov\" playsinline><\/video><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>After getting back to the initial screen, use the menu icon at the top-left of your screen to see a list of all your Events.<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h4 class=\"wp-block-heading\" id=\"h-insert-details-manually\">Insert Details Manually<\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure style=\"padding-right:110px;padding-left:110px\" class=\"wp-block-video\"><video controls poster=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/IMG_27ABCED3BFF0-1-scaled.jpeg\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/RPReplay_Final1715092621.mov\" playsinline><\/video><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Alternatively, if you&#8217;re unable to read the QR code is still possible to connect your website and Event Tickets App manually by entering your website URL and API Key.<\/p>\n\n\n\n<p>This information can be found in the same page we used before: &#8220;Tickets &gt; Settings &gt; Integrations&#8221;.<\/p>\n\n\n\n<p>Open the app on your mobile device and use the button &#8220;Insert Details Manually&#8221;.<br>The app will present a screen with two fields: Website URL and API Key.<\/p>\n\n\n\n<p>Check the WordPress page to get the information and insert in their fields. Once you finish, press the <em>Connect Your Site<\/em> blue button.<\/p>\n\n\n\n<p>You&#8217;ll be redirected to the initial screen of the App while the connection with your website is established. As soon as the connection is done, you&#8217;ll be directed to the Event list section.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-your-connected-site\"><strong>Your Connected Site<\/strong><\/h4>\n\n\n\n<p>Once successfully connected, the app will automatically sync your events and attendee data from your website. This initial sync is important because it enables the app&#8217;s offline check-in capability. The sync process happens automatically whenever you open the app with an internet connection, ensuring you always have the latest event and attendee information available for offline use.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"summing_up\">The Check In Process<\/h2>\n\n\n\n<p>With your QR code scanning application installed on your device of choice&nbsp;and your Administrator or Contributor account(s) set up and ready to go, all that&#8217;s left is to begin the actual task of checking in attendees! Your process may look slightly different depending on your actual setup, but the basic steps should be mostly the same across all platforms.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On the device that you&#8217;ll be using to check in attendees, launch your default web browser.<\/li>\n\n\n\n<li>From the web browser you just launched, log in to your site&#8217;s WordPress dashboard using an account with sufficient permissions. (If you don&#8217;t wish to use your administrator account for this task, you can create a new account with limited permissions using <a href=\"#create_qr_user\">the steps outlined above<\/a>.)<\/li>\n\n\n\n<li>Open the Event Tickets Plus app and ready your device&#8217;s&nbsp;camera to begin scanning.<\/li>\n\n\n\n<li>Ensure that the QR code that you wish to scan is clean, undamaged, and held at a sufficient distance for your device&#8217;s camera to focus. Scan the code.<\/li>\n\n\n\n<li>The app will update, and you&#8217;ll receive confirmation in the browser if your attendee was checked in successfully (or an error if the code is invalid or has already been scanned).<\/li>\n<\/ol>\n\n\n\n<p><strong>Troubleshooting: <\/strong>if you are unable to check in attendees, you might want to <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/k\/rest-api-check-in-for-event-tickets-plus-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">take a look at the following pos<\/a>t.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-offline-check-in-capability\"><strong>Offline Check-In Capability<\/strong><\/h2>\n\n\n\n<p>One of the newest features of the Event Tickets Plus App is the ability to check in attendees even when you don&#8217;t have an internet connection. This is perfect for outdoor venues, remote locations, or areas with spotty cell service.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Before you go offline:<\/strong> Open the app while connected to the internet. The app will automatically sync your events and attendee information to your device.<\/li>\n\n\n\n<li><strong>While offline:<\/strong> You can check in any attendees whose tickets were included in your last sync. The app will show a small banner at the top letting you know you&#8217;re offline and when your last sync occurred.<br><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"1024\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline-472x1024.png\" alt=\"\" class=\"wp-image-1966088\" style=\"width:383px;height:auto\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline-472x1024.png 472w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline-138x300.png 138w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline-768x1665.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline-709x1536.png 709w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline-945x2048.png 945w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Offline.png 1179w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/figure>\n\n\n\n<p>3. <strong>When you&#8217;re back online: <\/strong>The app automatically syncs all your offline check-ins with your website. You&#8217;ll see your attendee lists update accordingly in your WordPress admin.<\/p>\n\n\n\n<p><strong>Important Notes:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You need <strong>both<\/strong> The Events Calendar and Event Tickets Plus for offline functionality to work.<\/li>\n\n\n\n<li>You can only check in attendees whose tickets were synced <strong>before<\/strong> you went offline.<\/li>\n\n\n\n<li>If someone purchases a ticket <strong>after<\/strong> your last sync, you won&#8217;t be able to check them in until you sync again.<\/li>\n\n\n\n<li>While offline, the app can only show basic errors (like &#8220;Attendee Not Found&#8221; for tickets not in your synced data).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"1024\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found-472x1024.png\" alt=\"\" class=\"wp-image-1966087\" style=\"width:358px;height:auto\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found-472x1024.png 472w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found-138x300.png 138w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found-768x1665.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found-709x1536.png 709w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found-945x2048.png 945w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/07\/ETP-App-Attendee-Not-Found.png 1179w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/figure>\n\n\n\n<p class=\"has-theme-palette-8-background-color has-background\">\ud83d\udca1 Tip: If you&#8217;re in an area with weak or intermittent internet service, consider turning on airplane mode and working entirely offline. This prevents failed connection attempts that could cause check-in errors.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-events-calendar\">Event Listings in the App<\/h2>\n\n\n\n<p>If you are using The Events Calendar, in combination with Event Tickets and Event Tickets Plus, you&#8217;ll see all of your events listed in the app. Additionally, you&#8217;ll have access to attendee numbers, event details, and all of your attendee lists.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69eb2cff31cb0&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large is-resized has-custom-border wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"468\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.05.35-PM-1-468x1024.png\" alt=\"\" class=\"has-border-color has-theme-palette-3-border-color wp-image-1954178\" style=\"border-width:1px;width:170px\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.05.35-PM-1-468x1024.png 468w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.05.35-PM-1-137x300.png 137w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.05.35-PM-1.png 474w\" sizes=\"auto, (max-width: 468px) 100vw, 468px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>It&#8217;s important to note that you won&#8217;t be able to check in attendees until the time of your event by default. You can toggle this setting on under <strong>Tickets &gt; Settings &gt; Integrations<\/strong> on your WordPress site, which will allow you to set a time buffer in minutes so that they can start reading QR codes before the actual start time of the event.<br><\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69eb2cff3206a&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full is-resized has-custom-border wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"372\" height=\"820\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.04.30-PM.png\" alt=\"\" class=\"has-border-color has-theme-palette-3-border-color wp-image-1954176\" style=\"border-width:1px;width:170px\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.04.30-PM.png 372w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.04.30-PM-136x300.png 136w\" sizes=\"auto, (max-width: 372px) 100vw, 372px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>If you have a site with Event Tickets and Event Tickets Plus but do not have The Events Calendar, you will not see any events on your app. You will still have access to all of your attendees and their additional information once you scan their QR code.<br><\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69eb2cff322f4&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full is-resized has-custom-border wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"308\" height=\"668\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.13.10-PM.png\" alt=\"\" class=\"has-border-color has-theme-palette-3-border-color wp-image-1954179\" style=\"border-width:1px;width:170px\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.13.10-PM.png 308w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2019\/10\/Screen-Shot-2022-09-19-at-1.13.10-PM-138x300.png 138w\" sizes=\"auto, (max-width: 308px) 100vw, 308px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"create_qr_user\">Creating a New User for Scanning QR Codes<\/h4>\n\n\n\n<p>Since full attendee information is made available to site administrators for editing, reviewing, and export purposes, the administrator role is typically also used for checking in users manually or via QR code. But what if you&#8217;d like to have another member of staff check in attendees without giving them full access to your WordPress site&#8217;s backend? In that case, you can create a new user account with <strong>Contributor<\/strong> permissions, which will prevent edit access to&nbsp;your events, posts, or pages while still allowing attendees to be checked in. Here&#8217;s how to set that up on your site.<\/p>\n\n\n\n<p>As always, you&#8217;ll want to begin by logging into your WordPress dashboard using your administrator credentials. Once you&#8217;ve successfully logged in, highlight the <strong>Users<\/strong> menu item in the WordPress sidebar and click <strong>Add New<\/strong> to open the new user creation form.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter has-custom-border\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2017\/06\/new_qr_user.png\" alt=\"Creating a new user for scanning QR codes with Event Tickets Plus\" class=\"has-border-color has-theme-palette-3-border-color\" style=\"border-width:1px\"\/><\/figure><\/div>\n\n\n<p>Enter a username and email address for your new user (you can leave the remaining text fields blank). You&#8217;ll also want to click the <strong>Show password<\/strong> button and note the password for the new account. Lastly, in the <strong>Role<\/strong> drop-down menu, select the <strong>Contributor<\/strong> role. Click <strong>Add New User<\/strong> once you&#8217;re finished, and the new user will be added immediately to your site. If you selected the check box for <strong>Send User Notification<\/strong>, an email will be sent to the address you provided to confirm the creation of this new account.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2017\/06\/contributor_sidebar.png\" alt=\"Limited selection of sidebar items for the Contributor user role\"\/><\/figure><\/div>\n\n\n<p>When your Contributor user account logs into the site, they&#8217;ll see a limited selection of menu items available to them, and they won&#8217;t be able to edit or delete any existing events in your database.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">GDPR Compatibility<\/h2>\n\n\n\n<p>The Event Tickets Plus app is not storing any user-related information, and it is GDPR compatible. The information that&#8217;s displayed in the app is coming from the connected site, which has the appropriate GDPR tools.<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-troubleshooting\">Troubleshooting<\/h2>\n\n\n\n<p>If you&#8217;ve run into issues with check in, consult <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/troubleshooting-event-tickets-plus-app\/\">Troubleshooting the Event Tickets Plus App<\/a> or <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/troubleshooting-pdf-tickets\/\">Troubleshooting PDF Tickets and Ticket QR Codes<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-disconnect-your-website-from-the-app\">Disconnect Your Website from the App<\/h2>\n\n\n\n<p>One important thing to notice is that the Event Tickets Plus App can only handle a connection to one website at a time.<\/p>\n\n\n\n<p>This means that in the case you have multiple WordPress installations using Events Tickets Plus, you can only connect the app to one of them and check in attendees from that specific website.<\/p>\n\n\n\n<p>But the app also offers a way to easily remove a website, so you can disconnect and connect as many times as necessary.<\/p>\n\n\n\n<p>Keep in mind that the App is just a different way to check in users, once you disconnect from the app nothing will be lost since everything is being saved on your WordPress database.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>To remove a website ,you need to perform the following steps<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the app<\/li>\n\n\n\n<li>Use the top-left menu button<\/li>\n\n\n\n<li>Go to Settings<\/li>\n\n\n\n<li>Click on the Website URL address and remove everything<\/li>\n\n\n\n<li>Click on API Key and remove everything<\/li>\n\n\n\n<li>Press the <em>Update Settings<\/em> blue button.<\/li>\n<\/ul>\n\n\n\n<p>The app will redirect you back to the initial screen where you can connect to any other website again.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure style=\"padding-right:100px;padding-left:100px\" class=\"wp-block-video\"><video controls poster=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/IMG_AD89F0033AE5-1-scaled.jpeg\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2024\/05\/RPReplay_Final1715108572.mp4\" playsinline><\/video><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-customizations\">Customizations<\/h2>\n\n\n\n<p>See <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/customize-tickets-app\/\">Customizing the Event Tickets Plus App<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>We hope that this guide gives you all the information that you need to begin using QR codes with your event tickets and start reaping the benefits of faster check-ins! Don&#8217;t hesitate to pay us a visit over at&nbsp;<a href=\"https:\/\/theeventscalendar.com\/support-forums\/\">our help desk<\/a> if you should have any lingering questions&#8211;we&#8217;re more than happy to assist!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the most useful added features of Event Tickets Plus, is the ability to check in attendees to your events via QR code. These scannable codes are&nbsp;generated automatically for all ticket purchases or reservations, and each code references a unique URL that can be used to quickly check in guests without needing to manually&#8230;<\/p>\n","protected":false},"author":3,"featured_media":1955565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[346,347],"tags":[64],"stellar-product-taxonomy":[155,156],"class_list":["post-1896647","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tickets-app","category-how-to","tag-qr","stellar-product-taxonomy-event-tickets","stellar-product-taxonomy-event-tickets-plus"],"acf":[],"taxonomy_info":{"category":[{"value":346,"label":"Event Tickets App"},{"value":347,"label":"How To"}],"post_tag":[{"value":64,"label":"QR"}],"stellar-product-taxonomy":[{"value":155,"label":"Event Tickets"},{"value":156,"label":"Event Tickets Plus"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"Jaime Marchwinski","author_link":"https:\/\/theeventscalendar.com\/knowledgebase\/author\/jaimetri-be\/"},"comment_info":0,"category_info":[{"term_id":346,"name":"Event Tickets App","slug":"tickets-app","term_group":0,"term_taxonomy_id":346,"taxonomy":"category","description":"","parent":0,"count":4,"filter":"raw","term_order":"0","cat_ID":346,"category_count":4,"category_description":"","cat_name":"Event Tickets App","category_nicename":"tickets-app","category_parent":0},{"term_id":347,"name":"How To","slug":"how-to","term_group":0,"term_taxonomy_id":347,"taxonomy":"category","description":"","parent":0,"count":109,"filter":"raw","term_order":"0","cat_ID":347,"category_count":109,"category_description":"","cat_name":"How To","category_nicename":"how-to","category_parent":0}],"tag_info":[{"term_id":64,"name":"QR","slug":"qr","term_group":0,"term_taxonomy_id":64,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw","term_order":"0"}],"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1896647"}],"version-history":[{"count":44,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896647\/revisions"}],"predecessor-version":[{"id":1970148,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1896647\/revisions\/1970148"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1896647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1896647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1896647"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1896647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}