Via Mobile Phone

Staff log in on their mobile’s default browser and use the phone camera to scan the customer’s QR code. After that, the system will show the validation page in the browser.

1: Setting

You have to setup this before customers make a booking for events.

Go to Events >> Settings >> General >> General >> "Scan qr code with": "website" option

2: Register an user account for Staff in website

Example: Register an user in website like: Username: demo Password: demo

3: Setup "Staff Member" per event in website

  • When the admin/vendor create an event, you have insert username of start in "Staff Member" tab

  • Edit an Event >> "Staff Member" tab >> User name scan QR Code: Insert Username of Staff

4: Scan QR Code

Step 1: Staff log in on their mobile’s default browser

You have to use default browser of phone to login site

login website
User Dashboard

Step 2: Use the phone camera to scan the customer’s QR code

  • Hold your phone steadily and point the camera at the QR code. Ensure that the entire code is visible within the camera frame.

  • Your phone should automatically recognize the QR code. When it does, a link will appear on your screen. tap on it to open the link.

  • You will see result page in browser:

Use Camera to scan qr code
The ticket is Valid
The ticket is Invalid

Step 3: The QR code can be scanned multiple times.

  • If your event lasts for X days, the customer can scan the QR code X times.

    • Example:

      If your event runs from 20 May 2024 to 24 May 2024, the customer can scan it 4 times.

  • If you want the customer to be able to use the QR code only once, you can add the code below to the functions.php file in your child theme.


add_filter( 'el_filter_checks_remaining', 'el_filter_checks_remaining_custom' );
function el_filter_checks_remaining_custom(){
	return 1;
}

3: Edit output of template

Copy file 
plugins/eventlist/templates/ticket-info.php 
to 
themes/meup-child/eventlist/ticket-info.php 

Last updated

Was this helpful?