Booking Settings - Modern Events Calendar Knowledgebase Booking Settings - Modern Events Calendar Knowledgebase
,

Booking Settings

By enabling the booking module in Modern Events Calendar, you will be able to handle ticket services.

Modern Events Calendar Booking Options

Note: This feature is only available in MEC Pro version.

In order to enable booking feature, you need to go to MEC Settings > Booking > Booking and check the “Enable booking module” option and reload the page afterwards.

Date Options

Date Format

You can set format for displaying dates in shortcodes. For more information please refer to All Date Formats.

Maximum Dates

Maximum number of dates displayed on the booking form.

Date Selection

You can set the date selection style from the following options: “Dropdown”, “Calendar” and “Checkboxes”:

Dropdown

If you choose this option you will see dates in the dropdown item. You can set the maximum number of these dates using the “Maximum Dates” option.

Calendar

If you choose this option you will see dates in the calendar style. Check the following link for more information: MEC Booking Calendar Date Selection.

Checkboxes

By setting the date on the “Checkbox” option, you will be able to see multiple event occurrences.

Note: By enabling this option, you can select multiple dates at the same time.

Express Calendar

This option is the same as “Calendar” but with one difference, that Express Calendar is always displayed in the booking form and you don’t need to click on any button to make it appear.

Here you can see the booking steps.

And if you set the Date Selection to Calendar, then the booking form should look like this.

If the event has more than one occurrence per date, Calendar Date selection will be displaying these occurrences as the following image and the users will be able to select the desired occurrence.

Interval Options

Show Booking Form Interval

You can show the booking form only at certain times before the event start. If you set this option to 30 then the booking form will open only 30 minutes before starting the event.

Booking Cancellation

Cancellation Period

You can restrict the period of cancelling the bookings. Leave empty to enable the cancellation at any time.

For example, if you insert 5 hours before the event starts then bookers will be able to cancel their booking before this time and after that, they won’t be able to do that.

Cancellation Page

The user will be redirected to this page after cancelling their booking. Leave it empty if you want to disable it.

Cancellation Page Time Interval

Waiting time before redirecting the user to the cancellation page. It’s in milliseconds so 2000 is equals to 2 seconds.

User Registration

Registration

If you set this option to “Enabled”, MEC would create a WordPress User for main attendees. It’s recommended to keep it enabled.

User Role

You can set the role of the users that are going to be created after they’ve completed their registration process. The default role of the users is “Subscriber” but you can change it to the other roles.

Username & Password

If you set it to manual option then users will be able to insert their desired username and password during the registration process.

Otherwise MEC uses their email and an auto-generated password to create their account.

Limitation

Limit

Total tickets that a user can book. It is useful if you’re providing free tickets. Leave it empty for unlimited booking.

IP restriction

If you set a limit for the total tickets that users can book, MEC will use IP and email to prevent users to book more tickets than your defined limit. You can disable the IP restriction if you don’t need it.

Lock Pre-filled Fields

When users are logged in, name and email fields will be pre-filled but they can change them. If you enable this option, then logged-in users cannot change their pre-filled fields.

Last Few Tickets Flag

By setting a percentage number for this option, a “Last Few Tickets” flag will be shown on your events when remained tickets are less than this percentage.

Thank You Page

Thank You Page

Users will be redirected to this page after making a successful booking. Leave it empty if you want to disable it.

Thank You Page Time Interval

Waiting time before redirecting users to the thank you page. It’s in milliseconds so 2000 is equals to 2 seconds.

Transaction ID

Generation Method

You can generate transaction IDs using “Random Numbers” or “Ordered Numbers” with prefix instead.

Start From

If you select Ordered Numbers from the previous option, this field will be enabled for you. You can set the prefix of your transaction IDs using this field.

Simplify Booking Form

Set the “Skip Step 1” option to “If Possible” if you need to skip the first step of the booking process. Otherwise, select “Disabled”.

Who can book?

By default, all users can book your events. You can restrict event booking to specific roles by unselecting the “All Users” checkbox.

Booking Elements

Enable Express Attendees Form

Apply the information from the first attendance of the users to all of their purchased tickets. Uncheck if you want every ticket to have its own attendee’s information.

Attendee Counter

Enabling this option will show the total number of attendees.

Enable Invoice

By enabling this option, users will be able to download the invoice of their purchase after booking process.

Enable Booking for Ongoing Events

If you enable this option booking will be available during the event.

Enable Downloadable File

By enabling this feature, you will be able to upload a file for each event and users will be able to download it after successful booking process. It adds the ability to upload files to any single event. You can send this file in the notification email using the placeholder too.

Disable Ticket Times

Enable this option if you need to hide the ticket time.

Email Verification

Auto verification for free bookings

Booking Verification Notification informs the users that they had a reservation and obliges the users to verify their orders.

If you enable this option, this notification will not be sent for free bookings anymore.

Auto verification for paid bookings

If you enable this option, Booking Verification Notification will not be sent for paid bookings anymore.

Booking Confirmation

Auto confirmation for free bookings

Booking Confirmation Notification ensures users that they had a successful reservation.

If you enable this option this notification will not be sent for free bookings anymore.

Auto confirmation for paid bookings

If you enable this option, Booking Confirmation Notification will not be sent for paid bookings anymore.

Send confirmation email in auto-confirmation mode

If you enable this option confirmation notification will be sent in any case.
https://youtu.be/b2Z2WcS4a-A

Manage The Bookings

From your WordPress dashboard, you can view and edit the bookings in one place just by going to the WP Dashboard > Bookings > Bookings section.

You can also use bulk action and use filters during selection and export booking in Modern Events Calendar just by going to the booking section and selecting CSV export:

You can find it on “Bulk Action Menu” like the image below:

Also, you can edit a booking and tickets in your bookings:

  1. Go to Edit Form.
  2. Enable “I need to edit the details of a booking” option.
  3. If you need to Confirm or Verify the booking just go to the Status and Invoice section.

And if you want to let some users manage the booking on your site please note that MEC is using WordPress user roles.

WordPress has user roles to let you set privileges and manage users and there are plenty of ways to do that. So users will be able to manage the bookings in WordPress dashboard.

If Booking Verification and Booking Confirmation notifications are enabled for this booking, you can resend any of those emails as needed.

  1. Check “Resend Confirmation Email” option.
  2. Check “Resend Verification Email” option.
  3. Click on the “Update” button.

Report Out Dated Content

If you think lorem ipsum then dolor site amet never

Report Now

Avatar for Doris Cooper
Avatar for Doris Cooper
Avatar for Doris Cooper
26 Comments
Avatar for Doris Cooper
shaded2 August 31, 2020
| |

Can bookings be used for appointments or us it just tickets. For example i want to create a system that allows for private party bookings, with a base cost for up to 10 people then it is priced per person for each additional person. 
 
The customer who is booking should be able to pick a 1hr time slot out of a range of time slots. They also should be able to purchase addons while booking, for example food options. 
Currently, I’m using woocommerce bookings, Would ME be a suitable replacement? 

Avatar for Doris Cooper
lizard August 24, 2020
| |

I have everything set up, but if I sign up for a paid ticket, after I click SUBMIT, the circle spins and then stops. I get a request for verification email and on the backend all seems okay. However, is there a way for the user on the front end to see that it went through? Now, it looks like the payment or sign-up never registered….I have thank you page enabled and yet it isn’t going there….

Avatar for Doris Cooper
aweber August 13, 2020
| |

Is there any way for the attendee to see their bookings. I want to do that for virtual events.  

Avatar for Doris Cooper
Aurosspenjy July 13, 2020
| |

Hi,
I saw it was possible to define an interval for “open” the reservation.
Could we use this interval for close the reservations, for example, 36 hours before the start of each repeat event ?
 
thanks !

Avatar for Doris Cooper
gsperry1975 March 5, 2020
| |

I’m personally very frustrated with this package. I’ve followed the instructions on setting up a booking event on the calendar, adding a ticket to it so that people have to pay to register, and connected paypal API info to the system but the technitian I’ve been having to deal with doesn’t seem to even know the product. They even told me that Paypal is not a supported feature of ME Calendar Pro. In the last email they were showing me how to setup a product to be purchased when this discussion was suppose to be about the ME Calendar booking and payment system.