Via a link
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: The Staff have to login website
Step 2: Insert a link to scan QR Code in browser like:
your-domain: Replace it with your domain.
number-QR-Code: Replace it with QR Code in ticket of customer.
Example:
https://demo.ovathemewp.com/meup/?post_type=event&check_qrcode=3b57d7c86a7b315756b8df11fba94acfStep 3: View validate of ticket.
After check ticket via URL, website will display valid of ticket: Valid or Invalid with some information.


Step 4: 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.phpfile in your child theme.
add_filter( 'el_filter_checks_remaining', 'el_filter_checks_remaining_custom' );
function el_filter_checks_remaining_custom(){
return 1;
}5: Edit output of template
If you want to edit some information in step 3, you can edit template in child theme:
Copy file
plugins/eventlist/templates/ticket-info.php
to
themes/meup-child/eventlist/ticket-info.php Last updated
Was this helpful?