Ticketing For Your Events made Easy!
A feature packed event booking system with a native event manager and integration for Jomsocial Events and JEvents. Also features an Android and iOS app for event organisers!
5 out of 5.00 from 14 users

Wouldn't it be Awesome if you could let users sell Tickets for their JomSocial Events on your website and you earn a nice commission on every sale?  Run your own mini Eventbrite within your own Joomla Site?

JTicketing from Techjoomla lets you do just that! Get this extension today and let your Cash Register starting ringing :)

 Features Overview

Admin Features

Supports JomSocial Events, Easysocial events and JEvents

Use an event Management system of your choice. J!Ticketing has been built with the ability to scale and support multiple Event systems. Currently, we natively support JomSocial Events, Easysocal and JEvents. There are plans to add support to more systems.
If you are a developer, then its even possible for you to build an integration using our helpers to add J!ticketing as a ticketing application for your own custom app!

Native event manager

We have introduced our own native Event Management system in addition to JomSocial,Easysocial and JEvents integrations. This allows you to use JTicketing standalone if you so wish. In fact JTicketing has always been written in such a way that the Booking system is decoupled from the Event systems so it can be easily integrated with any Event System. We hope you enjoy the Native event Manager and the freedom of choice to choose!

Additional Details For Event(Using Fields Manager)

We have build a common field management system that will be shared by all our extensions (and hopefully other extension developers) on the same likes as Joomla's native Category manager. This means that the same field manager can be used in a different context by various extensions. This will pave the way for us to build Field management in our other extensions as well !

The Native event manager can be extended by the fields you create here to better describe your events.

Ticket Types

It also allows Event Owners to create Ticket types with varying pricing, availability and descriptions. For instance, an Event might Sell Basic Entry Tickets for 20$ and Sell Premium Gold and Silver passes for 50$ and 75$. Event Owners can also choose whether they want to keep an event free or charge a fee by creating tickets. If they chose to make an Event Paid, they are shown options to create Tickets.

Event Specific Fields For Extra Information

Apart from the basic, universal information of the attendee, user is also given the option of Event Specific Fields where some extra information of the attendee can be added.User can also define their own fields.

Micro Data Rich Snippets and Open Graph Tag support for Native Events

Microdata plays a key role in SEO today and helps set the context of the content on the page. Because of this there is no guesswork required for the search engines which makes them pick the correct data from your web page and put it in the best possible way. The native event details view for jTicketing supports Rich microdata snippets.

What microdata is to search engines? OG tags are to Social Networks. OG tags make sure that the presentation of your content is perfect when shared on Social networks.

Awesome New Pin Layout For Events and Multipurpose Events Display Module Along With Lots Of Category, Event Type Sort, Filters, Ordering Options and Quick Search

Now you see all the events in a fresh new layout inspired by Kickstarter. It comes with a great side bar with lots of filtering options to help your users find the events they want. The multipurpose module will let you choose and show Featured events, Recent Events on any page you want in a slick display. The best use of the module is to make copies of it and set them on different modes to make the Home page of your site. We also have different sorts and filters, ordering options and category quick search available on the frontend to make it easier to find the events of choice. Admin configuration lets you control what you want to make available on the frontend too!

Express Checkout and Data Capture

JTicketing makes it super easy to let users buy tickets to events an let them checkout as fast as possible.
You can also collect attendee data during checkout. All the Event Specific Attendee Fields are used for collecting attendee data.

Guest Checkout and Silent Registration

Guests can choose to Checkout as a guest without having to Login or Register or can opt for registration as part of the checkout without having to fill up any extra forms.
This flexibility is a great way to increase ticket sales.

Multiple Payment Options

JTicketing comes powered with Techjoomla common payment gateway system for Joomla and supports all these payment gateways.
-Alpha User Points
-JomSocial Points
-Pay By Check
-Pay By Purchase Order
-Paypal - Adaptive Payment
-Payu India (Credit Card/Debit Card/Net Banking)

Direct Payments To Owner and Site Commissions

Admin can chose whether to send money directly to the owner (Only Supported with Paypal) or receive money in his account & then make Payouts to the Event owners.
The Admin can choose to charge a payment commission fee for the ticketing service. This commission is subtracted from the Ticket Orders received before making payouts to the event owner.

Paypal Adaptive Payments To Make Fees Much Easier!

Paypal Adaptive payments let us do Split payments instantly. Which means if the ticket price is 100$ and the fees owed to the site owner are 20$, then we can make instant payments of 80$ to the event owner and 20$ to the Admin for his fee. Feature only available with the Paypal payment gateway.

Generate PDF Tickets and Email Them While Registering

The system will generate PDF tickets and email them to buyers on payment completion. The PDFs will be generated as per your Ticket template.
Event owners can get a CSV export of all Event attendees from their Dashboard. They can use this export to print attendee lists etc.

Awesome IOS and Android App For Event Managers!

Let your Event owners take full control of their Events with the JTicketing IOS and Android app for Event Owners. The JTicketing Event Manager's application lets Event Owners/Organisers manage their events easily by Checking in attendees at their Event using JTicketing's awesome Scan and Add and Search and Add Features. Plus Features like viewing Quick stats, multiple sign in etc make it a must have for every Event Site!

Available for free on the Apple and Android App Stores. You can also order a completely Self Branded version for your site.

Nice Dashboard With Graphs And Stats.

Builtin Dashboard with Graphs and stats.It represents All time Sales and Monthly sales

Design Awesome Tickets With Rich Data and QR Codes.

A WYSIWYG Editor with ability to use Data tags to insert Event information, Event Logo, User information and QR Codes. Plus you can add your own branding and logo etc to the tickets.

Native Sharing on Google Plus, Facebook, Twitter and lot of additional options with Add this

Visitors can now share content, making your content go viral, which is a priority for the event creators. We take the pain out of this by offering out of the box native sharing integrations with the big 3 Social Networks - Facebook, Google + and Twitter. If this is not enough, you can switch on the Add This integration and get lots of additional sharing options!

Sales Report

Admin can see Sales Report in backend which shows as per event

Backend Order View

This view shows all orders view in backend with event and payment status filter.

Attendee List

This shows Attendee List with Payment Status,Preview Ticket and Number of tickets bought.

Coupon Manger

JTicketing Provides Global Coupon Manager which will be applied to all events

Send Personalized Emails to attnedees

The Admin has the liberty to manually select attendees from the attendee list and send personalized emails to them

Efficient Event searching and Sorting

Event Modules have filters so that users will be able to search and sort events with ease based on the Category of the events, Upcoming events and past events.

Note: This feature is currently only for Native Events

Email and SMS reminders to the Attendees

Help your attendees not forget your events by setting automated reminders to be sent before the Big Day! Multiple reminders can also be sent at regular intervals. Reminders can be sent through emails as well as SMSes.

Boostrap 3 Compatible.

Supports both Bootstrap 3 and 2

Frontend Features

Responsive Email Ticket templates

Get rid of the boring old fashioned ticket emails. JTicketing has some cool responsive email templates in which your attendees will receive tickets through emails.

Calendar Module

Users will be able to see all the scheduled events in the calendar module just by hovering over that particular date. After selecting the event you will be redirected to the event details page where you can buy tickets.

Officially Supported Templates

JA-Events 2

Seamlessly integrated with this awesome new template from JoomlArt

  Pricing Plans

The Subscription gives you access to product updates and support on one domain for the period of the subscription. Know more about our Subscription Policy.

 Select a subscription plan

JTicketing 12 Months Subscription
JTicketing 6 Months Subscription
JTicketing 12 Months Subscription + Support for Unlimited Domains
All subscription plans are backed by risk-free 30-day money back guarantee. Check our Refund Policy.


Latest Version

1.7.3 Stable

Extension Type


Joomla Compatibility

2.5 3.x

 Professional Installation Service

Our team of Joomla experts will perform the installation for you! We charge $50 for Professional Installation Service for this extension.

Request Professional Installation Service

 Request Customization

One Size need not fit all. Get a quote for Custom features, Integrations, Payment Gateways and more !

Drop us an Email

Do you have any questions about the product? Just fill out this form and we will get back ASAP!

Full Name(*)
Please type your full name.

Invalid email address.

Ask your Questions !(*)
Invalid Input