Events Booking - Joomla Events Registration

Featured ! Hot ! Events Booking

Events Booking is a Joomla events registration / events manager extension. It allows you to create, display events, handle registration, get paid from registrants via online payment gateways such as PayPal, Authorize.net, Stripe, Worldpay, 2Checkout...

Created Date Sep 06, 2010
Joomla version Joomla 3.0
Support 12 months
Current Version 3.2.0
Last Updated Date Jan 21, 2018
Nested Categories

Nested Categories

  • Organize your events cross infinite categories and subcategories.
  • Event can be assigned to one or multiple categories.
Events

Powerful, flexible events management

Easily create any types of events from both frontend and backend of your site

  • Free or paid events.
  • Limit or un-limit number registrants.
  • Fixed start date or a TBC (to be confirmed) date.
  • Enable or disable registration (display only events).
  • Registration handled on site or on external website.
  • Private events: Users can only register for the event if they know event password.
  • Custom fields to add more information of events if needed.
Recurring events

Recurring events

Create multiple instances of same event (one parent event and multiple it's children events)

  • Recur events daily, weekly, monthly, and sets 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.

Locations/Venues management

  • Easy location/venue creation from back-end by drag the marker on the map. When you move the marker on the map, the address of location will be updated automatically.
  • Display event location/venue on Google Map.
  • Display events from a selected location/venue.
  • Get direction to a location/venue.
Responsive Layouts

Nice, clean, responsive layouts

  • Users can browse, register for your events from PC, laptop or any mobile devices.
  • Different layout options to display events: Calendar, Timeline, List, Columns.
  • 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....
Multilingual

True, smart multilingual solution

  • Translate categories, events, registration form, email messages ...to all languages on your site.
  • Translate any language items from backend (no need to open and edit language files).
Flexible event pricing structure

Multiple discount options

There are multiple options which you can use to give discounts for your registrants to encourage them to register for your events.

  • Coupon codes: Fixed discount amount or by percent.
  • Early bird discount: Offer discount if registrants register before certain date.
  • Members discount: Offer discount if registrants are members on your site (members from different Joomla user groups can have different discount amounts).
  • Group registration rates: The more number of registrants, the lower price.
  • Bundle discount: Offer discount if registrants for multiple pre-determined events.
  • Late fee: Charge additional fee if registrants register after certain date.
Custom Fee Fields

Custom fee fields

An unique, power feature of Events Booking allows you to charge registrants different registration fee base on what they choose/enter on registration form.

  • Single selection (Radio / Single select). Example Adult : 100$, Student 90$, Children 30$.
  • Multiple selections (Checkboxes/Multiple select). Example: Lunch(+100$), Wifi (+10$)
  • Text fee field with fee formula.
  • Multiply value of diffrent custom fee fields to calculate final fee.
Multiple ticket types

Multiple ticket types

If it is needed, you can define multiple ticket types for your event. Users can choose the ticket types they want, select quantity 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.
  • Registration will be disabled for an event when no ticket types left for purchasing.
Registration Options

Different options to register for an event

  • Individual Registration allows you to register for one user.
  • Group Registration allow you to register for several users in a group. With group registration rate setup, admin can give discount for group registration (the more members in group, the more discount).
  • Shopping cart option allows you to register for different events within one checkout.
  • Registrants can access to registration history page to view their registration history and edit information of registration records if needed.
Registration Options

Custom, flexible registration form

  • Choose to show/hide, require/not require any fields on registration form.
  • Choose which fields you want to use for each type of registration (individual registration form, group members form, group billing form).
  • Create additional custom fields to collect any information you want from registrants.
  • Each event can have its own, independent set of custom fields.
  • Registration integration option allows registrants to register for a Joomla account while registering for an event.
Custom Fields

Powerful custom fields

  • Support 9 different types of custom fields: Textbox, Textarea, Dropdown, Multi-Select, Checkbox List, Radiolist, Datetime, Heading, Message.
  • Conditional custom fields: Show hide a custom field base on selected value of another custom field
  • Custom fee fields: Total registration fee will be calculated based on what users choose/enter on registration form.
  • Custom field quantity: Limit each option in a custom field (Radio, Checkbox, Select, Multiple select) to a certain number you want.
  • Option to assign custom fields to category or to individual event.
Coupons & Tax support

Coupons & Tax support

  • Create coupon codes to give discount for registrants.
  • Two types of coupon discount supported: By percent or by fixed amount.
  • Coupons can be imported/exported from/to CSV/Excel file.
  • Tax rate can be added for each event to charge tax for registration.
Deposit payment & waiting list

Deposit payment & Waiting List

  • 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).
  • 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.
Online Payment Gateways

Support 40+ payment gateways

Registrants can make payment for their registration easily using the payment gateways you want.

  • 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 Stripe, 2Checkout, Authorize.net SIM (Server integration method), First Data, iDEAL Mollie are released as separate payment plugins. See Payment Plugins tab to see list of available payment plugins.
  • If you need a payment plugin which is not supported, you can contact us and we will give you quotation for the development.
Invoicing

Invoicing

  • Generate PDF invoices and send to registrants for paid registration.
  • Invoices can also be downloaded from registration history
  • Invoice format can be customized for each event.
Tickets PDF

Tickets PDF

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

  • Tickets layout is confiurable.
  • Use QRCODE in tickets PDF to checkin registrants.
  • Tickets PDF can be configured (on/off) per event. Each event can have it own tickets layout if needed.
Checkin registrants

Validate/ Checkin registrants using QRCODE

  • Generate QRCODE and send it to registrants in confirmation email or Tickets PDF.
  • Use your mobile web browser, or mobile APP to scan QRCODE and checkin registrants at the event.
Issue Certificates

Issue Certificates

You can config the system to generate certificates for your registrants.

  • Certificate can be turend on/off for each event.
  • You can use a general certificate layout (in configuation) or design it for each event.
  • Registrants can download certificates after event completed: From registration history or via download link in confirmation email.
Emails notification

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.
  • Reminder emails sent to registrants (automatically by the system) to remind them X-days before the event started.
  • Notification email sent to administrator when registrants cancel his registration.
  • Each event can have it own notification emails and email messages if required.
Synchronize profile data

Synchronize profile data

Integrate with Joomla user profile and third party extensions: Membership Pro, Community Builder, EasyProfile, easysocial, Jomsocial.

  • Use data stored in user profile to pre-fill registration form automatically if registrants have an existing account.
  • Create a Joomla account and update profile data with the data entered on registration form of registrants don't have account before.
Newsleter integration

Newsleter integration

Integarate with ACYMailing and Mailchimp to assign registrants into mailing lists powered by these system. Then you can use these system to send newsleters to registrants if needed. The mailing lists can be configured per event.

Social sharing

Social sharing

  • Share your events on social networks such as Facebook, Twitter, Google+, Linked In... to get attention from more people.
  • Allow saving events to personal calendar like Google, Yahoo, Outlook calendar
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 records, 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.
Front-end managements

Front-end managements

Users with proper permissions (setup by admin via Joomla ACL)can perform the following tasks in the front-end:

  • Submit events and locations.
  • Edit, Delete, Publish, Un-publish events.
  • Export registrants of an event.
  • Manage registrants (edit, delete, publish (approve) registrants).
  • Checkin registrants.
  • Registrants can access to see their registration history, edit their registration records.

SEF / SEO optimization

  • Intelligent Joomla core SEF router generate friendly urls without having to use any third party SEF extensions.
  • You can set meta data (meta keywords, meta description) for each category and event.
  • Semantic HTML coding, follow http://www.schema.org standard that is official supported by Google, Bing and Yahoo. This way search engines will understand when the event will take place, where and what images and descriptions are related to the event. The semantic web will make your events and locations rank much higher in search engines.

Full features but easy to use back-end management

  • Flexible configuration.
  • Manage categories.
  • Manage events (create, update, delete, import, export events)
  • Manage registrants (find, create, edit, delete, approve, import, export registrants to csv).
  • Manage locations (venues).
  • Manage custom fields.
  • Manage discount bundles.
  • Manage coupons (create, update, delete, import, export coupons).
  • Install(new payment plugin), change settings of the payment plugins which you use.
  • Change, customize messages / email messages.
  • Change, language strings (without having to edit language files directly) and translate it to different languages (if your site is multilingual).
Modules & Plugins

Multiple modules and plugins

  • Up-coming events, mini-calendar, categories, locations, events map, search events module.
  • Plugin to display events (a sepecific event or events from certain category) on a Joomla article.
  • Plugin to display registration form on a Joomla article.
  • Search plugin allows searching for events via Joomla standard search.

Opensource, modern, extensible code base

  • Support plugins mechanism to allow extend features of the extension.
  • Support template override to allow customizing layouts so that it won't be lost when update to future releases of the extension
  • Allow override model, view, controller, helper classes to customize the extension without being lost on update.
  • Support develop custom payment plugins.

EB Paypal Pro

EB Paypal Pro

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

EB 2Checkout

EB 2Checkout

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

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.

EB Moneybooker

EB Moneybooker

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

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.

EB iDEAL Mollie

EB iDEAL Mollie

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

EB Securepay

EB Securepay

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

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.

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.

EB Alertpay

EB Alertpay

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

EB Payfast

EB Payfast

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

EB Paytrace

EB Paytrace

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

EB Payflow Pro

EB Payflow Pro

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

EB Moneris

EB Moneris

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

EB Eprocessing Network

EB Eprocessing Network

Eprocessing Network payment plugin for Event Booking .

EB Netcash

EB Netcash

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

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.

EB Sagepay

EB Sagepay

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

EB FirstData E4

EB FirstData E4

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

EB Ipay88

EB Ipay88

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

EB Molpay

EB Molpay

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

EB PagSeguro

EB PagSeguro

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

EB Stripe

EB Stripe

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

EB Braintree

EB Braintree

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

EB CCAvenue

EB CCAvenue

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

EB FirstData Payeezy

EB FirstData Payeezy

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

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.

EB CardSave

EB CardSave

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

EB Coinbase

EB Coinbase

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

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.

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

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

EB Monetaweb

EB Monetaweb

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

EB Monsterpay

EB Monsterpay

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

EB NAB Hosted

EB NAB Hosted

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

EB Netbanx

EB Netbanx

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

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.

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.

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.

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.

EB Pin

EB Pin

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

EB Saferpay

EB Saferpay

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

EB Securepay DirectPost

EB Securepay DirectPost

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

EB TargetPay

EB TargetPay

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

EB Buckaroo

EB Buckaroo

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

EB Offline Creditcard

EB Offline Creditcard

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

EB Elavon

EB Elavon

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

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.

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.

EB Squareup

EB Squareup

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

Lavida Joomla Template

Lavida Joomla Template 1.0.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 1.1

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.

When should you contact us?

  • Are you interested in this our extension and want to send pre-sales questions?
  • Do you need the technical supports?
  • Would you like to suggest features / require custom works?
  • Or any other reasons that you want to contact us?

How do you contact us?

skype

tuanpnves

google-talk

This email address is being protected from spambots. You need JavaScript enabled to view it.

yahoo-messenger

This email address is being protected from spambots. You need JavaScript enabled to view it.

Supports OS Calendar