My Tickets – Accessible Event Ticketing

Beschrijving

Sell tickets for events easily! My Tickets integrates with My Calendar or can be used for ticket sales on its own. Sell tickets for box office pick up, shipping, or accept print-at-home and e-tickets for an easy experience for your ticket holders!

My Tickets ships with PayPal Standard payments, so you can sell tickets immediately. You can also take offline payments, to use My Tickets as a reservation tool while you handle payments by mail or at the door.

Explore the premium add-ons for My Tickets!

Premium event ticketing add-ons include:

  • Betaalmethoden: Authorize.net, Stripe
  • In-cart Donations
  • Kortingscodes
  • Waiting Lists

Basic Features:

Voor kopers:

  • Create an account to save your address and shipping preferences
  • Automatically converts shopping carts to your account if you log-in after adding purchases
  • Buy tickets for multiple events, with multiple ticket types.

Voor verkopers:

  • Reports on ticket sales by time or event
  • Easily add new ticket sales from the box office, when somebody pays by phone or mail.
  • Use your mobile phone and a standard QRCode reader to verify print-at-home tickets or e-tickets
  • Stuur een e-mail naar een enkele koper met vragen over zijn/haar ticketaankoop of stuur een e-mail naar alle kopers van een ticket voor een evenement.
  • Define either continuous (Adult, Student, Child) or discrete (Section 1, Section 2, Section 3) ticket classes for any event
  • Offer member-only discounts for your registered members
  • General Admission tickets: Sell tickets for events without dates, valid for days, weeks, or months after purchase.

My Tickets is hugely flexible – check out the library of Premium add-ons!

Accessibility

My Tickets is built with accessibility in mind, and tested using assistive technology.

Documentatie

Lees de online documentatie.

Schermafdrukken

  • Add to Cart Form
  • Winkelwagen
  • Payment Admin

Installatie

  1. Upload the /my-tickets/ directory into your WordPress plugins directory.

  2. Activate the plugin on your WordPress plugins page

  3. Configure My Tickets using the following pages in the admin panel:

    My Tickets -> instellingen
    My Tickets -> betaal instellingen
    My Tickets -> ticket instellingen
    My Tickets -> rapporten
    My Tickets -> ticketverkoop help

  4. With My Calendar, add ticketing to an event. Without My Calendar, choose what post types will support tickets from My Tickets -> Settings, and add ticketing to any post or Page!

FAQ

Ik probeer kaarten te verkopen met My Calender, maar zie niet hoe ik verkoopinformatie kan toevoegen.

The My Tickets sales information is entered in the ‘Registration Information’ panel of the My Calendar add event screen. This may be turned off in your installation. There are two places to look to enable it. First, go to My Calendar > Settings and go to the Input Settings section. If the ‘registration’ option isn’t checked, check it and save settings. Second, go to the Add Event screen. If the registration options still aren’t visible, you may need to enable them in your personal Screen Options. Open the Screen Options panel and check the option there – these are settings that apply only to your account.

I’m trying to sell tickets on a recurring event in My Calendar, but all the dates are the same

My Tickets data is associated with post IDs, and My Calendar’s recurring events are all based off the same event post. As a result, My Tickets doesn’t work with recurring events in My Calendar.

Indien ik de “Kaarten” of “Facturen” pagina’s bezoek, dan kom ik terecht op de Aankoop pagina. Wat gebeurt er?

The Tickets and Receipts pages are only for displaying purchased tickets or purchase receipts. If no valid ID for one of those resources is included, then they’ll redirect to the shopping cart.

Hoe scan ik QR Codes voor evenementen?

You can use any QR Code scanning app for a mobile phone or other mobile device with a camera. In order to get the ticket status confirmation, you’ll need to be connected to a network.

Is het veld “aantal beschikbare tickets” vereist?

Yes. My Tickets won’t sell an unlimited number of tickets for an event; in order for My Tickets to sell anything, you need to specify how many tickets it’s allowed to sell.

Beoordelingen

5 juli 2023 1 reactie
Ever since this new plug-in update i am not able to edit my website. The happiness engineer said it was an issue with this plug-in update. Have tried to contact Joe via the forum but no response. Am going to cancel my Wordpress account if I can’t get this fixed.
11 februari 2022 1 reactie
Very impressed with this plugin. We use it for ticketing to events and a visitor attraction. It’s easy to set up a new event, set different prices for different categories of visitors, get reports on how many have booked in. We use the Stripe add-on, so money goes straight into the bank account, less Stripe’s fees of course. On the gate, the QR code scanning works perfectly, and the system can be accessed on a phone – if someone has booked their ticket while waiting in the queue, you can get into the system in real time and check what they have booked. We did have some problems in the early stages with some software bugs, but Joe gives exemplary support – he gets back to you quickly, and because he built the system he know the issues and context. It might be nice to have easy ways to customize the appearance of the tickets sent out, and of other messages, but this is a trivial detail – other systems are weighed down with stupid eye-candy that does not improve the functionality, but leaves lots of places for bugs to lurk.
12 augustus 2020 5 reacties
I have been testing various ticketing plugins, My Tickets really stands out. Lightweight, well thought out, simple but with the right features. Great work. Taxes is the only option missing for me. I need two different ones. I will include taxes in the total price and have succeeded in displaying tax details in the receipt template by including some of the functions found in mt-templating.php. A minor improvement would be currency symbol positioning, as I need the dollar symbol to be placed after the amount with a space (French standard). Overriding currency symbol by manual input would also be useful (for CAD, ‘C $’ is confusing for my users, just need ‘$’).
20 maart 2019 1 reactie
Thanks a lot for the development of this nice plugin, it helps solve my demands for event management once and for all. I have downloaded many other event management plugins, but for the registration, especially the bar code email notification part, every plugin will ask for premium upgrades. Although I fully support that every developer should get paid for their work, but they should state it clearly in their plugin introduction. But for My Tickets, what it can do is exactly what it states in the description. JOE DOLSON, Thanks for your great work.
Lees alle 27 beoordelingen

Bijdragers & ontwikkelaars

“My Tickets – Accessible Event Ticketing” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“My Tickets – Accessible Event Ticketing” is vertaald in 4 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “My Tickets – Accessible Event Ticketing” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.0.0

  • Feature: Set dates as ticket types with independent expirations.
  • Feature: Introduce virtual inventory option to remove tickets from inventory when added to cart.
  • Feature: Add setting to control cart expiration time.
  • Feature: Add setting to extend expiration of cart when less than 60 minutes remaining.
  • Feature: Add ability to switch between different saved default ticket models when creating new event.
  • Feature: Add ability to set general admission tickets with no expiration.
  • Feature: Add ability to set a specific custom expiration date for general admission tickets.
  • Feature: Bulk ticket check-in for groups.
  • Feature: Reports specific to ticket groups.
  • Feature: Individual date-based ticket groups send sold-out and sales expired messages independently.
  • Feature: Add ability to move ticket between different ticket groups.
  • Feature: Improved templating and template filters for HTML email messages.
  • Change: Move ticket label index to post meta.
  • Change: Add custom buttons to increment ticket count due to incredibly small browser input design.
  • Change: Revamp data storage model for public users.
  • Change: Secret keys displayed as password fields when filled.
  • Change: Match fields displayed in admin view reports & CSV downloads.
  • Design & visual changes.
  • Rename ticket types from ‘Discrete’ and ‘Continous’ to ‘Seating Sections’ and ‘Audience Types’.
  • Wide variety of miscellaneous bug fixes that would be difficult to isolate.
  • Remove payments JS not used in core plugin.

1.11.2

  • Change: Add cache-control headers to prevent browser caching of cart pages.
  • Bug fix: Fix minor misnamed variable reference.

1.11.1

  • Bug fix: Misnamed variable in ticket templates displayed wrong expiration date for fixed date events.
  • Bug fix: Cart handling charges generated error in offline payments.

1.11.0

  • Feature change: Extend General Admission tickets to set specific expiration dates.
  • Feature: Option to ignore cart-wide ticket handling fees for specific gateways.
  • Feature: Add autocomplete on move ticket feature.
  • Bug fix: No default padding on cart handling costs.
  • Bug fix: Incorrect permission check for ticket check-in in admin.
  • Bug fix: Setting the number format in the total paid field breaks values with thousands separators.
  • Bug fix: Counting error after moving tickets between events.
  • Change: Add payment gateway into purchase report download.
  • Change: Change default colors to use WordPress palette colors.
  • Change: Default event report changed to purchases & download instead of tickets & view.

1.10.2

  • Bug fix: Stripslashes before sending payment confirmation to PayPal.
  • Improve: Prefix some invalid nonce errors.

1.10.1

  • Bug fix: List of payment tickets sourced from event instead of payment.
  • Change: refactor payment storage of ticket IDs.

1.10.0

  • Feature: UI to move tickets from one event to another on a payment.
  • Feature: Show tickets used in payments view.
  • Feature: Remove tickets from a payment.
  • Bug fix: Minor styling improvements for shopping cart.
  • Bug fix: Exit early if ticketing options do not exist.
  • Bug fix: Hide short cart when empty.
  • Bug fix: Correctly handle singular/plural values in quick cart.
  • Change: Add script debugging to break caches on styles and scripts.
  • Change: Style – wider price column.
  • Change: Expand information shown on verification views. Props @masonwolf.

Future

  • Improve options when there are multiple dates available for a specific event. Multiple ticket patterns w/separate pricing & availability options, etc.?
  • Add option to use radio buttons instead of checkboxes
  • Email QR code for e-tickets
  • Server-side validation of required fields in purchase process
  • Make admin-only ticketing options configurable in settings
  • Limit number of discount tickets per event for registered users
  • Add filter to pull user data into ticketing reports if user is registered.
  • Make address fields required & validated
  • BUG FIX: problem with passing address fields to notifications when shipping off but collect address on using PayPal (and other gateways?)
  • TODO: add ability to add or remove tickets from an existing payment
  • TODO: option to filter ticket purchasers by ticket type purchased (requires JS)