All Projects → Automattic → Camptix

Automattic / Camptix

Moved to https://github.com/WordPress/wordcamp.org/

=== 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 ==

  1. Download and extract CampTix in your wp-content/plugins directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Tickets - Setup to configure your event settings and payment methods
  4. Create a ticket or two, place the [camptix] shortcode on a Page
  5. Start selling!

For more information, visit the Getting Started guide on CampTix Wiki.

== Screenshots ==

  1. Ticket sales table
  2. Attendee registration form
  3. Attendee admin view
  4. Summarize by ticket type
  5. Summarize by purchase day of week
  6. Revenue report
  7. 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 =

  • First version
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].