My Bookings
1: My Bookings
The customer can download Tickets, Send mail, Send Invoice, View Invoice, Cancel Booking after booking an event.

Click "Ticket List" button to display Ticket Details

Click "Check" link to verify ticket: The system will display info of ticket via link. Note this link only display info of ticket and can't update Check In status.

Any client can verify a ticket via a link like this
https://demo.ovatheme.com/meup/?post_type=event&id_ticket=ID_Ticket&qr_code=QR_CODE&customer_check_qrcode=true
Example:
https://demo.ovatheme.com/meup/?post_type=event&id_ticket=10753&qr_code=a0476ba1e8e34221668b34897bd790ea&customer_check_qrcode=true
You can disable this. If you want to allow customers to verify tickets, add the code below to the
functions.php
file in your child theme
add_filter( 'el_allow_no_login_check_qrcode', '__return_false' );
2: Transfer Ticket
The customer can transfer tickets to another customers.
Step 1: Setup Settings
go to: Events >> Settings >> Ticket Transfer

Create a user account: The system will create an account for the transferee, allowing them to log in to the website and download tickets.
Allow changing customer name: The ticket owner’s name will be updated to the transferee’s name.
Add “(transfer)” after the customer name: The transferee’s name will be displayed like this: transferee’s name (transfer). Ex: John (transfer)
Step 2: The Customer transfers ticket

Step 3: The transferee will log in the website and download ticket in "Tickets Received" Menu

3: Customize template
Display "Completed", "Pending", and "Canceled" in manage booking of customer

add_filter( 'get_list_booking_user_current_status', function(){ return array( 'Completed', 'Pending', 'Canceled ); } );
Last updated
Was this helpful?