WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to sell tickets to an event on my wordpress site. I don't want to use a huge shop or partner up with ticketmaster etc.

What I want is let the customer decide how many tickets of a certain category they want and make a reservation, no payment involved. It should be able to display the total amount due and a nice message on submit.

Is there a simple plugin without much overhead? What should I use?

share|improve this question

closed as off-topic by Johannes Pille, birgire, Pieter Goosen, ialocin, toscho Aug 16 '14 at 0:52

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 1 down vote accepted

Since this is an open ended question I'll just give you a basic rundown of how I would do it.

It seems that you would not need a cart plugin at all as you are not requiing a payment method. Therefore, I would use a simple contact form and have it send a copy to the guest and the admin. The would allow you to get the information you needed without worrying about payment.

There are a TON of Contact form plugins, If you are looking for free ones I recommend cforms II, contactform-7 and Dagon Design's php Mailer. In that order. The hardest part with these forms will be getting your total to update with the amount of tickets. I think cforms II will have the most out of the box function to do this. You could also use a few lines of jQuery to do this such as:

$("#ticket_number").keyup(function () {
      var value = $(this).val();
      $("ticket_price").val(value*20); //assuming $20 is the price

There are also commercial plugin solutions such as Gravity forms which will handle the pricing fields and JavaScript for you.

Hope that gets you on the right track.

share|improve this answer
it certainly does, thank you. – tiax Dec 20 '11 at 17:37

Not the answer you're looking for? Browse other questions tagged or ask your own question.