Featured ! Hot ! Events Booking

Events Booking - Joomla Events Registration

Events Booking is the most powerful Joomla! events registration/events manager extension. It has everything you need to create, display any type of event, handle registration, get paid from registrants via online payment gateways such as PayPal, Authorize.net, Stripe, Worldpay, 2Checkout...

Version: 3.9.1 Last Updated: Apr 07 2019 Compatible: Joomla 3.7.0+

Intuitive Dashboard

From the dashboard you can see registration statistics (Today, Yesterday, This week, Last week, This month...), upcoming events, and latest registrants. You can also use quick icons to access to:

  • Configuration
  • Manage Categories
  • Manage Events
  • Manage Locations
  • Manage Coupons
  • Manage Custom Fields
  • Manage Payment Plugins
  • Manage Emails Messages
  • Manage Registrants
  • Export Registrants
  • Mass Mail Registrants
  • Manage Countries
  • Manage Sates
  • Translation
  • Permissions Configuration
  • Update Events Booking
Dashboard
Events Management

Create, Manage Events

Create any type of event in minutes, from both administrator and frontend of your website.

  • Free or paid events.
  • Limited or unlimited number registrants.
  • Fixed start date or a TBC (to be confirmed) date.
  • Enable or disable registration (display only events).
  • Use cut off date to stop accepting registration after certain date.
  • Use registration start date to only accept registration from certain date.
  • Registration handled on site or on external website.
  • Private events: Users can only register for the event if they know event password.
  • Featured Events: The events will be displayed on top of events list.
  • Event can be assigned to multiple categories.

Locations/Venues Management

Create locations/venues and assign it to your event to let your users know where your event will be organized on a map using Google Map or OpenStreetMap.

  • Easy location/venue creation by dragging the marker on the map. When you move the marker on the map, the address of location will be updated automatically.
  • Auto-complete/suggestion location address as you type.
  • Display event location/venue on a event details page.
  • Menu option to display location/venue information (name, address, description, image...) and all events from that location.
  • Get direction to a location/venue.
Locations Management
Manage registrants

Manage Registrants

  • View registrants list, search for registrant base first_name, last_name, organization, transaction_id..., filter registrants from a selected event...
  • Add/edit registration record, add more registrants into an existing group registration.
  • Approve offline payment registration (after receiving payment from registrants).
  • Export/Import registrants to/from Excel, CSV file.
  • Sending mass mail to registrants of an event or to selected registrants.
  • Resend email (in case registrants don't receive it for some reasons).
  • Checkin registrants, download invoices, tickets, certificates if needed.

Modern, Fast Loading Calendar

Display your events on calendar to allow users to browse for events on selected Month, Week or Day.

  • Support two types of Calendar: Monthly Calendar and Full Calendar.
  • Super fast page load while events are fetched in a new Ajax process.
  • Users can navigate easily to find events from the month, year they want.
Calendar
Responsive Layouts

Beautiful, Mobile Friendly, Responsive Layouts

  • Support most popular frontend frameworks: Twitter Bootstrap 2, 3, 4.
  • Adapt itself to work with any templates, so you can use any template you like.
  • 5 layouts options to display events: Timeline, Default (list),Columns (grid), Table and events grouped by category.
  • Modules to display upcoming events, categories, locations, events map, mini calendar...
  • Content plugin to display events from a category, a certain event, registration form on a Joomla article, K2 item....

Support 50+ Payment Gateways

Configure your preferred payment gateways to receive payments from your registrants when they register for your event.

  • The most popular payment gateways: PayPal, Authorize.net, Eway, Worldpay and Offline payment plugins come with the extension by default.
  • Other payment gateways such as PayPal Pro, Stripe, 2Checkout, Payfast, Authorize.net SIM (Server integration method) , Mollie... are paid payment plugins, cost 24.99$. See Payment Plugins tab to see list of available paid payment plugins.
  • Each event can use different payment gateways if required.
Payment Methods

Recurring Events

Create multiple instances of same event

  • Recur events daily, weekly, monthly, and set of dates.
  • Each child event is an independent event with it's own registrants, registration form, tickets.
  • Update parent event can update information of all children events.

Smart Multilingual

We could be proud to say that we have the smartest solution for multilingual in Joomla!. If your site is a multilingual website, you can translate everything in Events Booking(categories, events, form fields, email messages, language items...) to all the used languages.

Flexible Pricing

The price which registrants have to pay while registering for your event can be configured in many different way.

  • Single Price: A cost is applied to each participant/user registering to the event.
  • Group Registration Rate: Determine price for each user depends on number of group members.
  • Fixed Group Pricing: Fixed price for whole group, not depends on number of group members.

Multiple Discount Options

Give discount for your registrants base on user groups they belong to and the date they register for the event

  • Early Bird Discount: Get discount if register before certain date.
  • Members Discount: Give discount for users have account on your site and belong to the selected user groups. Each user group can have different discount amount if required.
  • Bundles Discount: Get discount if registering for all selected events.
  • Late Fee: Charge additional fee if users register after certain date.

Flexible Coupons System

Create coupon codes to give discount to registrants whenever you want.

  • Discount Type: Fixed Amount or Percent.
  • Coupon can be assigned to all or selected events/categories.
  • Limit number of times the coupon can be used.
  • Limit number of times the coupon can be used by each registrant.
  • Specify duration (from date - to date) a coupon can be used.
  • Export/Import coupons to/from CSV/Excel file.
  • Batch Coupons: Generate any number of coupons with single click.

Multiple Registration Options

  • Individual Registration allow registering for one user.
  • Group Registration allow registering for several users in a group. With group registration rate setup, admin can give discount for group registration base on number of group members: the more members in group, the more discount.
  • Shopping Cart allows adding any events into cart and register for multiple events within one checkout.

Powerful Custom Fields

Create custom fields to collect any information you want from your registrants.

  • Support 17 field types: Text, Url, Email, Number, Tel, Range, Textarea, List (Select), Checkboxes, Radio, Date, Heading, Message, File, Countries, State, SQL.
  • Each custom field can be assigned to all, one or several selected events (or categories).
  • Conditional Fields: Show hide a custom field base on selected value of another custom field.
  • Custom field quantity: Limit each option in a custom field (Radio, Checkbox, Select, Multiple select) to a certain number you want.

Custom Fee Fields

An unique, very powerful feature of Events Booking allows you to charge registrants different registration fee base on what they choose/enter on registration form. It makes Events Booking become very flexible and can handle almost all kinds of registration fee calculation.

  • Single selection (Radio/Single Select). For example, registrant type with 3 options: Adult 100$, Student 90$, Children 30$.
  • Multiple selections (Checkboxes/Multiple Select). For example: Lunch(+100$), Wifi (+10$).
  • Text fee field. For example a textbox to allow entering number of tickets, each ticket cost 50$, if registrant enters 2 into that textbox, he will be charged 100$.
  • Setup fee formula using math operators +,-/*,/ to calculate fee base on muliple custom fields.

Multiple Ticket Types

If it is needed, you can define any number of ticket types for your event. Registrants can select quantity for each ticket type they want to purchase for their registration.

  • Each ticket type can have a different price and capacity available for purchasing.
  • You can set maximum number of tickets which registrants can purchase for each type.
  • Option to collect member information for each purchased ticket.
  • Registration will be disabled for an event when no ticket types left for purchasing.

Emails Notification

  • Notification emails sent to administrator when someone register for an event or submit event from front-end.
  • Confirmation emails sent to registrants when they register for an event or their registration is approved by admin (in case they use offline payment).
  • Mass Mail to send emails to all registrants of a selected event.
  • Batch Mail to send emails to selected registrant.
  • Send up to 2 reminder emails to registrants X-days before/after event start date.
  • Notification email sent to administrator when registrants cancel his registration.
  • Each event can have it own notification emails and email messages if required.

PDF Tickets

You can config the system to send PDF tickets to registrants when they register for your events.

  • Ticket layout is configurable with background image and HTML code.
  • Each event can have it own ticket layout if required.
  • Use QRCODE in ticket for checking-in registrants using mobile applications.
  • Tickets PDF can be configured (on/off) per event.

PDF Invoices

  • Generate PDF invoices and send to registrants for paid registrations.
  • Invoices can also be downloaded from registration history.
  • Invoice format is configurable, each event can have it own invoice format if required.

Tax Support

Define tax rate for each event to charge tax for registration

Issue Certificates

You can config the system to generate certificates for your registrants of each event. Registrants can download their certificates after the event finished (from Registration History or via download link sent via email)

Frontend Managements

Configure the system to allow users with proper permission to to submit, manage [their own] events, registrants and locations from frontend of your website.

Cancel Registration

If enabled, registrants of an event can cancel their registration before certain date (setup for each event) to allow other users to register to replace that slot.

Deposit Payment

Enable deposit payment for an event will allow registrants pay upfront fee (determined by admin) while registering and pay remaining fee later (online payment or manually at the event).

Waiting List

Enable waiting list allows users to join waiting list of an event when it is full. Later, if someone cancels the registration, admin can move these waiting lists users into registrants

Other Features

Nested Category

Organize your events cross infinite categories and subcategories. One event can be assigned to one or multiple categories.

Agendas, Speakers, Sponsors

Add agendas, speakers, sponsors for your events and have these information displays nicely on event details page.

Translation

Easily find, translate, change language items from administrator area of your site instead of having to edit language files and change it.

Synchronize profile data

Support synchronizing registrant's data with Joomla! user, Membership Pro and third party extensions includes: Community Builder, Jomsocial, EasySocial, EasyProfile.

Joomla! User Group Integration

Assign registrants to Joomla! user groups you want for each event so that access to resources (articles, documents...) restricted by ACL.

Newsletter Integration

Allow assigning registrants of each event to selected mailing lists in ACYMailing and Mailchimp so that you can send newsletters to registrants whenever you want.

Auto Register

Register registants automatically to selected events when they register for a certain event.

Auto Coupons

Generate coupon codes and send it to registrants when they register to certain event. They can then use the coupon code to register for other events

Social sharing

Share your events on social networks such as Facebook, Twitter, Google+, Linked In... to get attention from more people.

Add Events To Personal Calendar

Allow users to save event to personal calendars: Google, Yahoo, Outlook calendar.

One Click Update

Easily updating to latest version from within administrator area of your site within single click.

EB Paypal Pro

EB Paypal Pro

This plugin allows you to use Paypal Pro payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB 2Checkout

EB 2Checkout

This payment plugin in allows you to accept payments via 2Checkout payment gateway in Events Booking extension.

Buy Now ( $24.99 )
EB Authorize.net SIM

EB Authorize.net SIM

This payment plugin in allows you to accept payments via Authorize.net SIM (server integration method)payment gateway in Events Booking extension.

Buy Now ( $24.99 )
EB Moneybooker

EB Moneybooker

This plugin allows you to use Moneybookers payment gatewayfor processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB FirstData Connect

EB FirstData Connect

This plugin allows you to use First Data Connect Gateway (http://www.firstdata.com/product_solutions/ecommerce/global_gateway/index.htm) payment gatewayfor processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB iDEAL Mollie

EB iDEAL Mollie

This plugin allows you to use iDeal Molliepayment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Securepay

EB Securepay

This plugin allows you to use Securepaypayment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB DPS Px Pay

EB DPS Px Pay

This payment plugin in allows you to accept payments via DPS (Payment Express) using their Hosted Payment Page service in Events Booking extension.

Buy Now ( $24.99 )
EB Migs: MasterCard Internet Gateway Service (Australia)

EB Migs: MasterCard Internet Gateway Service (Australia)

This payment plugin in allows you to accept payments via Migs: MasterCard Internet Gateway Service (Australia) in Events Booking extension.

Buy Now ( $24.99 )
EB Alertpay

EB Alertpay

This plugin allows you to use Alertpay payment gatewayfor processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Payfast

EB Payfast

This plugin allows you to use Payfast payment gateway (www.payfast.co.za) for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Paytrace

EB Paytrace

This plugin allows you to use Paytrace payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Payflow Pro

EB Payflow Pro

This plugin allows you to use Payflow Pro payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Moneris

EB Moneris

This plugin allows you to use Moneris payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Eprocessing Network

EB Eprocessing Network

Eprocessing Network payment plugin for Event Booking .

Buy Now ( $24.99 )
EB Netcash

EB Netcash

This plugin allows you to use Netcash  payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB NAB Transact

EB NAB Transact

This payment plugin in allows you to accept creditcard payments via NAB Transact(Australia) payment gateway Events Booking extension.

Buy Now ( $24.99 )
EB Sagepay

EB Sagepay

This plugin allows you to use Sagepay payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB FirstData E4

EB FirstData E4

This plugin allows you to use FirstData E4 payment gatewayfor processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Ipay88

EB Ipay88

This plugin allows you to use IPay88 (a Malaysia payment gateway) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Molpay

EB Molpay

This plugin allows you to use Molpay  payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PagSeguro

EB PagSeguro

This plugin allows you to use PagSeguro (a Brazil payment gateway) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Stripe

EB Stripe

This plugin allows you to use Stripe (https://stripe.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Braintree

EB Braintree

This plugin allows you to use Braintree payment gateway (https://www.braintreepayments.com) for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB CCAvenue

EB CCAvenue

This plugin allows you to use CCAvenue (http://www.ccavenue.compayment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB FirstData Payeezy

EB FirstData Payeezy

This plugin allows you to use FirstData Payeezy  payment gatewayfor processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB FirstData Linkpoint

EB FirstData Linkpoint

This plugin allows you to use First Data Link Point payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB CardSave

EB CardSave

This plugin allows you to use CardSave (https://www.cardsave.net/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Merchante Solutions

EB Merchante Solutions

This plugin allows you to use Merchante Solutions (https://www.merchante-solutions.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB MIGS 2-Party

EB MIGS 2-Party

This payment plugin in allows you to accept payments via MIGS 2-Party payment gateway in Events Booking extension

Buy Now ( $24.99 )
EB MIGS 3-Party

EB MIGS 3-Party

This payment plugin in allows you to accept payments via MIGS 3-Party payment gateway in Events Booking extension

Buy Now ( $24.99 )
EB Monetaweb

EB Monetaweb

This plugin allows you to use Monetaweb (https://www.monetaonline.it) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Monsterpay

EB Monsterpay

This plugin allows you to use Monsterpay (https://www.monsterpay.com) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB NAB Hosted

EB NAB Hosted

This payment plugin in allows you to accept payments via NAB Transact payment gateway (hosted payment method)

Buy Now ( $24.99 )
EB Netbanx

EB Netbanx

This plugin allows you to use Netbanx (http://www1.netbanx.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Netaxept

EB Netaxept

This plugin allows you to use Netaxept (http://www.betalingsterminal.no/Netthandel-forside/Teknisk-veiledning/Overview/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PaymentExpress PXPay

EB PaymentExpress PXPay

This plugin allows you to use PaymentExpress PX Pay (https://www.paymentexpress.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PaymentExpress PXPost

EB PaymentExpress PXPost

This plugin allows you to use PaymentExpress PX Post (https://www.paymentexpress.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Payway

EB Payway

This plugin allows you to use Payway (https://www.payway.com.au/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Pin

EB Pin

This plugin allows you to use PIN (https://pin.net.au) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Saferpay

EB Saferpay

This plugin allows you to use Saferpay (https://www.saferpay.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Securepay DirectPost

EB Securepay DirectPost

This plugin allows you to use Securepay DirectPost payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB TargetPay

EB TargetPay

This plugin allows you to use TargetPay (https://www.targetpay.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Buckaroo

EB Buckaroo

This plugin allows you to use Buckaroo (http://www.buckaroo.nl) payment gateway for processing payment in Membership Pro extension.

Buy Now ( $24.99 )
EB Offline Creditcard

EB Offline Creditcard

This plugin allows you to collect creditcard information and process payment offline in Events Booking extension.

Buy Now ( $24.99 )
EB Elavon

EB Elavon

This plugin allows you to use Elavon CONVERGE payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PayU Latam

EB PayU Latam

This plugin allows you to use PayU Latam (http://www.payulatam.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Sofort Überweisung

EB Sofort Überweisung

This plugin allows you to use Sofort Überweisung (https://www.sofort.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Squareup

EB Squareup

This plugin allows you to use Squareup (https://squareup.com) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB RedSys

EB RedSys

This plugin allows you to use RedSys (http://www.redsys.es) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB Billplz

EB Billplz

This plugin allows you to use Billplz (https://www.billplz.com) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PayU

EB PayU

This plugin allows you to use PayU (https://payu.com) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PayUmoney

EB PayUmoney

This plugin allows you to use PayUmoney (https://www.payumoney.com/) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )
EB PlugNPay

EB PlugNPay

This plugin allows you to use PlugNPay(https://www.plugnpay.com) payment gateway for processing payment in Events Booking extension.

Buy Now ( $24.99 )

Lavida Joomla Template

Lavida Joomla Template 2.0

Lavida is an ultra-premium, highly-responsive and multi-purpose Joomla template to help everyone build their business website easily. This template is built with T3 Framework, Bootstrap 3 and compatible with both of Joomla 3 and Joomla 2.5.

Kilix Joomla Template

Kilix Joomla Template 2.0

KILIX is a professional Multipurpose Joomla Template with unlimited endless posibilities suitable for any kind of business, corporate, blog/news/mag, creative/digital agencies, shop/education/membership site etc.