Booking Options


The currency you wish to sell tickets in. This should match the settings in any enabled gateway. If your desired currency is missing from the list and you think it should be present please contact support. You add additional currencies with the following code:

function add_indian_rupee_currency( $currencies ){

    $currency_id = 'INR'; //The 3-character ISO-4217 code  for the currency

    $currencies[$currency_id] = array(
       'name' => 'INR - Indian Rupee', //The currency identifiy followed by a human readable name 
       'symbol' => '₹', //The currency symbol 
      'symbol_html' => '₹' //HTML for the currency symbol (if available)

    return $currencies; 

add_filter( 'eventorganiser_currencies', 'add_indian_rupee_currency' );

The default currencies listed are ones supported by the default gateways. You should check if your desired gateway supports your currency.

Currency Position

Toggle whether the currency sumbol appears before or after the amount.

Bookings (what are you selling)?

If you have recurring events, what are bookings for? The bookings option allows you to sell tickets

  • By date – When selling ticket the bookee selects a particular date for which they are attending (e.g. like a gig), or
  • By series – You are a selling ticket for the entire event series. That is the tickets if for all the dates of the event (e.g. like registering a place on a course).

You shouldn’t change this option while selling tickets for an event as it may upset the capacity calculations, resulting in an overbooked event. If you’ll never sell tickets for recurring events, then you don’t need to worry about this option.

Reserve Pending Tickets

If a booking is made but payment is not confirmed then this option allows you to toggle whether such ‘pending’ bookings should have tickets reserved for them. Because payment and booking confirmation are not normally instantaneous it is recommended that you reserving tickets when using the offline gateway. With other gateways such as PayPal and Stripe, bookings will generally be marked ‘pending’ if the user aborted the checkout-process.

Allow Logged-out Users to place bookings?

This option allows you to set whether logged-out bookings are allowed, and whether an account can or must be created for logged-out users:

  • No – Users must be logged-in to place a booking.
  • Yes, but create an account – Users can be logged out but an account will be created for them.
  • Yes, and offer to create an account – Users can be logged out and can opt to have an account created for them for future bookings.
  • Yes, but do not create an account – Users can be logged out but no account is created for them.

Booking notifications

This option allows you toggle if you are alerted (by e-mail) to a booking being made and/or confirmed.

E-mail template

Choose from a selection of e-mail templates to use for booking confirmation e-mails to bookees. You can also create your own template; details on how to do this can be found on the Custom email templates page.

Booking confirmation e-mail

This sets the body of the e-mail sent to bookees once the booking has been confirmed. There are various placeholder tags available which are replaced as appropriate for each booking. For example, %first_name% will be replaced by the first name of the bookee. For a full list of available placeholders see the E-mailing attendees page.


Depending on what extensions you have enabled there’ll also be various gateway setting. By default Pro comes with PayPal and Offline gateways available. A Stripe gateway extension is included in the Developer license for Pro but can also be purchased seperately. Details on how to set up the gateways can be found on the Gateways page.