Description
The TransFirst Transaction Express addon connects Event Espresso to the TSYS TransFirst gateway, processing credit and debit card payments directly on event and ticket registration pages. The extension adds a transaction detail screen in WP-admin for tracking and processing two-step refunds, without charging per-ticket or per-event fees.
Key Features
- Native Integration with TSYS
Connects Event Espresso checkout to a TSYS TransFirst merchant account to process cards. - Credit and debit cards
Accepts major card payment methods directly in the registration form. - Transaction panel in WP-admin
Adds a details screen for each transaction for viewing and management within WordPress. - Two-step refunds
Allows you to record the refund in EE4 and complete processing in the TSYS panel. - Clear PHP requirements
Requires mbstring, json_decode and curl_init enabled on the server to operate.
Benefits of TransFirst Transaction Express
- Revenue with no per-ticket fee
No extra charges for events or tickets sold through the addon, preserving the organizer’s margin. - Direct payments to the account
Amounts reach the organizer’s merchant account without additional intermediaries. - Unlimited volume
Supports ticket and registration sales without limits imposed by the addon, covering everything from small events to large conferences. - Centralized management
Payment and refund inquiries occur within the same panel where events are managed.
Who is it recommended for?
- Organizers of paid conferences and events already operating with Event Espresso and holding a TSYS TransFirst merchant account.
- Promoters of courses, workshops, and trainings selling individual tickets via credit or debit card.
- Associations, schools, and companies that need to centralize event registrations and billing on a single WordPress panel.
Designed for organizers who already have a TSYS TransFirst account and use Event Espresso as an registration platform, the addon resolves the card payment step without adding per-transaction fees on the plugin side. Note that recurring payments, installment plans, and subscriptions are not covered; the focus is on one-time payment at the time of registration.
Frequently asked questions
Is Event Espresso TransFirst Transaction Express GPL-licensed?
Yes. Event Espresso TransFirst Transaction Express is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Event Espresso TransFirst Transaction Express on multiple sites?
Yes. You can install Event Espresso TransFirst Transaction Express on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Event Espresso TransFirst Transaction Express cost at Ultrapack?
Event Espresso TransFirst Transaction Express costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Event Espresso TransFirst Transaction Express include updates?
Yes. The current version of Event Espresso TransFirst Transaction Express is 1.0.0.p, published at Ultrapack on Jul 6, 2019. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Event Espresso TransFirst Transaction Express scanned before publication?
Yes. Every version of Event Espresso TransFirst Transaction Express goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Event Espresso plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Event Espresso plugin before this one.
- Download the file
eea-transfirst-gateway.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
eea-transfirst-gateway.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Event Espresso plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready