=== CampTix Event Ticketing ===
Contributors: automattic, kovshenin, andreamiddleton, iandunn, coreymckrill
Tags: ticketing, event ticketing
Requires at least: 3.5
Tested up to: 5.0
Stable tag: 1.7.0
Donate link: http://wordpressfoundation.org/donate/
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Simple and Flexible ticketing brought to you by WordCamp.org
== Description ==
CampTix is an easy to use and flexible event ticketing plugin created by WordCamp.org. Allow visitors to purchase tickets to your online or offline event, directly from your WordPress website.
- Multiple tickets and attendees forms
- Coupon codes for discounts
- Mass e-mail attendees
- Export attendees data into CSV or XML
- Public attendees list
- Revenue reports and summaries
- Refund purchased tickets
- and much more!
Feel free to post your feature requests, issues and pull requests to CampTix on GitHub.
To contribute or update a translation, visit the translation project.
== Installation ==
- Download and extract CampTix in your
wp-content/plugins
directory
- Activate the plugin through the Plugins menu in WordPress
- Go to Tickets - Setup to configure your event settings and payment methods
- Create a ticket or two, place the
[camptix]
shortcode on a Page
- Start selling!
For more information, visit the Getting Started guide on CampTix Wiki.
== Screenshots ==
- Ticket sales table
- Attendee registration form
- Attendee admin view
- Summarize by ticket type
- Summarize by purchase day of week
- Revenue report
- Mass e-mail attendees
== Changelog ==
= 1.7.0 (2018-07-09) =
- [NEW] Added support for Stripe as a payment method.
- [NEW] Added support for many new currencies, including INR, PKR, and ZAR. The Stripe payment method must be enabled in order to use them.
- [NEW] Added support for WordPress Core's personal data export and erasure tools.
- [NEW] Added data handling details for WordPress Core's privacy policy tool.
- [NEW] Allowed sanitized HTML in ticket title and excerpt.
- [NEW] Added the
camptix_shortcode_contents
filter hook to support modifying camptix shortcode output.
- [NEW] Added the
camptix_attendee_form_before_questions
and camptix_attendee_form_after_questions
action hooks, which can be used to insert additional form elements.
- [NEW] Added the
camptix_form_attendee_info_errors
action hook for adding custom error messages on the Attendee Info form.
- [FIX] Added a workaround for systems (such as Windows) where the
money_format()
function is not available.
- [FIX] The
logged_out_message
parameter in the camptix_private
shortcode was not functional.
- [FIX] The
camptix_attendees
shortcode did not handle array values. Now it converts the array to a comma separated string on render.
- Full changelog
= 1.6.0 (2017-03-10) =
- [NEW] Enabled compatibility with language packs. See status of translation locales.
- [NEW] Addon to collect and track tshirt sizes for attendees, plus a shortcode to display aggregated tshirt size data.
- [NEW] Enhanced the [camptix_attendees] shortcode to lazy-load attendee gravatars.
- Full changelog
= 1.5.1 (2016-10-11) =
= 1.5 (2016-08-10) =
- [SECURITY] Fixed CSV injection vulnerability with CVSS score of 8.3. Props to Zawad Bin Hafiz for discovery and coordinated disclosure.
- [SECURITY] Fixed XSS vulnerability with CVSS score of 4.8. Props to Zawad Bin Hafiz for discovery and coordinated disclosure.
- [NEW] Added ability to send Notify emails to segments of attendees.
- [NEW] Added a built-in Ticket Question for attendee's country.
- [NEW] Added partial support for HTML emails (requires custom template).
- [NEW] Added
payment method
field to Attendee Information meta box and CSV export.
- [FIX] Improved currency formatting in non-English locales.
- [FIX] Fixed bug where PayPal transactions would sometimes be rejected in multibyte languages.
- [FIX] Fixed bug where not all attendees were displayed in the Attendees shortcode.
- Full changelog
= 1.4.2 =
- Added a nonce check for privacy and attendance toggles for better security
- Various small i18n fixes and language updates
- Various new actions and filters for more flexibility
- New addon that allows admins to track attendance
- New addon that allows admins to require users to be logged in to purchase a ticket
- Removed pending attendees from revenue reports
- Full changelog
= 1.4.1 =
- Updated PayPal module to use HTTP 1.1 now that PayPal requires it. Fixes "A payment error has occurred" errors.
- Added support for Eastern name ordering.
- Updated Japanese and French translations.
- Add Slovak translation.
- Fixes E_STRICT notices in PHP 5.4.
- Adds [camptix_stats] shortcode.
- Full changelog
= 1.4 =
- Attendees can automatically refund their tickets
- More e-mail templates are customizable
- Added translations for Swedish (Jonathan De Jong), German (Raphael Michel), Japanese (Naoko Takano), Russian (Konstantin Kovshenin), and Portuguese (Rafael Funchal)
- New actions and filters for customization
- Fixed a bug where the [camptix] shortcode would break when used on the homepage
- Reintroduced the Refund All Tickets feature
- Handles duplicate requests from PayPal more gracefully, so attendees aren't set to a failed status
- Added a checkbox to toggle the Attendee privacy feature
- Added an upgrade command for WP-CLI
- Full changelog
= 1.3.1 =
- Better escaping and sanitization
- Better error messages during failed payments
- Fixed a bug where the shortcode would display in plain text
- Other minor bug fixes and clean ups
= 1.3 =
- Added the ability to edit confirmation e-mails
- Reworked ticket questions, both under the hood and UI
- Added support to edit new and existing questions
- Added a bunch of currencies for PayPal
- Few bug fixes and minor enhancements
= 1.2.1 =
- Numerous bugs fixed
- RTL stylesheets
- Predefined PayPal credentials with a filter
- French and Hebrew translations: props xibe and maor
- New currency: ILS
= 1.2 =
- Added and API for payment methods
- Enhanced logging around payments
- UI cleanup in ticket questions
- Invalidate attendees list shortcode when an attendee is changed
- Improved admin columns in attendees, tickets and coupons
- Added GBP currency to PayPal
- Enabled meta logging addon by default
- Added textarea and radio question types
- Added column attribute to the [camptix_attendees] shortcode
- Added a couple of language packs
- Minor cleanups and bugfixes
= 1.1 =
- Added JPY currency
- Added l10n functions
- Removing closure functions to support php 5.2
- Questions v2 now a public feature
- Minor cleanups, bugfixes and enhancements
= 1.0 =