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

Tickets Popup
  • 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?