Looking for a simple course booking script


I am looking for a script that can allow users to book a place on a training course.
Admin should be able to add new courses and specify length of course (1day, 2days etc) and location

Front end should look something like this, showing number of remaining palces available

Must accept payment with paypal and IPN to reduce availability every time a place is booked.

Any ideas?

Many Thanks

There is a wide variety of services and applications that can do this.



You will have to review them and see which one(s) fit your specific needs and budget.


There are a lot of “services” that offer this, but not many scripts. I am looking for a self hosted solution.
There are not many around (I have searched for hours) that show the number of seats available.