---
description: Display booking of all customer.
---

# Manage all Bookings

## 1: **List Bookings:**&#x20;

Go to **Events >> Manage Bookings**

<figure><img src="https://4016371164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1-bzGggknMKVWOqg5-%2Fuploads%2FFmC6SGA17RGhTEUrM3nQ%2FScreen%20Shot%202024-08-20%20at%2015.59.04.png?alt=media&#x26;token=435104d6-0224-4715-a015-84e5290b3cec" alt=""><figcaption></figcaption></figure>

## **2: Booking Details**&#x20;

Click title of each booking to edit it.\
You can click "Create and send ticket": If the ticket of that booking does not exist, the system will create it and send it to customers' email.

![](https://4016371164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1-bzGggknMKVWOqg5-%2Fuploads%2FQA4v74x3jXC3s1VGh9Ym%2FScreen%20Shot%202023-07-17%20at%2015.30.41.png?alt=media\&token=3f0740bd-b227-4106-b8eb-705a612d9723)

1: You can click the link in Payment method to check payment details in WooCommerce

![Order Detail in WooCommerce](https://4016371164-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M1-bzGggknMKVWOqg5-%2F-MDXSehdNmDZU10CGcu7%2F-MDXW3dfBVjGrg-JR4dw%2FScreen%20Shot%202020-07-31%20at%208.37.10%20AM.jpg?alt=media\&token=08699843-a6c7-47a8-8572-a36d9fd83cee)

2: Click "**Create and Send Tickets**" button: The system will create Tickets for booking (if the ticket isn't exists ) and send it to customers' email

3: Click "**View Invoice**": The admin will see PDF Invoice file

4: Click "**Send Invoice**": The system will send PDF Invoice to customer's email.

## 3: Manually Create Booking in backend

If a customer makes a booking via phone, email, or in person, the admin can manually create that booking in the backend\
Events >> Manage Bookings >> Add New Booking: Select an Event, then add details of the booking.

<figure><img src="https://4016371164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1-bzGggknMKVWOqg5-%2Fuploads%2FDtB9Qa78zjIubP9PdIre%2FScreen%20Shot%202023-07-17%20at%2015.35.25.png?alt=media&#x26;token=f3598519-fe3c-4d13-a351-6081dfcb6db6" alt=""><figcaption></figcaption></figure>

## **4: Develop**

In the Booking List: If you want to display only **completed bookings**, you can add a filter hook to the `functions.php` file of your child theme

```
add_filter( 'el_manage_bookings_show_status_admin', function(){ return 'Completed'; } );
```

IIn the Booking List: If you want to display only pending bookings, you can add a filter hook to the `functions.php` file of your child theme.

```
add_filter( 'el_manage_bookings_show_status_admin', function(){ return 'Pending'; } );
```
