WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

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 need to quote for a job, and I think due to the budget it will need a plugin. I’ve been having a look around online - can anyone recommend me a good quality plugin that allows for a booking system with calendar, and the ability to take card and paypal payments? The website will be for booking short break holidays.

Any help, or some push in the right direction would be helpful!


share|improve this question

closed as not constructive by toscho Jul 12 '12 at 6:51

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

There's a pretty good plugin called "Onlinebooking Calendar". It's a freemium model, where premium has different levels depending on the job and the budget.

So far I've one outstanding project where I'll use it. Said in general, the code isn't written that bad, the UI is pretty good and the first dummy tests in a plain vanilla install didn't bring up any problems. From my side it's a +1 and I'll try it.

The premium model is being released in May 2012 (I'm not affiliated with this plugin. Simply updating this for the community good).

share|improve this answer
@Danger14 If you're one of the coders, you'll have to add a note that you're involved. Please use a separate answer for that. – kaiser Apr 4 '12 at 20:02

I have a client using appointy (search for appointy in plugins) then Go to http://www.appointy.com. It has a plugin for wordpress, but really its a web service that is embedded in your website. It works pretty well for when you want to directly book open spots. I have it on a driver's training website where trainees can book the actual driving time with an instructor or behind the wheel with a simulator.

Be aware, there's quite a bit to set up for something like this. Plan on spending 1-3 hours setting up everything. You need to set up instructors (or hairdressers, or service people or a conference room or whatever you are booking). You also need to create text for your confirmation messages, and many other parts. Appointy even allows you to SMS text users a couple hours (or whatever interval you want) before the appointment. It has lots of features.

Even with that amount of time, it would take CONSIDERABLY more time if you decided to code something like this.

Okay, now that sounds great, it's also got it's downsides. For one, it can be a challenge to figure out on your own. It can be done, but it takes some dedicated work. Secondly, you may need support which is only an email system. You send the developer an email, they respond within a day or two, sometimes faster. They do provide documentation that covers most things and is continuing to improve.

Once all of it's setup, you go to your dashboard and answer a couple questions and it embeds the whole system into your designated page. You do have -some- css customization possible, but there are limits. Most customization is done at their website.

I would say it's a great system that works quite well, but has a lot of work to set it up. In the end, for my client it was worth it.

Here's the client's page where you can see it working. http://www.drive-driverstraining.com It looks like they now have the page password protected for Schedule lessons, so I took a screenshot and put it on flickr here: http://www.flickr.com/photos/13023487@N04/6756508733/

I hope that helps. Best of luck, Larry

share|improve this answer

Gravity Forms could do the trick. It's a form builder with a ton of features including the ability to accept payments.

If you want to see it in action, take a look this junk removal service. It uses Gravity Forms to book service appointments...it could be tailored to accomodate pretty much anything.

share|improve this answer
I second this, Gravity Forms is a great plugin. – Jared Jan 23 '12 at 7:12

Take a look at Netamatix because this one comes with a built in network of websites to also promote the property, it can take online payments linked to booked dates, has a shopping cart to add in other products and also allows scheduling and emailing of tasks associated with the booking.

share|improve this answer

Chect out http://www.smartbookings.co.uk for online booking system providers they are very customisable unlike many other plugins / providers...

share|improve this answer

protected by toscho Jul 12 '12 at 6:50

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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